summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* file: Add GET_RUNTIME_DEPENDENCIES modeKyle Edwards2019-06-1088-3/+3684
| | | | Co-Authored-by: Bryon Bean <bryon.bean@kitware.com>
* CMake Nightly Date StampKitware Robot2019-06-101-1/+1
|
* CMake Nightly Date StampKitware Robot2019-06-091-1/+1
|
* Merge branch 'release-3.15'Craig Scott2019-06-080-0/+0
|\
| * Merge branch 'additional_clean_files_help' into release-3.15Craig Scott2019-06-083-11/+23
| |\ | | | | | | | | | Merge-request: !3428
* | \ Merge topic 'additional_clean_files_help'Craig Scott2019-06-083-11/+23
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | e61074c672 Help: Improve ADDITIONAL_CLEAN_FILES documentation cebccdebaf Help: Move ADDITIONAL_MAKE_CLEAN_FILES dir prop to deprecated section Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3428
| * | Help: Improve ADDITIONAL_CLEAN_FILES documentationSebastian Holtermann2019-06-072-10/+22
| | | | | | | | | | | | | | | | | | | | | Extend the `ADDITIONAL_CLEAN_FILES' target and directory property documentation. Fixes: #19341
| * | Help: Move ADDITIONAL_MAKE_CLEAN_FILES dir prop to deprecated sectionCraig Scott2019-06-071-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2019-06-081-1/+1
| | |
* | | Merge branch 'release-3.15'Brad King2019-06-070-0/+0
|\ \ \ | | |/ | |/|
| * | Merge branch 'autogen_header_in_symbolic_path_fix' into release-3.15Brad King2019-06-071-3/+3
| |\ \ | | | | | | | | | | | | Merge-request: !3431
* | \ \ Merge topic 'autogen_header_in_symbolic_path_fix'Brad King2019-06-071-3/+3
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 00e6b67e0c Autogen: Fix header detection for paths with symbolic links Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3431
| * | | Autogen: Fix header detection for paths with symbolic linksSebastian Holtermann2019-06-061-3/+3
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When Autogen searches the header for a source files in a target, the expanded real path is used and not the (possibly symbolic) original path of the source file. If the source file path contains symbolic links, then the correct `cmSourceFile` instance of the header won't be found, but a new one will be generated. This way all header source file properties get lost, which is problematic especially for the `SKIP_AUTOMOC/UIC/GEN` properties. This patch changes the header detection in Autogen to use the original source file path instead of the expanded real source file path. Fixes: #19346
* | | CMake Nightly Date StampKitware Robot2019-06-071-1/+1
| | |
* | | Merge topic 'cmTarget_cleanups'Brad King2019-06-064-195/+187
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0e4493ec67 cmOutputConverter: Initialize static std::set on construction f1bdfdf242 cmAddCustomCommand: Initialize static std::unordered_set on construction 8af4b31b8a cmTargetPropertyComputer: Initialize static std::unordered_set on construction 537ea119b9 cmTarget: Initialize static std::unordered_set on construction c4826787d5 cmTarget: Property initialization cleanup Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3416
| * | | cmOutputConverter: Initialize static std::set on constructionSebastian Holtermann2019-06-041-16/+4
| | | |
| * | | cmAddCustomCommand: Initialize static std::unordered_set on constructionSebastian Holtermann2019-06-041-24/+23
| | | |
| * | | cmTargetPropertyComputer: Initialize static std::unordered_set on constructionSebastian Holtermann2019-06-041-16/+15
| | | |
| * | | cmTarget: Initialize static std::unordered_set on constructionSebastian Holtermann2019-06-041-18/+17
| | | |
| * | | cmTarget: Property initialization cleanupSebastian Holtermann2019-06-041-121/+128
| | | |
* | | | Merge branch 'release-3.15'Brad King2019-06-060-0/+0
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge branch 'doc-xlclang-id' into release-3.15Brad King2019-06-061-0/+1
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3430
| * \ \ \ Merge branch 'cpack-nuget-case' into release-3.15Brad King2019-06-051-1/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3427
* | \ \ \ \ Merge topic 'doc-xlclang-id'Brad King2019-06-061-0/+1
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 923f58ec73 Help: Document XLClang compiler id Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3430
| * | | | | Help: Document XLClang compiler idBrad King2019-06-061-0/+1
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This compiler id was added by commit 90c6156aa8 (XLClang: Add a new compiler ID for the clang-based XL compiler, 2019-02-05, cpp-modules-20190312.1~71^2~7). Add documentation accidentally left out of that commit. Issue: #18835
* | | | | Merge topic 'cpack-nuget-case'Brad King2019-06-061-1/+1
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 8a4732c60e CPack/NuGet: Find nuget tool on case sensitive file system Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Mathieu Malaterre <mathieu.malaterre@gmail.com> Merge-request: !3427
| * | | | CPack/NuGet: Find nuget tool on case sensitive file systemMathieu Malaterre2019-06-051-1/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | There is no need to use a CamelCase executable name since it will be handled gracefully on Windows anyway. This change allow support for Linux system, in particular Debian distribution where the binary is called `nuget`.
* | | | CMake Nightly Date StampKitware Robot2019-06-061-1/+1
| | | |
* | | | Merge branch 'release-3.15'Brad King2019-06-050-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'doc-FindEnvModule-typos' into release-3.15Brad King2019-06-051-3/+3
| |\ \ \ | | |/ / | |/| | | | | | Merge-request: !3425
* | | | Merge topic 'doc-FindEnvModule-typos'Brad King2019-06-051-3/+3
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 15de26c7f3 Help: Trivial typo and grammar fixes for FindEnvModules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3425
| * | | Help: Trivial typo and grammar fixes for FindEnvModulesCraig Scott2019-06-051-3/+3
| |/ /
* | | CMake Nightly Date StampKitware Robot2019-06-051-1/+1
| | |
* | | Merge branch 'release-3.15'Brad King2019-06-040-0/+0
|\ \ \ | |/ /
| * | Merge branch 'ctest_xml_tweaks' into release-3.15v3.15.0-rc1Brad King2019-06-042-2/+4
| |\ \ | | | | | | | | | | | | Merge-request: !3423
| * \ \ Merge branch 'GetPrerequisites-variable-typo' into release-3.15Brad King2019-06-041-1/+1
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !3421
* | \ \ \ Merge topic 'ctest_xml_tweaks'Brad King2019-06-042-2/+4
|\ \ \ \ \ | | |_|/ / | |/| | / | |_|_|/ |/| | | | | | | | | | | c0f00079a9 Tests: Fix RunCMake.ctest_update test to not require GIT_EXECUTABLE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3423
| * | | Tests: Fix RunCMake.ctest_update test to not require GIT_EXECUTABLEBrad King2019-06-042-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the test case added by commit 95db11fdb1 (ctest: Include ChangeId in Update.xml, 2019-04-23) to work in a release branch of CMake. The `GIT_EXECUTABLE` value is not set before we add this test in release branch builds.
* | | | Merge topic 'GetPrerequisites-variable-typo'Brad King2019-06-041-1/+1
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | 0da2c35d6b GetPrerequisites: fix regression in gp_append_unique Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3421
| * | | GetPrerequisites: fix regression in gp_append_uniqueBen Boeckel2019-06-041-1/+1
| |/ / | | | | | | | | | | | | | | | The `item` variable was the loop variable in the old code prior to commit 3dfc8b9bd6 (GetPrerequisites: use if(IN_LIST) instead of foreach, 2019-05-09). The function argument `value` should be used instead.
* | | Begin post-3.15 developmentBrad King2019-06-043-2/+11
| | |
* | | Merge branch 'release-3.15'Brad King2019-06-043-12/+3
|\ \ \ | |/ / |/| / | |/
| * CMake 3.15.0-rc1 version updateBrad King2019-06-041-3/+3
| |
| * Help: Drop development topic notes to prepare releaseBrad King2019-06-042-9/+0
|/ | | | | Release versions do not have the development topic section of the CMake Release Notes index page.
* Merge topic 'doc-3.15-relnotes'Brad King2019-06-0475-461/+350
|\ | | | | | | | | | | | | | | | | 4272297b6e Help: Organize and revise 3.15 release notes 01d5730411 Help: Consolidate 3.15 release notes e075e64fd8 Help: Document Swift_DEPENDENCIES_FILE property defaults Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3420
| * Help: Organize and revise 3.15 release notesBrad King2019-06-041-209/+231
| | | | | | | | | | Add section headers similar to the 3.14 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
| * Help: Consolidate 3.15 release notesBrad King2019-06-0473-459/+326
| | | | | | | | | | Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.15.rst`.
| * Help: Document Swift_DEPENDENCIES_FILE property defaultsBrad King2019-06-042-2/+2
|/ | | | Copy wording from the release notes.
* Merge topic 'tweaks_to_release_notes'Brad King2019-06-043-5/+5
|\ | | | | | | | | | | | | | | | | 435f71fe12 Help: Clarify COMPILE_LANG_AND_ID release note 9098d31760 Help: Clarify vs-just-my-code-debugging release note language bb8b3727c9 Help: Reference project command in CMAKE_PROJECT_INCLUDE_BEFORE relnotes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3419
| * Help: Clarify COMPILE_LANG_AND_ID release noteRobert Maynard2019-06-041-1/+1
| |