Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | try_compile: Propogate the CMAKE_LINK_SEARCH_ variables | Chuck Atkins | 2015-08-14 | 1 | -0/+10 |
| | |||||
* | CMake Nightly Date Stamp | Kitware Robot | 2015-08-14 | 1 | -1/+1 |
| | |||||
* | Merge topic 'OUTPUT_DIRECTORY-genex' | Brad King | 2015-08-13 | 1 | -5/+36 |
|\ | | | | | | | | | | | d25819bc Add generator expression support to OUTPUT_DIRECTORY target properties e36a05fd cmTarget: Detect and diagnose recursion in GetOutputInfo | ||||
| * | Add generator expression support to OUTPUT_DIRECTORY target properties | Robert Goulet | 2015-08-12 | 1 | -2/+15 |
| | | | | | | | | | | | | | | If {ARCHIVE,LIBRARY,RUNTIME}_OUTPUT_DIRECTORY is set with a genex then do not add the per-config subdirectory on multi-config generators. This will allow projects to use $<CONFIG> to place the per-config part of the directory path somewhere other than the end. | ||||
| * | cmTarget: Detect and diagnose recursion in GetOutputInfo | Robert Goulet | 2015-08-12 | 1 | -3/+21 |
| | | |||||
* | | Allow LINK_SEARCH_{START,END}_STATIC props to have default values. | Chuck Atkins | 2015-08-13 | 2 | -3/+7 |
| | | | | | | | | | | | | Use the CMAKE_LINK_SEARCH_START_STATIC and CMAKE_LINK_SEARCH_END_STATIC variables to initialize the LINK_SEARCH_START_STATIC and LINK_SEARCH_END_STATIC target properties respectively. | ||||
* | | CMake Nightly Date Stamp | Kitware Robot | 2015-08-13 | 1 | -1/+1 |
| | | |||||
* | | Merge topic 'ctest-report-compiler-version' | Brad King | 2015-08-12 | 1 | -3/+2 |
|\ \ | | | | | | | | | | | | | 48c6e7f2 CTest: Report to CDash the compiler version used to build the project | ||||
| * | | CTest: Report to CDash the compiler version used to build the project | Daniel Pfeifer | 2015-08-11 | 1 | -3/+2 |
| |/ | | | | | | | | | | | | | | | The compiler version reported since commit v2.8.2~1018 (CTest-side support for compiler name and compiler version, 2009-10-12) only reported the version of the compiler used to build CMake, and only if it defined "_COMPILER_VERSION". Instead use the version of the compiler used to build the project CTest is testing. | ||||
* | | Merge topic 'target_include_directories-relative-SYSTEM-dirs' | Brad King | 2015-08-12 | 3 | -10/+18 |
|\ \ | | | | | | | | | | | | | | | | 8c076a8b cmTarget: Remove unused AddSystemIncludeDirectories overload 5790aca4 target_include_directories: Support relative SYSTEM include dirs (#15464) | ||||
| * | | cmTarget: Remove unused AddSystemIncludeDirectories overload | Gregor Jasny | 2015-08-11 | 2 | -8/+0 |
| | | | |||||
| * | | target_include_directories: Support relative SYSTEM include dirs (#15464) | Gregor Jasny | 2015-08-11 | 1 | -2/+18 |
| |/ | |||||
* | | CMake Nightly Date Stamp | Kitware Robot | 2015-08-12 | 1 | -1/+1 |
|/ | |||||
* | Merge topic 'bootstrap-no-ninja' | Brad King | 2015-08-11 | 1 | -1/+5 |
|\ | | | | | | | | | 4e3c7725 bootstrap: Do not build Ninja generator | ||||
| * | bootstrap: Do not build Ninja generator | Brad King | 2015-08-10 | 1 | -1/+5 |
| | | | | | | | | | | The CMake bootstrap process uses Makefile generators so there is no need to build the Ninja generators during bootstrap. | ||||
* | | Merge topic 'global-generator-makefiles' | Brad King | 2015-08-11 | 10 | -61/+72 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6d8a125e cmQtAutoGenerators: Prefer a generator to access global generator. 5f66900e cmGlobalGenerator: Port Find API to cmMakefile. c5b8841f cmGlobalGenerator: Create global targets from cmMakefiles. 8f75ea3b cmGlobalGenerator: Port global target creation to cmMakefile. 56f0540b cmGlobalGenerator: Port Configure-time check to cmMakefile. 19b546ef cmGlobalGenerator: Base final target property computation on Makefiles. f8be9ba9 cmGlobalGenerator: Base progress on Makefiles, not LocalGenerators. bc1097e3 cmExportLibraryDependenciesCommand: Port to cmMakefile. 204aecdf cmGlobalGenerator: Port configure-time code to cmMakefile. 3dd6f0a5 cmake: Port configure-time code to cmMakefile. 73e4df99 cmGlobalGenerator: Store a container of cmMakefiles. 19369937 cmGeneratorTarget: Port internal type to cmGeneratorTarget. 32f131b0 cmGeneratorTarget: Prefer the local generator to access the global. | ||||
| * | | cmQtAutoGenerators: Prefer a generator to access global generator. | Stephen Kelly | 2015-08-07 | 1 | -2/+2 |
| | | | |||||
| * | | cmGlobalGenerator: Port Find API to cmMakefile. | Stephen Kelly | 2015-08-07 | 5 | -20/+21 |
| | | | |||||
| * | | cmGlobalGenerator: Create global targets from cmMakefiles. | Stephen Kelly | 2015-08-07 | 1 | -2/+2 |
| | | | |||||
| * | | cmGlobalGenerator: Port global target creation to cmMakefile. | Stephen Kelly | 2015-08-07 | 1 | -1/+1 |
| | | | |||||
| * | | cmGlobalGenerator: Port Configure-time check to cmMakefile. | Stephen Kelly | 2015-08-07 | 1 | -6/+5 |
| | | | | | | | | | | | | This uses no generate-time state. | ||||
| * | | cmGlobalGenerator: Base final target property computation on Makefiles. | Stephen Kelly | 2015-08-07 | 1 | -2/+2 |
| | | | |||||
| * | | cmGlobalGenerator: Base progress on Makefiles, not LocalGenerators. | Stephen Kelly | 2015-08-07 | 1 | -13/+13 |
| | | | |||||
| * | | cmExportLibraryDependenciesCommand: Port to cmMakefile. | Stephen Kelly | 2015-08-07 | 1 | -5/+3 |
| | | | |||||
| * | | cmGlobalGenerator: Port configure-time code to cmMakefile. | Stephen Kelly | 2015-08-07 | 1 | -3/+3 |
| | | | |||||
| * | | cmake: Port configure-time code to cmMakefile. | Stephen Kelly | 2015-08-07 | 1 | -1/+1 |
| | | | |||||
| * | | cmGlobalGenerator: Store a container of cmMakefiles. | Stephen Kelly | 2015-08-07 | 3 | -0/+14 |
| | | | | | | | | | | | | For use at configure-time. | ||||
| * | | cmGeneratorTarget: Port internal type to cmGeneratorTarget. | Stephen Kelly | 2015-08-07 | 1 | -6/+6 |
| | | | |||||
| * | | cmGeneratorTarget: Prefer the local generator to access the global. | Stephen Kelly | 2015-08-07 | 1 | -4/+3 |
| | | | |||||
* | | | Merge topic 'use-generator-target' | Brad King | 2015-08-11 | 12 | -167/+212 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29886ce7 cmTarget: Use a simpler delete algorithm. 197f4de1 cmTarget: Split storage of compile definitions from genexes. 44e071ae cmTarget: Split storage of compile features from genexes. 772ecef4 cmTarget: Split storage of compile options from genexes. 1f54bc1c cmTarget: Split storage of include directories from genexes. 7568199b cmTarget: Request only the link libraries where needed. 10040601 cmLinkImplementationLibraries: Move to namespace scope. d9da6ee2 cmLinkItem: Split to separate file. 27252b24 cmComputeLinkInformation: Simplify generator object access. | ||||
| * | | | cmTarget: Use a simpler delete algorithm. | Stephen Kelly | 2015-08-07 | 1 | -13/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | This way, the methods can be moved without requiring a local algorithm. The containers use automatic storage. | ||||
| * | | | cmTarget: Split storage of compile definitions from genexes. | Stephen Kelly | 2015-08-07 | 1 | -32/+19 |
| | | | | |||||
| * | | | cmTarget: Split storage of compile features from genexes. | Stephen Kelly | 2015-08-07 | 1 | -12/+17 |
| | | | | |||||
| * | | | cmTarget: Split storage of compile options from genexes. | Stephen Kelly | 2015-08-07 | 1 | -25/+31 |
| | | | | |||||
| * | | | cmTarget: Split storage of include directories from genexes. | Stephen Kelly | 2015-08-07 | 7 | -26/+60 |
| | | | | |||||
| * | | | cmTarget: Request only the link libraries where needed. | Stephen Kelly | 2015-08-07 | 1 | -1/+2 |
| | | | | |||||
| * | | | cmLinkImplementationLibraries: Move to namespace scope. | Stephen Kelly | 2015-08-06 | 5 | -22/+23 |
| | | | | |||||
| * | | | cmLinkItem: Split to separate file. | Stephen Kelly | 2015-08-06 | 3 | -26/+49 |
| | | | | |||||
| * | | | cmComputeLinkInformation: Simplify generator object access. | Stephen Kelly | 2015-08-06 | 1 | -11/+7 |
| |/ / | |||||
* | | | Merge topic 'rm-Makefile-LocalGenerator' | Brad King | 2015-08-11 | 7 | -19/+18 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | 1689c91d cmMakefile: Remove unused method. dd11f72c cmGlobalGenerator: Base exclusion computation on cmGeneratorTarget. | ||||
| * | | | cmMakefile: Remove unused method. | Stephen Kelly | 2015-08-06 | 1 | -4/+0 |
| | | | | |||||
| * | | | cmGlobalGenerator: Base exclusion computation on cmGeneratorTarget. | Stephen Kelly | 2015-08-06 | 6 | -15/+18 |
| |/ / | |||||
* | | | CMake Nightly Date Stamp | Kitware Robot | 2015-08-11 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Merge topic 'ninja-version-handling' | Brad King | 2015-08-10 | 3 | -12/+25 |
|\ \ | | | | | | | | | | | | | | | | 874e70bc Ninja: Prevent generating if installed Ninja version is too old. c5ac2b9d Ninja: Centralized required Ninja version numbers and comparisons. | ||||
| * | | Ninja: Prevent generating if installed Ninja version is too old. | James Johnston | 2015-08-09 | 1 | -0/+12 |
| | | | |||||
| * | | Ninja: Centralized required Ninja version numbers and comparisons. | James Johnston | 2015-08-09 | 3 | -12/+13 |
| | | | |||||
* | | | Merge topic 'fix-process-error-handling' | Brad King | 2015-08-10 | 3 | -12/+42 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | 203b20df cmcmd: Improve error handling when executing a process. b28b07db cmCTestCoverageHandle: Improve error handling. | ||||
| * | | | cmcmd: Improve error handling when executing a process. | James Johnston | 2015-08-08 | 1 | -5/+14 |
| | | | | |||||
| * | | | cmCTestCoverageHandle: Improve error handling. | James Johnston | 2015-08-08 | 2 | -7/+28 |
| | | | | |||||
* | | | | Merge topic 'fix-get-filename-component' | Brad King | 2015-08-10 | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d035e968 get_filename_component: Fix bug where CACHE was ignored. 38ed5866 get_filename_component: Added initial tests for PROGRAM component. 772ca69f get_filename_component: Tests now check for proper CACHE usage. |