summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* cmGeneratorTarget: Move GetPDBName from cmTarget.Stephen Kelly2015-08-057-39/+40
|
* cmGeneratorTarget: Move GetCompilePDBPath from cmTarget.Stephen Kelly2015-08-058-53/+57
|
* cmGeneratorTarget: Move HasSOName from cmTarget.Stephen Kelly2015-08-058-19/+20
|
* cmGeneratorTarget: Move GetLibraryNames from cmTarget.Stephen Kelly2015-08-059-109/+107
|
* cmGeneratorTarget: Move GetExecutableNames from cmTarget.Stephen Kelly2015-08-059-80/+81
|
* cmGeneratorTarget: Move GetLinkImplementationClosureStephen Kelly2015-08-054-60/+63
|
* cmGeneratorTarget: Move ReportPropertyOrigin from cmTarget.Stephen Kelly2015-08-054-56/+57
|
* cmGeneratorTarget: Make CompatibleType enum private again.Stephen Kelly2015-08-052-44/+44
|
* cmGeneratorTarget: Move LinkInterfaceDependent methods from cmTarget.Stephen Kelly2015-08-057-426/+433
|
* cmGeneratorTarget: Port internal API to cmGeneratorTarget.Stephen Kelly2015-08-051-13/+15
|
* cmGeneratorTarget: Move CheckPropertyCompatibility from cmTarget.Stephen Kelly2015-08-054-267/+268
|
* cmGeneratorTarget: Move GetLinkInformation from cmTargetStephen Kelly2015-08-0514-85/+72
|
* Export: Port more API to cmGeneratorTarget.Stephen Kelly2015-08-054-10/+17
|
* cmGeneratorTarget: Move IsLinkInterfaceDependent* from cmTarget.Stephen Kelly2015-08-055-119/+122
|
* cmGeneratorTarget: Move GetAutoUicOptions from cmTarget.Stephen Kelly2015-08-055-29/+33
|
* cmGeneratorTarget: Move GetSOName from cmTarget..Stephen Kelly2015-08-058-70/+73
|
* cmExportInstallFileGenerator: Simplify local generator access.Stephen Kelly2015-08-041-1/+1
|
* cmGlobalNinjaGenerator: Simplify usage of API.Stephen Kelly2015-08-041-3/+1
|
* Merge topic 'update-kwsys'Brad King2015-08-043-6/+48
|\ | | | | | | | | | | 3da43137 Merge branch 'upstream-kwsys' into update-kwsys 9a59ae5c KWSys 2015-08-03 (dad68c33)
| * Merge branch 'upstream-kwsys' into update-kwsysBrad King2015-08-033-6/+48
| |
* | Merge topic 'cmake-W-options'Brad King2015-08-042-6/+6
|\ \ | | | | | | | | | | | | 975426ce cmake: Do not treat developer warnings as errors by default in scripts
| * | cmake: Do not treat developer warnings as errors by default in scriptsBrad King2015-08-032-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The logic in commit c96fe0b4 (cmake: Add -W options to control deprecation warnings and errors, 2015-07-28) accidentally enables errors on warnings by default in scripts because there is no initialization of CMAKE_SUPPRESS_DEVELOPER_ERRORS to TRUE. Rename internal CMAKE_SUPPRESS_DEVELOPER_ERRORS cache entry to CMAKE_ERROR_DEVELOPER_WARNINGS. Fix the logic in the message() command to treat AUTHOR_WARNING as an error only if the option is explicitly enabled.
* | | CMake Nightly Date StampKitware Robot2015-08-041-1/+1
| |/ |/|
* | Merge topic 'if-test'Brad King2015-08-033-1/+29
|\ \ | | | | | | | | | | | | | | | 14e49ed1 if: Add "TEST <test>" condition 623dcc85 ExternalProject: Avoid if() auto-dereference of a "TEST" variable
| * | if: Add "TEST <test>" conditionMatt McCormick2015-08-033-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | if(TEST TestNameThatExists) will return true if a test with the name TestNameThatExists has been added with add_test. The syntax is similar to if(TARGET TargetName). Since use of "TEST" as an argument to if() could previously be interpreted as a non-keyword argument, add policy CMP0064 to treat it as a keyword as NEW behavior.
* | | Merge topic 'fix-windows-version-detection'Brad King2015-08-031-10/+46
|\ \ \ | | | | | | | | | | | | | | | | d4736d53 Windows: Fix CMAKE_HOST_SYSTEM_VERSION on Windows >= 8.1 (#15674)
| * | | Windows: Fix CMAKE_HOST_SYSTEM_VERSION on Windows >= 8.1 (#15674)Brad King2015-07-311-10/+46
| | | | | | | | | | | | | | | | | | | | | | | | The GetVersionEx API is deprecated, so try RtlGetVersion first. Co-Author: Christian Maaser
* | | | Merge topic 'fix-xcode-quoting'Brad King2015-08-031-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | f7a9ed7e Xcode: Quote strings containing a tilde (#15672)
| * | | | Xcode: Quote strings containing a tilde (#15672)Gregor Jasny2015-07-311-1/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit v3.3.0-rc1~183^2 (Xcode: Refine quoting rules for Strings, 2015-04-09) we no longer quote strings containing a period ('.'). However, file names like "icon29x29~ipad.png" still need quoting because they contain a tilde ('~'). Add tilde to our explicit list of characters that need quoting because such file names will no longer happen to be quoted because they contain a period.
* | | | Merge topic 'update-kwsys'Brad King2015-08-036-200/+1038
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | da98b896 Tests: In CTestTest2 skip the kwsys.testProcess-10 test that leaks 129640f2 CTestCustom: Ignore kwsys.testProcess-10 for MemCheck as KWSys does d0915bc8 Merge branch 'upstream-kwsys' into update-kwsys 1feafc64 KWSys 2015-07-30 (f63febb7)
| * | | | Merge branch 'upstream-kwsys' into update-kwsysBrad King2015-07-316-200/+1038
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2015-08-031-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2015-08-021-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2015-08-011-1/+1
| | | | |
* | | | | Merge topic 'cmake-W-options'Brad King2015-07-313-39/+236
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | c96fe0b4 cmake: Add -W options to control deprecation warnings and errors
| * | | | cmake: Add -W options to control deprecation warnings and errorsMichael Scott2015-07-293-39/+236
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor the -Wdev and -Wno-dev to use a generic -W parser that follows the GCC pattern. Include support for setting CMAKE_ERROR_DEPRECATED and CMAKE_WARN_DEPRECATED via the deprecated warning. Add -Werror=dev and -Wno-error=dev options so that dev warning options are in line with deprecated warning options. Use a new CMAKE_SUPPRESS_DEVELOPER_ERRORS internal cache entry to store the above new dev options persistently. Add tests for new options and updated cmake documentation and release notes to list new options.
* | | | | Merge topic 'refactor-install'Brad King2015-07-3124-124/+215
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a23fcc95 cmInstallTargetGenerator: Port to cmGeneratorTarget. 4e41913f cmInstallCommand: Store only a targetName, not a cmTarget. e5e52970 cmInstallGenerator: Add a Compute() virtual hook. 3ef8aaaa cmInstallCommand: Move the SetHaveInstallRule invocation. 5f662b38 cmScriptGenerator: Remove unused method. 0368552d cmGlobalGenerator: Move QtAutogen handling to Compute(). 5edb3354 cmGlobalGenerator: Virtualize the Compute step and override it. ff1019bf cmGlobalGenerator: Move generation object creation to Compute(). aa2407d8 Xcode: Use allBuild target return value. 610572b7 cmMakefile: Simplify generate-time cmGeneratorTarget creation. 2e94cba3 cmGlobalGenerator: Move FinalizeTargetCompileInfo to Compute(). fb9355c5 cmGlobalGenerator: Return from Compute whether to generate. 29e8b7bf cmGlobalGenerator: Create a new Compute step before generation. 1ef9b2b6 cmGlobalGenerator: Remove the TargetManifest member. 5c14f780 cmGlobalGenerator: Remove unused manifest accessor. a1209be5 VisualStudio: Skip global targets when processing. ...
| * | | | | cmInstallTargetGenerator: Port to cmGeneratorTarget.Stephen Kelly2015-07-303-38/+50
| | | | | |
| * | | | | cmInstallCommand: Store only a targetName, not a cmTarget.Stephen Kelly2015-07-304-11/+28
| | | | | | | | | | | | | | | | | | | | | | | | Compute the cmTarget at Compute() time.
| * | | | | cmInstallGenerator: Add a Compute() virtual hook.Stephen Kelly2015-07-302-0/+14
| | | | | |
| * | | | | cmInstallCommand: Move the SetHaveInstallRule invocation.Stephen Kelly2015-07-302-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the call from cmInstallTargetGenerator because that is to be ported away from cmTarget.
| * | | | | cmScriptGenerator: Remove unused method.Stephen Kelly2015-07-301-3/+0
| | | | | |
| * | | | | cmGlobalGenerator: Move QtAutogen handling to Compute().Stephen Kelly2015-07-301-5/+7
| | | | | |
| * | | | | cmGlobalGenerator: Virtualize the Compute step and override it.Stephen Kelly2015-07-309-13/+42
| | | | | |
| * | | | | cmGlobalGenerator: Move generation object creation to Compute().Stephen Kelly2015-07-304-3/+12
| | | | | |
| * | | | | Xcode: Use allBuild target return value.Stephen Kelly2015-07-291-2/+1
| | | | | |
| * | | | | cmMakefile: Simplify generate-time cmGeneratorTarget creation.Stephen Kelly2015-07-292-1/+1
| | | | | |
| * | | | | cmGlobalGenerator: Move FinalizeTargetCompileInfo to Compute().Stephen Kelly2015-07-291-2/+2
| | | | | |
| * | | | | cmGlobalGenerator: Return from Compute whether to generate.Stephen Kelly2015-07-293-7/+11
| | | | | |
| * | | | | cmGlobalGenerator: Create a new Compute step before generation.Stephen Kelly2015-07-293-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | Replace the DoGenerate method.