summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CMake Nightly Date StampKitware Robot2021-03-251-1/+1
|
* Merge branch 'release-3.20'Brad King2021-03-240-0/+0
|\
| * Merge branch 'release-3.19' into release-3.20Brad King2021-03-240-0/+0
| |\
* | \ Merge branch 'release-3.19'Brad King2021-03-240-0/+0
|\ \ \ | | |/ | |/|
| * | Merge branch 'backport-3.19-ci-msvc-14.28-16.9' into release-3.19Brad King2021-03-241-4/+4
| |\ \ | | | | | | | | | | | | Merge-request: !5935
* | \ \ Merge branch 'release-3.20'Brad King2021-03-240-0/+0
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge topic 'ci-msvc-14.28-16.9' into release-3.20Brad King2021-03-241-4/+4
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 472a11c3d2 Merge branch 'backport-3.19-ci-msvc-14.28-16.9' into ci-msvc-14.28-16.9 3a042bef8e gitlab-ci: Update Windows builds to MSVC 19.28-16.9 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5935
* | \ \ \ Merge topic 'ci-msvc-14.28-16.9'Brad King2021-03-241-4/+4
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 472a11c3d2 Merge branch 'backport-3.19-ci-msvc-14.28-16.9' into ci-msvc-14.28-16.9 3a042bef8e gitlab-ci: Update Windows builds to MSVC 19.28-16.9 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5935
| * | | | Merge branch 'backport-3.19-ci-msvc-14.28-16.9' into ci-msvc-14.28-16.9Brad King2021-03-241-4/+4
| |\ \ \ \ | | |/ / / | |/| | / | | | |/ | | |/|
| | * | gitlab-ci: Update Windows builds to MSVC 19.28-16.9 toolsetBrad King2021-03-241-4/+4
| | |/
* | | CMake Nightly Date StampKitware Robot2021-03-241-1/+1
| | |
* | | Merge branch 'release-3.20'Brad King2021-03-230-0/+0
|\ \ \ | |/ /
| * | CMake 3.20.0v3.20.0Brad King2021-03-231-1/+1
| | |
* | | Merge topic 'vs-custom-flag-table'Brad King2021-03-2313-2/+141
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 608ef8a6fc VS: Add a mostly-undocumented hook to load custom JSON flag tables 8dd8d63665 Tests: Add RunCMake hook to describe test variants Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5895
| * | | VS: Add a mostly-undocumented hook to load custom JSON flag tablesBrad King2021-03-2212-0/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The names and formats of our VS flag tables are internal implementation details. However, some institutions need to maintain support for non-public VS platforms and toolsets. Provide a hook that their projects can use to load custom flag table files. This helps avoid distributing a custom CMake package within such institutions. Document the hook itself, but explicitly specify that the files the hook loads are not considered a stable interface.
| * | | Tests: Add RunCMake hook to describe test variantsBrad King2021-03-221-2/+2
| | | |
* | | | Merge branch 'release-3.20'Brad King2021-03-230-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'doc-xcoff-chrpath' into release-3.20Brad King2021-03-231-6/+13
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4a9fb82030 Help: CMAKE_NO_BUILTIN_CHRPATH applies to XCOFF too Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5925
* | \ \ \ Merge topic 'doc-xcoff-chrpath'Brad King2021-03-231-6/+13
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 4a9fb82030 Help: CMAKE_NO_BUILTIN_CHRPATH applies to XCOFF too Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5925
| * | | | Help: CMAKE_NO_BUILTIN_CHRPATH applies to XCOFF tooCraig Scott2021-03-221-6/+13
| |/ / /
* | | | Merge topic 'cmake-presets-condition'Brad King2021-03-2345-818/+2235
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8bc5c8961e CMakePresets.json: Add the ability to conditionally disable presets ce6ea7c927 Refactor: Move some common code into separate file ebbd475e54 Refactor: Move cmCMakePresetsFile::ReadJSON into a separate file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5919
| * | | | CMakePresets.json: Add the ability to conditionally disable presetsKyle Edwards2021-03-2244-19/+1410
| | | | |
| * | | | Refactor: Move some common code into separate fileKyle Edwards2021-03-193-17/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This code is going to be needed by both cmCMakePresetsFile and cmCMakePresetsFileReadJSON when the upcoming condition types are created. Move it into a header file.
| * | | | Refactor: Move cmCMakePresetsFile::ReadJSON into a separate fileKyle Edwards2021-03-193-787/+804
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some compilers complain about translation units that are too large. In order to prepare for upcoming additions to cmCMakePresetsFile, split ReadJSON into a separate file.
* | | | | Merge topic 'cxx-module-extensions'Brad King2021-03-235-6/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7c4c4f1406 Treat '.ixx' and '.cppm' files as C++ sources Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5926
| * | | | | Treat '.ixx' and '.cppm' files as C++ sourcesAndrew Gilewsky2021-03-225-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These extensions are used by convention for C++ modules and interface units with MSVC.
* | | | | | Merge topic 'better-exporting-examples'Brad King2021-03-236-26/+36
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e2aa44ba04 Tests: set CMAKE_PREFIX_PATH to the installation prefix 26cf661b64 Help/guide: use GNUInstallDirs in importing-exporting example Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5923
| * | | | | | Tests: set CMAKE_PREFIX_PATH to the installation prefixBen Boeckel2021-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | As it is documented to be.
| * | | | | | Help/guide: use GNUInstallDirs in importing-exporting exampleBen Boeckel2021-03-195-25/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the example to also show how to work on systems with different libdir settings (e.g., Debian multiarch or Red Hat multilib) rather than a regular `lib` directory.
* | | | | | | CMake Nightly Date StampKitware Robot2021-03-231-1/+1
| |_|_|_|/ / |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-03-221-1/+1
| |/ / / / |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2021-03-211-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2021-03-201-1/+1
|/ / / /
* | | | Merge topic 'update_cuda_custom_toolkit_location_folder_structure'Brad King2021-03-1910-20/+81
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c73b847b03 VS: switch to new folder structure while keeping the old one working Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Raul Tambre <raul@tambre.ee> Merge-request: !5911
| * | | | VS: switch to new folder structure while keeping the old one workingMarcel Ritzschke2021-03-1810-20/+81
| | | | | | | | | | | | | | | | | | | | Fixes: #21170
* | | | | Merge topic 'FindDevIL-targets'Brad King2021-03-197-18/+144
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 73b27f6ae8 FindDevIL: add imported targets and tests 52d3d1bdc5 FindDevIL: Format documentation of provided variables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5891
| * | | | | FindDevIL: add imported targets and testsAlex2021-03-187-0/+119
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #21900
| * | | | | FindDevIL: Format documentation of provided variablesBrad King2021-03-181-18/+25
| |/ / / /
* | | | | Merge branch 'release-3.20'Brad King2021-03-190-0/+0
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge topic 'schema-typo' into release-3.20Brad King2021-03-191-15/+15
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bda6446e6f Help: Fix typos in presets schema field descriptions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5922
* | \ \ \ \ Merge topic 'schema-typo'Brad King2021-03-191-16/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fae7910268 Help: Fix typos in presets schema field descriptions fa1b729b9d Merge branch 'backport-preset-schema-typos' into preset-schema-typos bda6446e6f Help: Fix typos in presets schema field descriptions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5922
| * | | | | | Help: Fix typos in presets schema field descriptionsAdriaan de Groot2021-03-181-1/+1
| | | | | | |
| * | | | | | Merge branch 'backport-preset-schema-typos' into preset-schema-typosBrad King2021-03-181-15/+15
| |\ \ \ \ \ \ | | | |/ / / / | | |/| / / / | | |_|/ / / | |/| | | |
| | * | | | Help: Fix typos in presets schema field descriptionsAdriaan de Groot2021-03-181-15/+15
| | | | | |
* | | | | | Merge branch 'release-3.20'Brad King2021-03-190-0/+0
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Merge topic 'fix-CMP0118-NEW' into release-3.20Brad King2021-03-1923-102/+66
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17eb610a31 Help: Document CMP0118 requirement for boolean values 06feb845aa CMP0118: Fix NEW behavior when looking up target sources Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5921
* | | | | | Merge topic 'fix-CMP0118-NEW'Brad King2021-03-1923-102/+66
|\ \ \ \ \ \ | | |/ / / / | |/| | / / | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | 17eb610a31 Help: Document CMP0118 requirement for boolean values 06feb845aa CMP0118: Fix NEW behavior when looking up target sources Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5921
| * | | | Help: Document CMP0118 requirement for boolean valuesBrad King2021-03-181-2/+8
| | | | |
| * | | | CMP0118: Fix NEW behavior when looking up target sourcesBrad King2021-03-1822-100/+58
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Under the CMP0118 NEW behavior, sources generated in one directory should be visible when added to targets in other directories. This was accidentally left out of commit 6624b65b3f (GENERATED prop: Add implementation for policy CMP0118 being set to NEW, 2020-11-09, v3.20.0-rc1~393^2~1). Fixes: #18399
* | | | CMake Nightly Date StampKitware Robot2021-03-191-1/+1
| |/ / |/| |