summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Merge topic 'FetchContent-unparsed-arguments' into release-3.27Brad King2023-06-306-5/+11
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ede4cab2b FetchContent: Protect ExternalProject keywords from unknown arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Craig Scott <craig.scott@crascit.com> Merge-request: !8598
* | \ \ \ \ Merge topic 'FetchContent-unparsed-arguments'Brad King2023-06-306-5/+11
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ede4cab2b FetchContent: Protect ExternalProject keywords from unknown arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Craig Scott <craig.scott@crascit.com> Merge-request: !8598
| * | | | | FetchContent: Protect ExternalProject keywords from unknown argumentsBrad King2023-06-296-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `ExternalProject_Add` treats all keyword arguments as multi-valued. FetchContent re-orders some keyword arguments w.r.t. unparsed arguments. Add an internal keyword argument to separate the keyword values from following unparsed arguments. This was exposed by commit 550f63447d (ExternalProject/FetchContent: Support relative remote URLs, 2023-04-21, v3.27.0-rc1~156^2) by adding `GIT_REPOSITORY` to the set of re-ordered keyword arguments. This caused its value to absorb following unparsed arguments. Fixes: #25029
* | | | | | Merge branch 'release-3.27'Brad King2023-06-300-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'vs-cxxmodules-same-src-name' into release-3.27Brad King2023-06-307-0/+53
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b9c99830c5 VS: Fix C++ modules in source files with the same name Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8596
* | | | | | Merge topic 'vs-cxxmodules-same-src-name'Brad King2023-06-307-0/+53
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b9c99830c5 VS: Fix C++ modules in source files with the same name Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8596
| * | | | | VS: Fix C++ modules in source files with the same nameBrad King2023-06-287-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When multiple source files in a single target have the same name, we already set `ObjectFileName` explicitly to avoid a `.obj` collision. For C++ module sources, set `Module{Output,Dependencies}File` to avoid `.ifc` and `.module.json` collisions. Fixes: #25038
* | | | | | CMake Nightly Date StampKitware Robot2023-06-301-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.27'Brad King2023-06-290-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'doc-add_custom_command' into release-3.27Brad King2023-06-291-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e588d29eaf Help: add_custom_command(TARGET) does not support USES_TERMINAL Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: William Jones <william.luke.jones@gmail.com> Merge-request: !8602
* | \ \ \ \ \ Merge topic 'doc-add_custom_command'Brad King2023-06-291-1/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | / / | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | e588d29eaf Help: add_custom_command(TARGET) does not support USES_TERMINAL Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: William Jones <william.luke.jones@gmail.com> Merge-request: !8602
| * | | | | Help: add_custom_command(TARGET) does not support USES_TERMINALBrad King2023-06-291-1/+1
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Build events are attached to existing build statements so we cannot independently control the job pool. Issue: #25040
* | | | | Merge branch 'release-3.27'Brad King2023-06-290-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'doc-target_precompile_headers' into release-3.27Brad King2023-06-291-1/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a3dfaf8a5c Help: Fix wrong command name in target_precompile_headers docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8600
* | \ \ \ \ Merge topic 'doc-target_precompile_headers'Brad King2023-06-291-1/+1
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | a3dfaf8a5c Help: Fix wrong command name in target_precompile_headers docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8600
| * | | | | Help: Fix wrong command name in target_precompile_headers docsCraig Scott2023-06-281-1/+1
| | |/ / / | |/| | |
* | | | | Merge branch 'release-3.27'Brad King2023-06-290-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'doc-list-xref' into release-3.27Brad King2023-06-291-1/+5
| |\ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 60b393096f Help: Link to cmake-language(7) list docs from list() command docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8597
* | | | | Merge topic 'doc-list-xref'Brad King2023-06-291-1/+5
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 60b393096f Help: Link to cmake-language(7) list docs from list() command docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8597
| * | | | Help: Link to cmake-language(7) list docs from list() command docsBrad King2023-06-281-1/+5
| |/ / / | | | | | | | | | | | | Fixes: #25036
* | | | CMake Nightly Date StampKitware Robot2023-06-291-1/+1
| |_|/ |/| |
* | | CMake Nightly Date StampKitware Robot2023-06-281-1/+1
| | |
* | | Merge topic 'vs12-deprecate'Brad King2023-06-2712-5/+51
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 75b573a628 Deprecate Visual Studio 12 2013 generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8593
| * | | Deprecate Visual Studio 12 2013 generatorBrad King2023-06-2612-5/+51
| | | | | | | | | | | | | | | | | | | | Update documentation to mark the generator deprecated. Add a warning at the end of generation plus an option to turn off the warning.
* | | | Merge branch 'release-3.27'Brad King2023-06-270-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'alias-set-target-prop' into release-3.27Brad King2023-06-272-0/+4
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | aed550410a Help: Clarify that you can't set properties on ALIAS targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8591
* | \ \ \ Merge topic 'alias-set-target-prop'Brad King2023-06-272-0/+4
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | aed550410a Help: Clarify that you can't set properties on ALIAS targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8591
| * | | | Help: Clarify that you can't set properties on ALIAS targetsRyan Friedman2023-06-262-0/+4
| | |_|/ | |/| | | | | | | | | | | | | | Issue: #19445 Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
* | | | CMake Nightly Date StampKitware Robot2023-06-271-1/+1
| |_|/ |/| |
* | | Merge topic 'imported-target-framework-path'Brad King2023-06-2610-49/+79
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | d605f728f7 macOS: Allow IMPORTED_LOCATION to be a framework folder Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8586
| * | | macOS: Allow IMPORTED_LOCATION to be a framework folderKyle Edwards2023-06-2310-49/+79
| | | | | | | | | | | | | | | | Issue: #24946
* | | | Merge branch 'release-3.27'Brad King2023-06-260-0/+0
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge topic 'FindCxxTest-doc' into release-3.27Brad King2023-06-261-96/+79
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 676d1da38b FindCxxTest: Modernize documentation formatting dfe0f58962 FindCxxTest: Update link to cxxtest project page Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8589
* | \ \ \ Merge topic 'FindCxxTest-doc'Brad King2023-06-261-96/+79
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 676d1da38b FindCxxTest: Modernize documentation formatting dfe0f58962 FindCxxTest: Update link to cxxtest project page Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8589
| * | | | FindCxxTest: Modernize documentation formattingBrad King2023-06-231-94/+76
| | | | |
| * | | | FindCxxTest: Update link to cxxtest project pageBrad King2023-06-231-3/+4
| | |_|/ | |/| |
* | | | Merge branch 'release-3.27'Brad King2023-06-260-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'support_nvhpc_versions_without_isystem' into release-3.27Brad King2023-06-267-1/+16
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f73ae7c510 NVHPC: Support nvfortran versions that don't support isystem Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8588
* | \ \ \ Merge topic 'support_nvhpc_versions_without_isystem'Brad King2023-06-267-1/+16
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | f73ae7c510 NVHPC: Support nvfortran versions that don't support isystem Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8588
| * | | | NVHPC: Support nvfortran versions that don't support isystemRobert Maynard2023-06-237-1/+16
| | |/ / | |/| | | | | | | | | | Fixes: #25019
* | | | Merge branch 'release-3.27'Brad King2023-06-260-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'link-depends-is-OFF' into release-3.27Brad King2023-06-264-6/+22
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 5945a98ced link dependencies: deactivate the feature Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8587
* | | | Merge topic 'link-depends-is-OFF'Brad King2023-06-264-6/+22
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 5945a98ced link dependencies: deactivate the feature Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8587
| * | | link dependencies: deactivate the featureMarc Chevrier2023-06-234-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Unfortunately it breaks in combination with LTO due to a bug in the GNU linker. Fixes: #25014
* | | | CMake Nightly Date StampKitware Robot2023-06-261-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2023-06-251-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2023-06-241-1/+1
| | | |
* | | | Merge topic 'build-pch'Brad King2023-06-2334-89/+208
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | aba5bab62e ci: Add nightly job to build CMake with PCH on macOS 44f08e94ff ci: Add nightly job to build CMake with PCH on Windows e0eb97e923 libuv: Precompile common expensive headers e2efa89c7f cmcppdap: Precompile common expensive headers 9d7921d388 liblzma: Precompile common expensive headers 6aaefdb3be libarchive: Precompile common expensive headers a8d91e2719 curl: Precompile common expensive headers 59277bccd3 bzip: Precompile common expensive headers ... Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8571
| * | | | ci: Add nightly job to build CMake with PCH on macOSBrad King2023-06-223-0/+22
| | | | |
| * | | | ci: Add nightly job to build CMake with PCH on WindowsBrad King2023-06-223-0/+18
| | | | |