summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | Merge branch 'release-3.29'Brad King2024-06-171-0/+7
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | CMake 3.29.6v3.29.6Brad King2024-06-172-1/+8
| | | | | | |
* | | | | | | Merge branch 'release-3.30'Brad King2024-06-170-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'doc-link-library-features' into release-3.30Brad King2024-06-174-103/+115
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c4fdf01a84 Help: Improve link library feature properties docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9599
* | | | | | | Merge topic 'doc-link-library-features'Brad King2024-06-174-103/+115
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | / | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | c4fdf01a84 Help: Improve link library feature properties docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9599
| * | | | | Help: Improve link library feature properties docsCraig Scott2024-06-154-103/+115
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2024-06-171-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2024-06-161-1/+1
| | | | | |
* | | | | | Merge topic 'ci-download-cleanup'Brad King2024-06-1512-0/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b7c067c214 ci: Remove dependency archives immediately after extraction Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9602
| * | | | | | ci: Remove dependency archives immediately after extractionBrad King2024-06-1412-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This keeps the work directory cleaner while a CI job runs.
* | | | | | | Merge branch 'release-3.30'Brad King2024-06-150-0/+0
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge topic 'ci-cmake-update' into release-3.30Brad King2024-06-152-7/+7
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4e2037032d ci: Update CMake version to 3.30.0-rc3 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !9601
* | \ \ \ \ \ \ Merge topic 'ci-cmake-update'Brad King2024-06-152-7/+7
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4e2037032d ci: Update CMake version to 3.30.0-rc3 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !9601
| * | | | | | | ci: Update CMake version to 3.30.0-rc3Brad King2024-06-142-7/+7
| |/ / / / / /
* | | | | | | CMake Nightly Date StampKitware Robot2024-06-151-1/+1
| |/ / / / / |/| | | | |
* | | | | | Merge branch 'release-3.30'Brad King2024-06-140-0/+0
|\ \ \ \ \ \ | |/ / / / /
| * | | | | CMake 3.30.0-rc3v3.30.0-rc3Brad King2024-06-141-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.30'Brad King2024-06-140-0/+0
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge topic 'doc-cleanup' into release-3.30Brad King2024-06-143-7/+6
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6636b11997 Help: Minor grammar and formatting cleanup c2390f7676 Help: Fix nuget example with unwanted comment and bad use of rst link Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9600
* | | | | | Merge topic 'doc-cleanup'Brad King2024-06-143-7/+6
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6636b11997 Help: Minor grammar and formatting cleanup c2390f7676 Help: Fix nuget example with unwanted comment and bad use of rst link Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9600
| * | | | | Help: Minor grammar and formatting cleanupCraig Scott2024-06-142-4/+4
| | | | | |
| * | | | | Help: Fix nuget example with unwanted comment and bad use of rst linkCraig Scott2024-06-141-3/+2
| | | | | |
* | | | | | Merge branch 'release-3.30'Brad King2024-06-140-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'ctest-windows-std-handles' into release-3.30Brad King2024-06-143-34/+0
| |\ \ \ \ \ | | | |_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e4d0169107 ctest: Fix spurious build failures with CTEST_USE_LAUNCHERS on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !9598
* | | | | | Merge topic 'ctest-windows-std-handles'Brad King2024-06-143-34/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e4d0169107 ctest: Fix spurious build failures with CTEST_USE_LAUNCHERS on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !9598
| * | | | | ctest: Fix spurious build failures with CTEST_USE_LAUNCHERS on WindowsBrad King2024-06-143-34/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the stdio handle inheritance suppression originally added by commit f262298bb0 (... do not inherit pipes in child procs for ctest so it can kill them, 2007-09-11, v2.6.0~1136). It's not clear what problem it was trying to solve, was only done in `ctest` and not `cmake`, and since commit 9c3ffe2474 (BUG: fix problem with stdout and stderr not showing up in ms dos shells, 2007-09-25, v2.6.0~1066) has not been done in `ctest` launched under interactive consoles. Furthermore, the code has been spuriously breaking stdio when `ctest` is started with both stdout and stderr connected to the same pipe, such as when `ctest --launch` is used under `ninja`. This is because it used `DuplicateHandle` with `DUPLICATE_CLOSE_SOURCE` on the stdout handle and then the stderr handle. If the handles are the same, then the stderr handle becomes invalid in between these operations, leading to likely-undefined behavior. Since commit 96b3dd329e (cmCTestLaunchReporter: Replace cmsysProcess with cmUVProcessChain, 2023-07-26, v3.28.0-rc1~138^2~2) this became more noticeable because `uv_spawn` performs additional verification on stdio handles. This could be fixed by instead suppressing inheritance via SetHandleInformation(h, HANDLE_FLAG_INHERIT, 0); However, the functionality no longer seems necessary, so remove it.
* | | | | | Merge branch 'release-3.30'Brad King2024-06-140-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'release-3.29' into release-3.30Brad King2024-06-140-0/+0
| |\ \ \ \ \ | | | |_|/ / | | |/| | |
* | | | | | Merge branch 'release-3.29'Brad King2024-06-140-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'vs-quote-semicolons' into release-3.29Brad King2024-06-141-6/+4
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9b672e8075 VS: Quote custom command arguments containing semicolons Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9597
* | \ \ \ \ \ Merge branch 'release-3.30'Brad King2024-06-140-0/+0
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge topic 'vs-quote-semicolons' into release-3.30Brad King2024-06-141-6/+4
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9b672e8075 VS: Quote custom command arguments containing semicolons Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9597
* | | | | | | Merge topic 'vs-quote-semicolons'Brad King2024-06-141-6/+4
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9b672e8075 VS: Quote custom command arguments containing semicolons Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9597
| * | | | | | VS: Quote custom command arguments containing semicolonsBrad King2024-06-141-6/+4
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `GoogleTest` module needs this to pass the `TEST_EXECUTOR` definition to its `GoogleTestAddTests.cmake` helper script in the `POST_BUILD` command since commit f875c479f5 (GoogleTest: Honor TEST_LAUNCHER in gtest_discover_tests, 2024-01-17, v3.29.0-rc1~34^2). Previously it worked only if other characters, such as spaces, caused the argument to be quoted. This was exposed by running the `RunCMake.GoogleTest` test in a path without spaces. Reported-by: Garrett Campbell <gcampbell@microsoft.com>
* | | | | | Merge branch 'release-3.30'Brad King2024-06-140-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'xcode-16' into release-3.30Brad King2024-06-142-2/+3
| |\ \ \ \ \ | | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | b243c19986 Tests: Update expected results for Xcode 16 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9596
* | | | | | Merge topic 'xcode-16'Brad King2024-06-142-2/+3
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | b243c19986 Tests: Update expected results for Xcode 16 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9596
| * | | | | Tests: Update expected results for Xcode 16Brad King2024-06-132-2/+3
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In `Tests/RunCMake/LinkerSelection`, Xcode 16 warns when building the AppleClassic case: ld: warning: -ld_classic is deprecated and will be removed in a future release Tolerate all build warnings.
* | | | | CMake Nightly Date StampKitware Robot2024-06-141-1/+1
| | | | |
* | | | | Merge topic 'sunpro'Brad King2024-06-132-0/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8a33068afe visibility: add support for Oracle Developer Studio 12.6 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9594
| * | | | | visibility: add support for Oracle Developer Studio 12.6Carlo Marcelo Arenas Belón2024-06-122-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While an `-fvisibility` flag was added in the previous version, it throws warnings indicating it would be ignored unless given to the linker and fails to work properly. Tested on Solaris 11.3 SPARC and Solaris 11.4 x86/SPARC.
* | | | | | CMake Nightly Date StampKitware Robot2024-06-131-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.30'Brad King2024-06-120-0/+0
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / /
| * | | | CMake 3.30.0-rc2v3.30.0-rc2Brad King2024-06-121-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2024-06-121-1/+1
| |_|_|/ |/| | |
* | | | Merge branch 'release-3.30'Brad King2024-06-110-0/+0
|\ \ \ \ | |/ / /
| * | | Merge topic 'rel-win-wix-4' into release-3.30Brad King2024-06-1116-107/+108
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f6c2f64d04 Utilities/Release: Update MSI generation to use WIX 4 a8cecc3b7f ci: Update CMake version to 3.30.0-rc1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9591
* | \ \ \ Merge topic 'rel-win-wix-4'Brad King2024-06-1116-107/+108
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | f6c2f64d04 Utilities/Release: Update MSI generation to use WIX 4 a8cecc3b7f ci: Update CMake version to 3.30.0-rc1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9591
| * | | | Utilities/Release: Update MSI generation to use WIX 4Brad King2024-06-1014-100/+101
| | | | |
| * | | | ci: Update CMake version to 3.30.0-rc1Brad King2024-06-062-7/+7
| | | | |