summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'doc-signatures'Brad King2023-03-081-185/+207
|\ | | | | | | | | | | | | | | | | | | 3600be4e31 Help: Use signature directive for 'if' command bedd62d52c Help: Improve sentence structure around "if so" ae7c4a5ff4 Help: Add internal cross-references to 'if' command docs 95bfacb8bb Help: Indent 'if' command docs more consistently Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8292
| * Help: Use signature directive for 'if' commandBrad King2023-03-071-70/+90
| |
| * Help: Improve sentence structure around "if so"Brad King2023-03-071-6/+6
| |
| * Help: Add internal cross-references to 'if' command docsBrad King2023-03-071-12/+14
| |
| * Help: Indent 'if' command docs more consistentlyBrad King2023-03-071-102/+102
| |
* | Merge branch 'release-3.26'Brad King2023-03-080-0/+0
|\ \
| * \ Merge topic 'revert-vs-BuildInParallel' into release-3.26Brad King2023-03-081-7/+4
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | abb1c12162 VS: Revert "Build custom commands concurrently when possible" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8297
* | \ \ Merge topic 'revert-vs-BuildInParallel'Brad King2023-03-081-7/+4
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | abb1c12162 VS: Revert "Build custom commands concurrently when possible" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8297
| * | | VS: Revert "Build custom commands concurrently when possible"Brad King2023-03-071-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 33c15ae2b9 (VS: Build custom commands concurrently when possible, 2023-01-19, v3.26.0-rc1~56^2) we add `BuildInParallel` to custom commands in `.vcxproj` files. However, this can break existing projects that implicitly rely on serial execution of custom commands. For example, custom commands in our FindCUDA module run MSVC (via nvcc) with a common `vc*.pdb` file, and therefore cannot run in parallel. Revert use of `BuildInParallel` while leaving most of the infrastructure for it in place. It can be restored later with an option or policy. Fixes: #24576 Issue: #18405
* | | | Merge branch 'release-3.26'Brad King2023-03-080-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'release-3.25' into release-3.26Brad King2023-03-080-0/+0
| |\ \ \
* | \ \ \ Merge branch 'release-3.25'Brad King2023-03-080-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge branch 'release-3.24' into release-3.25Brad King2023-03-080-0/+0
| |\ \ \ \
| * \ \ \ \ Merge branch 'backport-3.24-file-install-macos' into release-3.25Brad King2023-03-081-0/+6
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !8293
* | \ \ \ \ \ Merge branch 'release-3.24'Brad King2023-03-080-0/+0
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge branch 'backport-3.24-file-install-macos' into release-3.24Brad King2023-03-081-0/+6
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | Merge-request: !8293
* | | | | | | Merge branch 'release-3.26'Brad King2023-03-080-0/+0
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Merge topic 'file-install-macos' into release-3.26Brad King2023-03-081-0/+6
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a6f5bdd650 Merge branch 'backport-3.24-file-install-macos' 35f2b1bf5b file(INSTALL): Fix file ownership regression when running as root on macOS a5d6548587 file(INSTALL): Fix file ownership regression when running as root on macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8293
* | | | | | | Merge topic 'file-install-macos'Brad King2023-03-081-0/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 963440ec01 Merge branch 'backport-3.26-file-install-macos' 81ac174514 Merge branch 'upstream-KWSys' into file-install-macos a87ea777d4 KWSys 2023-03-08 (a3ff01ab) a6f5bdd650 Merge branch 'backport-3.24-file-install-macos' 35f2b1bf5b file(INSTALL): Fix file ownership regression when running as root on macOS a5d6548587 file(INSTALL): Fix file ownership regression when running as root on macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8293
| * \ \ \ \ \ \ Merge branch 'backport-3.26-file-install-macos'Brad King2023-03-080-0/+0
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | |
| | * | | | | | Merge branch 'backport-3.24-file-install-macos'Brad King2023-03-080-0/+0
| | |\ \ \ \ \ \ | | | | |_|/ / / | | | |/| | | |
| | | * | | | | file(INSTALL): Fix file ownership regression when running as root on macOSBrad King2023-03-071-0/+6
| | | | |/ / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport KWSys commit `51272e80e` (SystemTools: Avoid macOS copyfile semantic differences as root, 2023-03-07). Fixes: #24577
| | * | | | | file(INSTALL): Fix file ownership regression when running as root on macOSBrad King2023-03-071-0/+6
| | | |/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport KWSys commit `51272e80e` (SystemTools: Avoid macOS copyfile semantic differences as root, 2023-03-07). Fixes: #24577
| * | | | | Merge branch 'upstream-KWSys' into file-install-macosBrad King2023-03-081-0/+6
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2023-03-08 (a3ff01ab)
| | * | | | KWSys 2023-03-08 (a3ff01ab)KWSys Upstream2023-03-081-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit a3ff01ab80c7bb1e08caceb107f323513efbad47 (master). Upstream Shortlog ----------------- Brad King (1): 51272e80 SystemTools: Avoid macOS copyfile semantic differences as root
* | | | | | CMake Nightly Date StampKitware Robot2023-03-081-1/+1
|/ / / / /
* | | | | Merge topic 'improve-doc-signatures'Brad King2023-03-078-550/+684
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 533ebb072b Help: Use signature directive for string command cd33f461a6 Help: Use signature directive for cmake_language command 74e3c1d313 Utilities/Sphinx: Add a directive to document command signatures c09b760484 Utilities/Sphinx: Drop commented-out code from cmake domain impl 6e85ad7f8b Help/dev: Add per-directive sections in CMake Documentation Guide Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8243
| * | | | | Help: Use signature directive for string commandMatthew Woehlke2023-03-061-330/+256
| | | | | |
| * | | | | Help: Use signature directive for cmake_language commandMatthew Woehlke2023-03-061-166/+153
| | | | | |
| * | | | | Utilities/Sphinx: Add a directive to document command signaturesMatthew Woehlke2023-03-036-17/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a `signature` directive to offer a CMake version of Sphinx's `function` directive, similar to that found in other domains (py, cpp, etc.). Like others, this takes one or more signatures as arguments and creates dt/dd nodes from the signatures and the directive contents.
| * | | | | Utilities/Sphinx: Drop commented-out code from cmake domain implBrad King2023-02-241-12/+1
| | | | | | | | | | | | | | | | | | | | | | | | Inspired-by: Alex Turbov <i.zaufi@gmail.com>
| * | | | | Help/dev: Add per-directive sections in CMake Documentation GuideBrad King2023-02-241-25/+70
| | | | | |
* | | | | | Merge topic 'Xcode-frameworks-consumption'Brad King2023-03-073-16/+35
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ce1bdec3a4 Xcode: Fix missing Frameworks search paths Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8288
| * | | | | | Xcode: Fix missing Frameworks search pathsMarc Chevrier2023-03-063-16/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #24541
* | | | | | | CMake Nightly Date StampKitware Robot2023-03-071-1/+1
| | | | | | |
* | | | | | | Merge topic 'Apple-text-Stubs-imported-configurations'Brad King2023-03-065-2/+25
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2e24123186 Apple: text-based stubs: manage imported configurations mapping Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8283
| * | | | | | | Apple: text-based stubs: manage imported configurations mappingMarc Chevrier2023-03-055-2/+25
| | | | | | | |
* | | | | | | | Merge topic 'doc-CMAKE_NINJA_OUTPUT_PATH_PREFIX'Brad King2023-03-061-13/+24
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dbcae48e3a Help: Clarify usage of CMAKE_NINJA_OUTPUT_PATH_PREFIX Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8284
| * | | | | | | | Help: Clarify usage of CMAKE_NINJA_OUTPUT_PATH_PREFIXBrad King2023-03-031-13/+24
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Issue: #24566
* | | | | | | | Merge branch 'release-3.26'Brad King2023-03-060-0/+0
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | |
| * | | | | | | Merge topic 'clang-16-cxx-modules' into release-3.26Brad King2023-03-063-22/+44
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3fe8e33f27 Clang: Record Clang 16.0 flags for our experimental C++ modules support Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Acked-by: Alex <leha-bot@yandex.ru> Merge-request: !8285
* | \ \ \ \ \ \ \ Merge topic 'clang-16-cxx-modules'Brad King2023-03-063-22/+44
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3fe8e33f27 Clang: Record Clang 16.0 flags for our experimental C++ modules support Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Acked-by: Alex <leha-bot@yandex.ru> Merge-request: !8285
| * | | | | | | | Clang: Record Clang 16.0 flags for our experimental C++ modules supportBrad King2023-03-033-22/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LLVM/Clang 16.0 now contains official support for what CMake needs.
* | | | | | | | | Merge branch 'release-3.26'Brad King2023-03-060-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge branch 'release-3.25' into release-3.26Brad King2023-03-060-0/+0
| |\ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ | | |/| | | | | |
* | | | | | | | | Merge branch 'release-3.25'Brad King2023-03-060-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge branch 'release-3.24' into release-3.25Brad King2023-03-030-0/+0
| |\ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ | | |/| | | | | |
| * | | | | | | | Merge branch 'GoogleTest-type-param-suite' into release-3.25Brad King2023-03-036-4/+68
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !8282
* | \ \ \ \ \ \ \ \ Merge branch 'release-3.24'Brad King2023-03-060-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge branch 'release-3.23' into release-3.24Brad King2023-03-030-0/+0
| |\ \ \ \ \ \ \ \ \