Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | 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 | |
| | | | ||||||
| * | | cmGeneratorTarget: Port LinkImplClosure to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 2 | -18/+18 | |
| | | | ||||||
| * | | cmCommonTargetGenerator: Port implementation detail to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 1 | -2/+2 | |
| | | | ||||||
| * | | cmLinkItem: Port to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 5 | -38/+25 | |
| | | | ||||||
| * | | cmGeneratorTarget: Move FindTargetToLink from cmTarget. | Stephen Kelly | 2015-10-12 | 6 | -41/+47 | |
| | | | ||||||
| * | | cmHeadToLinkInterfaceMap: Port to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 2 | -4/+5 | |
| | | | ||||||
| * | | cmGeneratorTarget: Move GetUtilityItems from cmTarget. | Stephen Kelly | 2015-10-12 | 6 | -27/+26 | |
| | | | ||||||
| * | | cmComputeLinkDepends: Port result API to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 3 | -10/+10 | |
| | | | ||||||
| * | | cmComputeLinkInformation: Port result API to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 3 | -15/+11 | |
| | | | ||||||
| * | | cmComputeLinkInformation: Port data interface to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 5 | -20/+19 | |
| | | | ||||||
| * | | cmComputeLinkInformation: Port some implementation to cmGeneratorTarget. | Stephen Kelly | 2015-10-12 | 2 | -15/+13 | |
| |/ | ||||||
* | | Merge topic 'refactor-state-initialization' | Brad King | 2015-10-14 | 15 | -88/+126 | |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2bf7de16 Subdirs: Initialize from parent before configuring. 0aa34de5 cmState: Initialize properties immediately. 20b95ef8 cmState: Initialize default definitions immediately. 841164cb cmState: Initialize current directories immediately. 2c219baf cmState: Initialize top level source directories immediately. 84e0776e cmMakefile: Set default internal definitions directly. 871ab98d cmMakefile: Set internal definitions directly. | |||||
| * | | Subdirs: Initialize from parent before configuring. | Stephen Kelly | 2015-10-13 | 3 | -0/+17 | |
| | | | | | | | | | | | | | | | | | | | | | Add new API for the subdirs command to cmState. This fixes a regression introduced in commit f716460e (cmMakefile: Move invokation to initialize snapshot., 2015-10-06). | |||||
| * | | cmState: Initialize properties immediately. | Stephen Kelly | 2015-10-13 | 2 | -2/+4 | |
| | | | | | | | | | | | | Don't leave this as cmMakefile responsibility. | |||||
| * | | cmState: Initialize default definitions immediately. | Stephen Kelly | 2015-10-13 | 15 | -56/+66 | |
| | | | | | | | | | | | | Don't leave this as cmMakefile responsibility. | |||||
| * | | cmState: Initialize current directories immediately. | Stephen Kelly | 2015-10-13 | 2 | -26/+10 | |
| | | | | | | | | | | | | Don't leave this as cmMakefile responsibility. | |||||
| * | | cmState: Initialize top level source directories immediately. | Stephen Kelly | 2015-10-13 | 4 | -4/+29 | |
| | | | | | | | | | | | | Don't leave this as cmMakefile responsibility. | |||||
| * | | cmMakefile: Set default internal definitions directly. | Stephen Kelly | 2015-10-13 | 1 | -15/+15 | |
| | | | | | | | | | | | | The usage tracking of cmMakefile::AddDefinition is not needed. | |||||
| * | | cmMakefile: Set internal definitions directly. | Stephen Kelly | 2015-10-13 | 1 | -6/+6 | |
| | | | | | | | | | | | | The usage tracking of cmMakefile::AddDefinition is not needed. |