summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Makefiles: Port progress marks to cmGeneratorTarget.Stephen Kelly2015-10-241-0/+12
|
* cmGlobalGenerator: Move GeneratorTargetsType to usage site.Stephen Kelly2015-10-241-12/+0
|
* Access policy status from cmGeneratorTarget at generate time.Stephen Kelly2015-10-201-13/+13
|
* cmGeneratorTarget: Copy the policy map from the cmTarget.Stephen Kelly2015-10-201-0/+2
|
* Move ComputeLinkType out of cmTarget.Stephen Kelly2015-10-201-1/+6
| | | | | Keep it out of the way, so that it does not become part of cmGeneratorTarget, but where it can be used to implement CMP0003.
* cmGeneratorTarget: Move IsDLLPlatform from cmTarget.Stephen Kelly2015-10-201-2/+11
|
* cmGeneratorTarget: Move HaveWellDefinedOutputFiles from cmTarget.Stephen Kelly2015-10-201-1/+11
|
* cmGeneratorTarget: Move GetExportMacro from cmTarget.Stephen Kelly2015-10-201-0/+26
|
* cmGeneratorTarget: Provide direct access to the backtrace.Stephen Kelly2015-10-201-12/+17
|
* cmGeneratorTarget: Copy IsExecutableWithExports from cmTarget.Stephen Kelly2015-10-201-7/+14
|
* cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget.Stephen Kelly2015-10-191-4/+12
|
* cmGeneratorTarget: Move IsXCTestOnApple from cmTarget.Stephen Kelly2015-10-191-1/+8
|
* cmGeneratorTarget: Copy IsAppBundleOnApple from cmTarget.Stephen Kelly2015-10-191-6/+13
| | | | Leave the cmTarget method behind for now to implement cmInstallCommand.
* cmGeneratorTarget: Copy IsFrameworkOnApple from cmTarget.Stephen Kelly2015-10-191-7/+15
| | | | Leave the cmTarget method behind for now to implement cmInstallCommand.
* cmGeneratorTarget: Move IsLinkable from cmTarget.Stephen Kelly2015-10-191-0/+11
|
* cmGeneratorTarget: Move GetExportName from cmTarget.Stephen Kelly2015-10-181-0/+20
|
* Use cmGeneratorTarget for property access.Stephen Kelly2015-10-171-1/+1
|
* Use IsImported from cmGeneratorTarget.Stephen Kelly2015-10-161-10/+10
|
* cmGeneratorTarget: Move ComputeVersionedName from cmTarget.Stephen Kelly2015-10-161-2/+19
|
* cmGeneratorTarget: Move GetTargetVersion from cmTarget.Stephen Kelly2015-10-161-0/+38
|
* cmGeneratorTarget: Move CheckCMP0004 from cmTarget.Stephen Kelly2015-10-161-3/+62
|
* cmGeneratorTarget: Move ImportInfo from cmTarget.Stephen Kelly2015-10-161-4/+224
|
* cmGeneratorTarget: Move ImportedGetLocation from cmTarget.Stephen Kelly2015-10-161-0/+10
|
* cmGeneratorTarget: Move GetFullNameImported from cmTarget.Stephen Kelly2015-10-161-1/+9
|
* cmGeneratorTarget: Access global state through LocalGenerator.Stephen Kelly2015-10-161-11/+9
|
* cmGeneratorTarget: Port Utility items to cmGeneratorTarget.Stephen Kelly2015-10-161-3/+2
|
* cmGeneratorTarget: Port implementation to cmGeneratorTarget.Stephen Kelly2015-10-161-8/+5
|
* cmGeneratorTarget: Port language computation to cmGeneratorTarget.Stephen Kelly2015-10-161-3/+3
|
* cmGeneratorTarget: Move GetObjectLibrariesCMP0026 from cmTarget.Stephen Kelly2015-10-161-6/+45
|
* cmGeneratorTarget: Port TraceDependencies to cmTarget.Stephen Kelly2015-10-161-12/+17
| | | | | The problem of needing cmTarget is not solved with this, but the removal of the cmTarget member is valuable.
* cmGeneratorTarget: Port object library handling to cmGeneratorTarget.Stephen Kelly2015-10-161-7/+6
|
* cmGeneratorTarget: Port internal class to cmGeneratorTarget.Stephen Kelly2015-10-161-3/+3
|
* Merge topic 'genex-consumers-generator-targets'Brad King2015-10-161-6/+6
|\ | | | | | | | | | | c4ae1578 Genex: Port some access API to cmGeneratorTarget. 6d27a3db Genex: Port implementation to cmGeneratorTarget.
| * Genex: Port some access API to cmGeneratorTarget.Stephen Kelly2015-10-151-6/+6
| |
* | cmState: Move GetTargetTypeName from cmTarget.Stephen Kelly2015-10-141-2/+2
| |
* | Remove now-obsolete casts.Stephen Kelly2015-10-141-2/+2
| |
* | cmGeneratorTarget: Use enum for GetType.Stephen Kelly2015-10-141-1/+1
| |
* | cmState: Move TargetType enum from cmTarget.Stephen Kelly2015-10-141-71/+71
| | | | | | | | | | | | | | Mostly automated: values=( "EXECUTABLE" "STATIC_LIBRARY" "SHARED_LIBRARY" "MODULE_LIBRARY" "OBJECT_LIBRARY" "UTILITY" "GLOBAL_TARGET" "INTERFACE_LIBRARY" "UNKNOWN_LIBRARY" "TargetType") for i in "${values[@]}"; do git grep -l cmTarget::$i | xargs sed -i "s|cmTarget::$i|cmState::$i|g"; done
* | cmTarget: Move link type enum out.Stephen Kelly2015-10-141-2/+2
| | | | | | | | Remove a reason for generate time code to depend on the cmTarget header/type.
* | Generators: Use GetType from the cmGeneratorTarget.Stephen Kelly2015-10-141-10/+10
|/
* cmLocalGenerator: Store cmGeneratorTargets.Stephen Kelly2015-10-141-1/+2
| | | | Relieve cmMakefile of this responsibility.
* cmGeneratorExpression: Port interface to cmGeneratorTarget.Stephen Kelly2015-10-121-16/+14
|
* cmGeneratorExpression: Port to cmLocalGenerator.Stephen Kelly2015-10-121-19/+20
|
* cmGeneratorTarget: Move GetSupportDirectory from cmTarget.Stephen Kelly2015-10-121-0/+15
|
* cmGeneratorTarget: Move HasImportLibrary from cmTarget.Stephen Kelly2015-10-121-1/+9
|
* cmGeneratorTarget: Move HasImplibGNUtoMS from cmTarget.Stephen Kelly2015-10-121-0/+21
|
* cmGeneratorTarget: Port processILibs to cmGeneratorTarget.Stephen Kelly2015-10-121-3/+3
|
* cmGeneratorTarget: Port getTypedProperty to cmGeneratorTarget.Stephen Kelly2015-10-121-5/+7
|
* cmGeneratorTarget: Port handleSystemIncludesDep to cmGeneratorTarget.Stephen Kelly2015-10-121-4/+5
|
* cmGeneratorTarget: Port LinkImplClosure to cmGeneratorTarget.Stephen Kelly2015-10-121-15/+15
|