summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'cpack-config-generation-test'Brad King2015-08-316-0/+21
|\ | | | | | | | | 674dc0b3 CPack generator independent tests
| * CPack generator independent testsRoman Donchenko2015-08-286-0/+21
| | | | | | | | | | | | | | | | CPackConfig.cmake file generation from CMake test suite. Currently it contains only a simple test without special characters in variable value. Test is not part of RunCMake/CPack as those tests are expected to be run for a specified generator.
* | Merge topic 'refactor-compute'Brad King2015-08-315-10/+9
|\ \ | | | | | | | | | | | | | | | | | | 616d8f02 cmGeneratorTarget: Rename method to match operation. ec56d244 cmGlobalGenerator: Process evaluation files after target depends. 1e5349a5 cmGlobalGenerator: Access makefile from makefiles container.
| * | cmGeneratorTarget: Rename method to match operation.Stephen Kelly2015-08-305-6/+6
| | | | | | | | | | | | | | | The manifest is computed, not generated, according to current language used in cmake method naming.
| * | cmGlobalGenerator: Process evaluation files after target depends.Stephen Kelly2015-08-291-2/+2
| | | | | | | | | | | | No need to generate the files if computation aborts generation.
| * | cmGlobalGenerator: Access makefile from makefiles container.Stephen Kelly2015-08-291-2/+1
| | |
* | | Merge topic 'generate-time-generators'Brad King2015-08-3150-247/+176
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2b9a25d7 cmGlobalGenerator: Create global targets directly after Configure. 3e08b4df cmMakefile: Skip Global targets for CMP0019 evaluation. 357bf469 cmGlobalGenerator: Fill the project map at compute time. ebf8d0a9 cmGlobalGenerator: Rename method. bd096d30 cmGlobalGenerator: Avoid cmLocalGenerator until after Configure. ff8ac8ee cmLocalGenerator: Create from already-constructed cmMakefile. 0bd7279f Ninja: Remove some incorrect comments adding no value. 2f2d4da9 cmCTestScriptHandler: Simplify deletes. 7fdc9a8b QtAutogen: Use a smart pointer. 92041eec cmGlobalGenerator: Remove MakeLocalGenerator method. acb00622 cmGlobalGenerator: Require a snapshot to create a local generator. 83b8a927 cmMakefile: Remove cmLocalGenerator member. 9b6a743b cmLocalGenerator: Remove Parent pointer.
| * | | cmGlobalGenerator: Create global targets directly after Configure.Stephen Kelly2015-08-281-19/+16
| | | |
| * | | cmMakefile: Skip Global targets for CMP0019 evaluation.Stephen Kelly2015-08-281-1/+2
| | | |
| * | | cmGlobalGenerator: Fill the project map at compute time.Stephen Kelly2015-08-281-4/+4
| | | |
| * | | cmGlobalGenerator: Rename method.Stephen Kelly2015-08-282-3/+3
| | | |
| * | | cmGlobalGenerator: Avoid cmLocalGenerator until after Configure.Stephen Kelly2015-08-281-4/+4
| | | |
| * | | cmLocalGenerator: Create from already-constructed cmMakefile.Stephen Kelly2015-08-2849-116/+112
| | | | | | | | | | | | | | | | Don't manage the lifetime of the cmMakefile with cmLocalGenerator.
| * | | Ninja: Remove some incorrect comments adding no value.Stephen Kelly2015-08-281-11/+0
| | | |
| * | | cmCTestScriptHandler: Simplify deletes.Stephen Kelly2015-08-281-26/+9
| | | | | | | | | | | | | | | | Deleting a nullptr is fine.
| * | | QtAutogen: Use a smart pointer.Stephen Kelly2015-08-281-2/+1
| | | |
| * | | cmGlobalGenerator: Remove MakeLocalGenerator method.Stephen Kelly2015-08-2814-27/+18
| | | | | | | | | | | | | | | | Inline implementation to callers.
| * | | cmGlobalGenerator: Require a snapshot to create a local generator.Stephen Kelly2015-08-2812-20/+31
| | | |
| * | | cmMakefile: Remove cmLocalGenerator member.Stephen Kelly2015-08-283-9/+10
| | | |
| * | | cmLocalGenerator: Remove Parent pointer.Stephen Kelly2015-08-2839-88/+49
| |/ /
* | | Merge topic 'GenerateExportHeader-cygwin-dllexport'Brad King2015-08-312-3/+3
|\ \ \ | | | | | | | | | | | | | | | | 3e2865b4 GenerateExportHeader: Use dllexport/dllimport on Cygwin
| * | | GenerateExportHeader: Use dllexport/dllimport on CygwinTony Kelman2015-08-272-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Cygwin sits on top of Windows and so can use explicit symbol export and import markup too. Co-Author: Yaakov Selkowitz <yselkowitz@cygwin.com>
* | | | CMake Nightly Date StampKitware Robot2015-08-311-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2015-08-301-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2015-08-291-1/+1
| |/ / |/| |
* | | CMake Nightly Date StampKitware Robot2015-08-281-1/+1
|/ /
* | Merge topic 'use-generator-target'Brad King2015-08-2725-1371/+1527
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c2b7336f cmGeneratorTarget: Move GetConfigCommonSourceFiles from cmTarget. 69329fff cmGeneratorTarget: Move GetLanguages from cmTarget. 0431f2c4 cmGeneratorTarget: Move ComputeLinkImplementationLanguages from cmTarget. abe9505d cmGeneratorTarget: Move HaveBuildTreeRPath from cmTarget. d4a24c0e cmGeneratorTarget: Move GetLinkImplementation from cmTarget. 83981cf5 cmTarget: Add GetLinkImplMap method. 771e79a2 cmLinkItem: Add cmOptionalLinkImplementation type. 3846ebcf cmLinkItem: Add cmLinkImplementation type. a7f5d70d cmGeneratorTarget: Move compile defintions processing from cmTarget. d051086c cmGeneratorTarget: Move compile features processing from cmTarget. db4cb92b cmGeneratorTarget: Move compile options processing from cmTarget. e6ccbf6f cmGeneratorTarget: Move include directory processing from cmTarget. 8bfb0c53 cmGeneratorTarget: Move link iface helpers from cmTarget. 2cb3e574 cmGeneratorTarget: Move GetImportLinkInterface from cmTarget. 6d3d099b cmGeneratorTarget: Move ComputeLinkInterfaceLibraries from cmTarget. 0db9d927 cmGeneratorTarget: Move GetLinkInterfaceLibraries from cmTarget. ...
| * | cmGeneratorTarget: Move GetConfigCommonSourceFiles from cmTarget.Stephen Kelly2015-08-2610-72/+88
| | |
| * | cmGeneratorTarget: Move GetLanguages from cmTarget.Stephen Kelly2015-08-269-59/+71
| | |
| * | cmGeneratorTarget: Move ComputeLinkImplementationLanguages from cmTarget.Stephen Kelly2015-08-264-18/+19
| | |
| * | cmGeneratorTarget: Move HaveBuildTreeRPath from cmTarget.Stephen Kelly2015-08-265-18/+19
| | |
| * | cmGeneratorTarget: Move GetLinkImplementation from cmTarget.Stephen Kelly2015-08-267-34/+34
| | |
| * | cmTarget: Add GetLinkImplMap method.Stephen Kelly2015-08-262-4/+12
| | | | | | | | | | | | This is a temporary refactoring artifact.
| * | cmLinkItem: Add cmOptionalLinkImplementation type.Stephen Kelly2015-08-263-56/+49
| | | | | | | | | | | | Move the associated Compute* methods to the cmTarget class.
| * | cmLinkItem: Add cmLinkImplementation type.Stephen Kelly2015-08-267-14/+15
| | |
| * | cmGeneratorTarget: Move compile defintions processing from cmTarget.Stephen Kelly2015-08-2614-182/+141
| | |
| * | cmGeneratorTarget: Move compile features processing from cmTarget.Stephen Kelly2015-08-265-81/+94
| | |
| * | cmGeneratorTarget: Move compile options processing from cmTarget.Stephen Kelly2015-08-266-88/+154
| | |
| * | cmGeneratorTarget: Move include directory processing from cmTarget.Stephen Kelly2015-08-265-231/+292
| | |
| * | cmGeneratorTarget: Move link iface helpers from cmTarget.Stephen Kelly2015-08-264-57/+57
| | |
| * | cmGeneratorTarget: Move GetImportLinkInterface from cmTarget.Stephen Kelly2015-08-264-80/+78
| | |
| * | cmGeneratorTarget: Move ComputeLinkInterfaceLibraries from cmTarget.Stephen Kelly2015-08-264-161/+161
| | |
| * | cmGeneratorTarget: Move GetLinkInterfaceLibraries from cmTarget.Stephen Kelly2015-08-265-53/+59
| | |
| * | cmGeneratorTarget: Move ComputeLinkInterface from cmTarget.Stephen Kelly2015-08-264-101/+102
| | |
| * | cmGeneratorTarget: Move GetLinkInterface from cmTarget.Stephen Kelly2015-08-267-63/+69
| | |
| * | cmTarget: Add GetHeadToLinkInterfaceMap methods.Stephen Kelly2015-08-262-8/+25
| | |
| * | cmTarget: Move cmHeadToLinkInterfaceMap out.Stephen Kelly2015-08-262-6/+9
| | |
| * | cmGeneratorTarget: Move ComputeLinkInterface from cmTarget.Stephen Kelly2015-08-262-61/+57
| | |
| * | cmTarget: Move link interface libraries struct out.Stephen Kelly2015-08-269-67/+65
| |/
* | Merge topic 'minor-cleanups'Brad King2015-08-279-34/+25
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7f551b4f cmGlobalGenerator: Implement VS6 check without virtual method. cd6293cd cmMakefile: Fix style. de6b2895 cmTarget: Remove vestigal method declaration. e35ee02d cmTarget: Fix indentation. 00f2298f Reduce uses of cmMakefile::GetGlobalGenerator. 6254ba95 cmMakefile: Remove Internal class. cf0a78dc cmGeneratorTarget: Issue messages through the local generator.