Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmGeneratorTarget: Move ImportInfo from cmTarget. | Stephen Kelly | 2015-10-16 | 4 | -257/+246 |
| | |||||
* | cmTarget: Inline the essential part of imported target location. | Stephen Kelly | 2015-10-16 | 1 | -3/+65 |
| | |||||
* | cmGeneratorTarget: Move ImportedGetLocation from cmTarget. | Stephen Kelly | 2015-10-16 | 5 | -17/+27 |
| | |||||
* | cmGeneratorTarget: Move GetFullNameImported from cmTarget. | Stephen Kelly | 2015-10-16 | 4 | -12/+12 |
| | |||||
* | cmGeneratorTarget: Access global state through LocalGenerator. | Stephen Kelly | 2015-10-16 | 3 | -15/+12 |
| | |||||
* | cmGeneratorTarget: Port Utility items to cmGeneratorTarget. | Stephen Kelly | 2015-10-16 | 1 | -3/+2 |
| | |||||
* | cmGeneratorTarget: Port implementation to cmGeneratorTarget. | Stephen Kelly | 2015-10-16 | 1 | -8/+5 |
| | |||||
* | cmGeneratorTarget: Port language computation to cmGeneratorTarget. | Stephen Kelly | 2015-10-16 | 1 | -3/+3 |
| | |||||
* | cmGeneratorTarget: Move GetObjectLibrariesCMP0026 from cmTarget. | Stephen Kelly | 2015-10-16 | 4 | -47/+48 |
| | |||||
* | cmGeneratorTarget: Port TraceDependencies to cmTarget. | Stephen Kelly | 2015-10-16 | 1 | -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 Kelly | 2015-10-16 | 1 | -7/+6 |
| | |||||
* | cmGeneratorTarget: Port internal class to cmGeneratorTarget. | Stephen Kelly | 2015-10-16 | 1 | -3/+3 |
| | |||||
* | Merge topic 'ghs-drop-optgroup' | Brad King | 2015-10-16 | 1 | -3/+3 |
|\ | | | | | | | | | ce7ccafc GHS: Remove extra flag to GHS MULTI compiler (#15771) | ||||
| * | GHS: Remove extra flag to GHS MULTI compiler (#15771) | Geoff Viola | 2015-10-15 | 1 | -3/+3 |
| | | | | | | | | | | | | Do not produce "{optgroup=GhsCommonOptions}" in the generated .gpj files. The flag was added originally to match an old project file, but it does not seem necessary and is not compatible with all GHS versions. | ||||
* | | Merge topic 'genex-consumers-generator-targets' | Brad King | 2015-10-16 | 9 | -83/+78 |
|\ \ | | | | | | | | | | | | | | | | c4ae1578 Genex: Port some access API to cmGeneratorTarget. 6d27a3db Genex: Port implementation to cmGeneratorTarget. | ||||
| * | | Genex: Port some access API to cmGeneratorTarget. | Stephen Kelly | 2015-10-15 | 8 | -40/+39 |
| | | | |||||
| * | | Genex: Port implementation to cmGeneratorTarget. | Stephen Kelly | 2015-10-15 | 3 | -49/+45 |
| | | | |||||
* | | | Merge topic 'clean-up-cmTarget' | Brad King | 2015-10-16 | 71 | -943/+939 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 55474e61 cmState: Move GetTargetTypeName from cmTarget. 38df5c36 Remove now-obsolete casts. 4ee2b267 cmGeneratorTarget: Use enum for GetType. eac15298 cmState: Move TargetType enum from cmTarget. 482b3811 cmTarget: Move link type enum out. 2ee1cb85 cmTarget: Move ImportInfoMap out of internal class. a48bcabd cmTarget: Move backtrace member out of internal class. 6694d993 cmTarget: Remove unneeded constructors. 983c00f8 Generators: Use GetType from the cmGeneratorTarget. | ||||
| * | | | cmState: Move GetTargetTypeName from cmTarget. | Stephen Kelly | 2015-10-14 | 11 | -43/+41 |
| | | | | |||||
| * | | | Remove now-obsolete casts. | Stephen Kelly | 2015-10-14 | 7 | -11/+9 |
| | | | | |||||
| * | | | cmGeneratorTarget: Use enum for GetType. | Stephen Kelly | 2015-10-14 | 2 | -2/+2 |
| | | | | |||||
| * | | | cmState: Move TargetType enum from cmTarget. | Stephen Kelly | 2015-10-14 | 64 | -818/+823 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Kelly | 2015-10-14 | 15 | -67/+72 |
| | | | | | | | | | | | | | | | | Remove a reason for generate time code to depend on the cmTarget header/type. | ||||
| * | | | cmTarget: Move ImportInfoMap out of internal class. | Stephen Kelly | 2015-10-14 | 2 | -8/+7 |
| | | | | |||||
| * | | | cmTarget: Move backtrace member out of internal class. | Stephen Kelly | 2015-10-14 | 2 | -5/+4 |
| | | | | |||||
| * | | | cmTarget: Remove unneeded constructors. | Stephen Kelly | 2015-10-14 | 1 | -15/+0 |
| | | | | | | | | | | | | | | | | The compiler generated ones are fine here. | ||||
| * | | | Generators: Use GetType from the cmGeneratorTarget. | Stephen Kelly | 2015-10-14 | 14 | -93/+100 |
| |/ / | |||||
* | | | Merge topic 'GetTargetDirectory-cmGeneratorTarget' | Brad King | 2015-10-16 | 23 | -87/+93 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7f5ec9f1 cmLocalGenerator: Port GetTargetDirectory to cmGeneratorTarget. 06f56d3b cmLocalUnixMakefileGenerator3: Port AppendCleanCommand to cmGeneratorTarget. c8f8f165 cmLocalUnixMakefileGenerator3: Port another API to cmGeneratorTarget. 9f299a12 cmLocalUnixMakefileGenerator3: Port API to cmGenertorTarget. | ||||
| * | | | cmLocalGenerator: Port GetTargetDirectory to cmGeneratorTarget. | Stephen Kelly | 2015-10-14 | 22 | -59/+65 |
| | | | | |||||
| * | | | cmLocalUnixMakefileGenerator3: Port AppendCleanCommand to cmGeneratorTarget. | Stephen Kelly | 2015-10-14 | 4 | -9/+7 |
| | | | | |||||
| * | | | cmLocalUnixMakefileGenerator3: Port another API to cmGeneratorTarget. | Stephen Kelly | 2015-10-14 | 4 | -22/+24 |
| | | | | |||||
| * | | | cmLocalUnixMakefileGenerator3: Port API to cmGenertorTarget. | Stephen Kelly | 2015-10-14 | 2 | -4/+4 |
| |/ / | |||||
* | | | CMake Nightly Date Stamp | Kitware Robot | 2015-10-16 | 1 | -1/+1 |
| |/ |/| | |||||
* | | CMake Nightly Date Stamp | Kitware Robot | 2015-10-15 | 1 | -1/+1 |
|/ | |||||
* | Merge topic 'wix-text-node' | Brad King | 2015-10-14 | 6 | -19/+118 |
|\ | | | | | | | | | 5a266095 CPackWIX: Handle text nodes in XML patch content | ||||
| * | CPackWIX: Handle text nodes in XML patch content | Nils Gladitz | 2015-10-12 | 6 | -19/+118 |
| | | |||||
* | | Merge topic 'genex-generator-objects' | Brad King | 2015-10-14 | 41 | -197/+280 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 2293d43d cmLocalGenerator: Store cmGeneratorTargets. 488723f5 cmMakefile: Store container of cmExportBuildFileGenerators. 15834405 cmGeneratorExpression: Port interface to cmGeneratorTarget. 11165525 cmGeneratorExpression: Port to cmLocalGenerator. | ||||
| * | | cmLocalGenerator: Store cmGeneratorTargets. | Stephen Kelly | 2015-10-14 | 21 | -60/+60 |
| | | | | | | | | | | | | Relieve cmMakefile of this responsibility. | ||||
| * | | cmMakefile: Store container of cmExportBuildFileGenerators. | Stephen Kelly | 2015-10-14 | 8 | -19/+82 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Set a cmLocalGenerator on each instance at compute time. That will soon be needed to access cmGeneratorTarget instances. If a cmExportBuildFileGenerator is processed early during configure time as a result of CMP0024 it must be removed from the list to process later at generate time. | ||||
| * | | cmGeneratorExpression: Port interface to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 10 | -37/+45 |
| | | | |||||
| * | | cmGeneratorExpression: Port to cmLocalGenerator. | Stephen Kelly | 2015-10-12 | 21 | -88/+100 |
| | | | |||||
* | | | Merge topic 'use-generator-target' | Brad King | 2015-10-14 | 25 | -281/+281 |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1fdccff5 Genex: Port implementation detail to cmGeneratorTarget. ce75c86e cmGeneratorTarget: Move GetSupportDirectory from cmTarget. 526cc7dc cmGeneratorTarget: Move HasImportLibrary from cmTarget. 8d2e3e53 cmGeneratorTarget: Move HasImplibGNUtoMS from cmTarget. a143d4ac Sublime: Port some API to cmGeneratorTarget. 993aace7 cmGeneratorTarget: Port processILibs to cmGeneratorTarget. 43ade995 cmGeneratorTarget: Port getTypedProperty to cmGeneratorTarget. 5fd2f43f cmGeneratorTarget: Port handleSystemIncludesDep to cmGeneratorTarget. f7acd742 cmGeneratorTarget: Port LinkImplClosure to cmGeneratorTarget. 763f7b19 cmCommonTargetGenerator: Port implementation detail to cmGeneratorTarget. ceb35b63 cmLinkItem: Port to cmGeneratorTarget. bf2d061a cmGeneratorTarget: Move FindTargetToLink from cmTarget. 61c02dec cmHeadToLinkInterfaceMap: Port to cmGeneratorTarget. 9ca4cae5 cmGeneratorTarget: Move GetUtilityItems from cmTarget. d6b394ed cmComputeLinkDepends: Port result API to cmGeneratorTarget. 7c8236ef cmComputeLinkInformation: Port result API to cmGeneratorTarget. ... | ||||
| * | | Genex: Port implementation detail to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 1 | -9/+11 |
| | | | |||||
| * | | cmGeneratorTarget: Move GetSupportDirectory from cmTarget. | Stephen Kelly | 2015-10-12 | 12 | -39/+38 |
| | | | |||||
| * | | cmGeneratorTarget: Move HasImportLibrary from cmTarget. | Stephen Kelly | 2015-10-12 | 5 | -6/+17 |
| | | | |||||
| * | | cmGeneratorTarget: Move HasImplibGNUtoMS from cmTarget. | Stephen Kelly | 2015-10-12 | 9 | -36/+37 |
| | | | |||||
| * | | Sublime: Port some API to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 2 | -11/+9 |
| | | | |||||
| * | | cmGeneratorTarget: Port processILibs to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 1 | -3/+3 |
| | | | |||||
| * | | cmGeneratorTarget: Port getTypedProperty to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 1 | -5/+7 |
| | | | |||||
| * | | cmGeneratorTarget: Port handleSystemIncludesDep to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 1 | -4/+5 |
| | | |