Brad King
932ba12b41
Merge topic 'python_debug_postifx_no_interpreter'
...
6a35c277d0 FindPython: Support getting DEBUG_POSTFIX without requiring Interpreter
43fec72adb Tests: Fix RunCMake.UseSWIG SetPOSTFIX case on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11345
2025-10-28 09:34:33 -04:00
Brad King
5c775466ab
Merge branch 'release-4.2'
2025-10-28 09:32:40 -04:00
Brad King
5ae9d92a92
Merge topic 'project-license-doc'
...
ebf0a359ad Help: Improve documentation of project SPDX_LICENSE
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11348
2025-10-28 09:32:40 -04:00
Brad King
b5ec664401
Merge topic 'project-license-doc' into release-4.2
...
ebf0a359ad Help: Improve documentation of project SPDX_LICENSE
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11348
2025-10-28 09:32:37 -04:00
Brad King
5b0755cc87
Merge branch 'release-4.2'
2025-10-28 09:29:51 -04:00
Brad King
5fdaf88245
Merge branch 'release-4.1'
2025-10-28 09:29:44 -04:00
Brad King
5ed5a1208e
Merge branch 'release-4.1' into release-4.2
2025-10-28 09:29:35 -04:00
Brad King
97caeade86
Merge branch 'release-4.2'
2025-10-28 09:28:14 -04:00
Brad King
d6a5c273b4
Merge topic 'improve-cps-project-error'
...
f2b7184b98 cmPackageInfoArguments: Improve error message
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !11363
2025-10-28 09:28:14 -04:00
Brad King
9d7393a0b0
Merge topic 'improve-cps-project-error' into release-4.2
...
f2b7184b98 cmPackageInfoArguments: Improve error message
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !11363
2025-10-28 09:28:11 -04:00
Brad King
b8da5e6c48
Merge branch 'release-4.2'
2025-10-28 09:22:37 -04:00
Brad King
ea15ae3479
Merge topic 'improve-cps-export-namespace-error'
...
68e836d20b Merge branch 'backport-4.1-improve-cps-export-namespace-error'
86e647ef2a CPS: Improve invalid namespace error
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11364
2025-10-28 09:22:36 -04:00
Brad King
7532e25dc9
Merge topic 'improve-cps-export-namespace-error' into release-4.2
...
68e836d20b Merge branch 'backport-4.1-improve-cps-export-namespace-error'
86e647ef2a CPS: Improve invalid namespace error
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11364
2025-10-28 09:22:32 -04:00
Brad King
66095fd31d
Merge topic 'improve-cps-project-error' into release-4.1
...
f2b7184b98 cmPackageInfoArguments: Improve error message
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11363
2025-10-28 09:17:37 -04:00
Brad King
48908f04f6
Merge topic 'improve-cps-export-namespace-error' into release-4.1
...
86e647ef2a CPS: Improve invalid namespace error
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11364
2025-10-28 09:16:36 -04:00
Craig Scott
8e3a3e4813
Merge topic 'gtest-policy-update-4_2'
...
2eceae155f GoogleTest: Update policies to CMake 4.2
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !11358
2025-10-28 07:12:02 -04:00
Kitware Robot
c601543905
CMake Nightly Date Stamp
2025-10-28 00:05:20 -04:00
Brad King
68e836d20b
Merge branch 'backport-4.1-improve-cps-export-namespace-error'
2025-10-27 15:56:11 -04:00
Matthew Woehlke
86e647ef2a
CPS: Improve invalid namespace error
...
When CPS export fails due to a dependency on an improperly named
external target, reiterate the "canonical namespace" in the error
message for clarity.
2025-10-27 14:40:34 -04:00
Matthew Woehlke
f2b7184b98
cmPackageInfoArguments: Improve error message
...
When given the name of a project that doesn't exist, report it as an
"unknown project" rather than an "invalid project". This is more
consistent with other, similar reporting.
2025-10-27 12:29:40 -04:00
Matthew Woehlke
ebf0a359ad
Help: Improve documentation of project SPDX_LICENSE
...
Currently, CMake allows specifying a license (`SPDX_LICENSE`) for both
projects and targets, which is largely motivated by CPS export. The
design of CPS is geared toward components (targets) only expressing an
explicit license when that component's license differs from the license
that applies to the package as a whole (or, at least, the license
generally used by the package's software components). Accordingly, the
project license is not used to initialize the `SPDX_LICENSE` target
property at export time. This, however, was not documented previously.
Add a note explaining this to the `SPDX_LICENSE` option of the `project`
command.
Fixes : #27295
2025-10-27 10:38:40 -04:00
Andrej730
6a35c277d0
FindPython: Support getting DEBUG_POSTFIX without requiring Interpreter
2025-10-27 10:27:32 -04:00
Andrej730
43fec72adb
Tests: Fix RunCMake.UseSWIG SetPOSTFIX case on Windows
2025-10-27 10:27:32 -04:00
Brad King
eca09b91c2
Merge branch 'release-4.2'
2025-10-27 09:35:53 -04:00
Brad King
4af712ea3b
Merge topic 'gtest-discovery-race-condition'
...
6680df042e GoogleTest: Avoid POST_BUILD race condition for gtest_discover_tests()
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11357
2025-10-27 09:35:53 -04:00
Brad King
009f1ab0e3
Merge topic 'gtest-discovery-race-condition' into release-4.2
...
6680df042e GoogleTest: Avoid POST_BUILD race condition for gtest_discover_tests()
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11357
2025-10-27 09:35:50 -04:00
Brad King
4d348d4069
Merge branch 'release-4.2'
2025-10-27 09:29:02 -04:00
Brad King
91b95870de
Merge branch 'release-4.1' into release-4.2
2025-10-27 09:28:48 -04:00
Brad King
0bd40d5651
Merge branch 'release-4.1'
2025-10-27 09:28:35 -04:00
Brad King
8116d9066a
Merge branch 'release-4.0'
2025-10-27 09:28:21 -04:00
Brad King
275e182974
Merge branch 'release-3.31'
2025-10-27 09:28:13 -04:00
Brad King
1427a79913
Merge branch 'release-4.2'
2025-10-27 09:26:18 -04:00
Brad King
8986b8b7ae
Merge topic 'xcode-macos-deployment-target'
...
de53a46a91 Help: Add 4.1 release note for restored Xcode default deployment target
85ba6f5d1b Merge branch 'backport-4.0-xcode-macos-deployment-target'
884260ced6 Help: Add 4.0 release note for restored Xcode default deployment target
1a37c83c7e Xcode: Restore default CMAKE_OSX_DEPLOYMENT_TARGET to run on host
e927408047 Apple: Initialize deployment target after SDK
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11361
2025-10-27 09:26:18 -04:00
Brad King
b39e361175
Merge topic 'xcode-macos-deployment-target' into release-4.2
...
de53a46a91 Help: Add 4.1 release note for restored Xcode default deployment target
85ba6f5d1b Merge branch 'backport-4.0-xcode-macos-deployment-target'
884260ced6 Help: Add 4.0 release note for restored Xcode default deployment target
1a37c83c7e Xcode: Restore default CMAKE_OSX_DEPLOYMENT_TARGET to run on host
e927408047 Apple: Initialize deployment target after SDK
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11361
2025-10-27 09:26:15 -04:00
Brad King
748921b693
Merge branch 'release-4.0' into release-4.1
2025-10-27 09:25:34 -04:00
Brad King
1b97439d3e
Merge branch 'release-3.31' into release-4.0
2025-10-27 09:25:09 -04:00
Brad King
c207480607
Merge branch 'release-4.2'
2025-10-27 09:23:19 -04:00
Brad King
3267e4d0c9
Merge topic 'doc-3.31.9-typo'
...
d07cedf9b3 Help: Fix typo in 3.31.9 release note heading
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11362
2025-10-27 09:23:19 -04:00
Brad King
db76228cb4
Merge topic 'doc-3.31.9-typo' into release-4.2
...
d07cedf9b3 Help: Fix typo in 3.31.9 release note heading
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11362
2025-10-27 09:23:17 -04:00
Brad King
10e08335d4
Merge branch 'release-4.2'
2025-10-27 09:21:45 -04:00
Brad King
3501d32efa
Merge topic 'ci-macos-sdk'
...
baa8cab401 ci: Revert packaging to macOS 15.5 SDK to restore cmake-gui rendering
aa1a122514 ci: Add script to install macOS SDK version 15.5
b33a5366f4 ci: Add script to repackage macOS SDKs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11359
2025-10-27 09:21:44 -04:00
Brad King
d3fff14192
Merge topic 'ci-macos-sdk' into release-4.2
...
baa8cab401 ci: Revert packaging to macOS 15.5 SDK to restore cmake-gui rendering
aa1a122514 ci: Add script to install macOS SDK version 15.5
b33a5366f4 ci: Add script to repackage macOS SDKs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11359
2025-10-27 09:21:43 -04:00
Brad King
4e2aeae7ba
Merge topic 'xcode-macos-deployment-target' into release-4.1
...
de53a46a91 Help: Add 4.1 release note for restored Xcode default deployment target
85ba6f5d1b Merge branch 'backport-4.0-xcode-macos-deployment-target'
884260ced6 Help: Add 4.0 release note for restored Xcode default deployment target
1a37c83c7e Xcode: Restore default CMAKE_OSX_DEPLOYMENT_TARGET to run on host
e927408047 Apple: Initialize deployment target after SDK
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11361
2025-10-27 09:12:00 -04:00
Brad King
847ce737c2
Merge topic 'doc-3.31.9-typo' into release-4.1
...
d07cedf9b3 Help: Fix typo in 3.31.9 release note heading
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11362
2025-10-27 09:11:22 -04:00
Brad King
5c67530c0f
Merge topic 'ci-macos-sdk' into release-4.1
...
baa8cab401 ci: Revert packaging to macOS 15.5 SDK to restore cmake-gui rendering
aa1a122514 ci: Add script to install macOS SDK version 15.5
b33a5366f4 ci: Add script to repackage macOS SDKs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11359
2025-10-27 09:11:01 -04:00
Brad King
0e2331fc51
Merge topic 'backport-4.0-xcode-macos-deployment-target' into release-4.0
...
884260ced6 Help: Add 4.0 release note for restored Xcode default deployment target
1a37c83c7e Xcode: Restore default CMAKE_OSX_DEPLOYMENT_TARGET to run on host
e927408047 Apple: Initialize deployment target after SDK
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11361
2025-10-27 09:09:22 -04:00
Brad King
9f6c47a2a2
Merge topic 'doc-3.31.9-typo' into release-4.0
...
d07cedf9b3 Help: Fix typo in 3.31.9 release note heading
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11362
2025-10-27 09:08:08 -04:00
Brad King
e195639d33
Merge topic 'ci-macos-sdk' into release-4.0
...
baa8cab401 ci: Revert packaging to macOS 15.5 SDK to restore cmake-gui rendering
aa1a122514 ci: Add script to install macOS SDK version 15.5
b33a5366f4 ci: Add script to repackage macOS SDKs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11359
2025-10-27 09:07:58 -04:00
Brad King
b4cdd8aab5
Merge topic 'doc-3.31.9-typo' into release-3.31
...
d07cedf9b3 Help: Fix typo in 3.31.9 release note heading
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11362
2025-10-27 09:06:53 -04:00
Brad King
0fba1500c3
Merge topic 'ci-macos-sdk' into release-3.31
...
baa8cab401 ci: Revert packaging to macOS 15.5 SDK to restore cmake-gui rendering
aa1a122514 ci: Add script to install macOS SDK version 15.5
b33a5366f4 ci: Add script to repackage macOS SDKs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11359
2025-10-27 09:06:25 -04:00