Brad King
8a6a36748e
Merge topic 'autogen-rcc-zstd'
...
9e87df4d46 Autogen/RCC: Disable zstd if it is not supported
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: alcroito <alexandru.croitor@qt.io >
Merge-request: !9232
2024-02-12 10:51:12 -05:00
Brad King
b3dbfffedd
Merge branch 'release-3.29'
2024-02-12 10:47:37 -05:00
Brad King
6fe1391120
Merge branch 'release-3.28'
2024-02-12 10:47:35 -05:00
Brad King
305c06328f
Merge branch 'release-3.28' into release-3.29
2024-02-12 10:47:25 -05:00
Brad King
52b1bb0823
Merge topic 'backport-3.28-visionOS' into release-3.28
...
22eb1b6d67 Tests: Enable visionOS tests with Xcode 15.2
f6fa34839c Tests: Update RunCMake.XcodeProject-Device for visionOS in Xcode 15.1 beta
40be88a92e visionOS: Update deployment-target flag for Xcode 15.1 beta
3ece4553c2 cmLocalGenerator: Avoid unnecessary lookup without a deployment target
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9239
2024-02-12 10:46:45 -05:00
Brad King
91aabba1e2
Merge branch 'release-3.29'
2024-02-12 10:45:34 -05:00
Brad King
361e5fd441
Merge topic 'visionOS'
...
5b5acb557a Tests: Enable RunCMake.CMakePackage visionOS cases with Xcode 15.2
871a4c5aac Merge branch 'backport-3.28-visionOS' into visionOS
22eb1b6d67 Tests: Enable visionOS tests with Xcode 15.2
f6fa34839c Tests: Update RunCMake.XcodeProject-Device for visionOS in Xcode 15.1 beta
40be88a92e visionOS: Update deployment-target flag for Xcode 15.1 beta
3ece4553c2 cmLocalGenerator: Avoid unnecessary lookup without a deployment target
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Volodymyr B. <v.boichentsov@elsevier.com >
Merge-request: !9239
2024-02-12 10:45:33 -05:00
Brad King
b3812c6628
Merge topic 'visionOS' into release-3.29
...
5b5acb557a Tests: Enable RunCMake.CMakePackage visionOS cases with Xcode 15.2
871a4c5aac Merge branch 'backport-3.28-visionOS' into visionOS
22eb1b6d67 Tests: Enable visionOS tests with Xcode 15.2
f6fa34839c Tests: Update RunCMake.XcodeProject-Device for visionOS in Xcode 15.1 beta
40be88a92e visionOS: Update deployment-target flag for Xcode 15.1 beta
3ece4553c2 cmLocalGenerator: Avoid unnecessary lookup without a deployment target
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Volodymyr B. <v.boichentsov@elsevier.com >
Merge-request: !9239
2024-02-12 10:45:32 -05:00
Kitware Robot
55d1de4240
CMake Nightly Date Stamp
2024-02-12 00:02:00 -05:00
Kitware Robot
014e4fa884
CMake Nightly Date Stamp
2024-02-11 00:01:08 -05:00
Kitware Robot
6c31c787c3
CMake Nightly Date Stamp
2024-02-10 00:01:20 -05:00
Brad King
5b5acb557a
Tests: Enable RunCMake.CMakePackage visionOS cases with Xcode 15.2
...
Xcode 15.2 officially includes the visionOS SDKs.
Fix a typo from commit 2a398cd9b6 (CMakePackageConfigHelpers: Clarify
generate_apple_*_selection_file signatures, 2024-01-04) to make it pass.
Issue: #25266
2024-02-09 11:37:40 -05:00
Brad King
871a4c5aac
Merge branch 'backport-3.28-visionOS' into visionOS
2024-02-09 11:37:11 -05:00
Brad King
22eb1b6d67
Tests: Enable visionOS tests with Xcode 15.2
...
Xcode 15.2 officially includes the visionOS SDKs.
Fixes : #25266
2024-02-09 11:32:33 -05:00
Brad King
f6fa34839c
Tests: Update RunCMake.XcodeProject-Device for visionOS in Xcode 15.1 beta
...
The target identification macros changed since the 15.0 beta.
2024-02-09 11:32:23 -05:00
Brad King
40be88a92e
visionOS: Update deployment-target flag for Xcode 15.1 beta
...
Use the same flags Xcode adds for `XROS_DEPLOYMENT_TARGET`. They are
`-target arm64-apple-xros1.0` and `-target arm64-apple-xros1.0-simulator`,
where `1.0` is the deployment target version.
Fixes : #25188
2024-02-09 11:32:13 -05:00
Brad King
3ece4553c2
cmLocalGenerator: Avoid unnecessary lookup without a deployment target
2024-02-09 11:32:13 -05:00
Orkun Tokdemir
9e87df4d46
Autogen/RCC: Disable zstd if it is not supported
...
Add the `--no-zstd` argument for `RCC` when `QT_FEATURE_zstd` is `OFF`.
This causes user project builds to fail. That bug is fixed in Qt
by https://codereview.qt-project.org/c/qt/qtbase/+/537546 but for
the older versions, fix it here too.
Fixes : #25664
2024-02-09 09:10:41 -05:00
Brad King
0345c01465
Merge topic 'ctest-resource-allocation-spec-error'
...
b9bfd411cb CTest: Throw error if resource spec is invalid
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9230
2024-02-09 09:07:09 -05:00
Brad King
623662afc6
Merge topic 'test-RunCMake-custom-ignore'
...
b9a825b2a8 Tests/RunCMake: Allow specifying extra ignore lines
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9234
2024-02-09 09:05:46 -05:00
Brad King
63c3d89e96
Merge topic 'ci-swift-windows'
...
0909fb9d48 ci: Enable Swift tests on Windows
a4e5715959 Tests/SwiftOnly: Bump minimum required CMake to 3.5
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Evan Wilde <etceterawilde@gmail.com >
Merge-request: !9231
2024-02-09 09:05:07 -05:00
Brad King
d851386ab0
Merge branch 'release-3.29'
2024-02-09 09:04:18 -05:00
Brad King
cbac60f98d
Merge topic 'FindOpenMP-clang-windows'
...
3adeb3b470 ci: Enable FindOpenMP tests in LLVM/Clang nightly CI jobs on Windows
3019af64c2 FindOpenMP: Add support for GNU-like Clang targeting MSVC ABI
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9235
2024-02-09 09:04:18 -05:00
Brad King
c673511263
Merge topic 'FindOpenMP-clang-windows' into release-3.29
...
3adeb3b470 ci: Enable FindOpenMP tests in LLVM/Clang nightly CI jobs on Windows
3019af64c2 FindOpenMP: Add support for GNU-like Clang targeting MSVC ABI
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9235
2024-02-09 09:04:17 -05:00
Brad King
c91c482db0
Merge branch 'release-3.29'
2024-02-09 09:03:16 -05:00
Brad King
196f4735c9
Merge branch 'release-3.28'
2024-02-09 09:03:13 -05:00
Brad King
1d73d61664
Merge branch 'release-3.28' into release-3.29
2024-02-09 09:02:57 -05:00
Brad King
585b5a0350
Merge branch 'release-3.29'
2024-02-09 09:01:49 -05:00
Brad King
84dd229947
Merge topic 'ci-xcode-15.2'
...
68157fc57d gitlab-ci: update macOS jobs to use Xcode 15.2
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9237
2024-02-09 09:01:49 -05:00
Brad King
1b16275a54
Merge topic 'ci-xcode-15.2' into release-3.29
...
68157fc57d gitlab-ci: update macOS jobs to use Xcode 15.2
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9237
2024-02-09 09:01:47 -05:00
Brad King
9e80593bca
Merge topic 'ci-xcode-15.2' into release-3.28
...
68157fc57d gitlab-ci: update macOS jobs to use Xcode 15.2
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9237
2024-02-09 09:01:18 -05:00
Brad King
1c05251433
Merge topic 'FindCUDAToolkit-cudart-deps' into release-3.28
...
4a3cafec4f FindCUDAToolkit: Fix cudart dependencies
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9236
2024-02-09 09:00:46 -05:00
Brad King
ef53cb6ab1
Merge branch 'release-3.29'
2024-02-09 09:00:05 -05:00
Brad King
250fa64b00
Merge topic 'FindCUDAToolkit-cudart-deps'
...
4a3cafec4f FindCUDAToolkit: Fix cudart dependencies
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9236
2024-02-09 09:00:04 -05:00
Brad King
070810b324
Merge topic 'FindCUDAToolkit-cudart-deps' into release-3.29
...
4a3cafec4f FindCUDAToolkit: Fix cudart dependencies
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9236
2024-02-09 09:00:03 -05:00
Brad King
938a28637c
Merge topic 'libuv-1.48' into release-3.28
...
077a1d5769 libuv: win/spawn: optionally run executable paths with no file extension
f02ac51150 libuv: Revert "win/spawn: run executables with no file extension"
58a271e60b cmUVProcessChain: Implement no-extension-on-Windows support with libuv 1.48
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9238
2024-02-09 08:59:04 -05:00
Brad King
a2f5b2b357
Merge branch 'release-3.29'
2024-02-09 08:58:46 -05:00
Brad King
a67d9b5c07
Merge topic 'libuv-1.48'
...
077a1d5769 libuv: win/spawn: optionally run executable paths with no file extension
f02ac51150 libuv: Revert "win/spawn: run executables with no file extension"
58a271e60b cmUVProcessChain: Implement no-extension-on-Windows support with libuv 1.48
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9238
2024-02-09 08:58:46 -05:00
Brad King
de66a70b73
Merge topic 'libuv-1.48' into release-3.29
...
077a1d5769 libuv: win/spawn: optionally run executable paths with no file extension
f02ac51150 libuv: Revert "win/spawn: run executables with no file extension"
58a271e60b cmUVProcessChain: Implement no-extension-on-Windows support with libuv 1.48
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9238
2024-02-09 08:58:44 -05:00
Kitware Robot
8779693cf0
CMake Nightly Date Stamp
2024-02-09 00:01:10 -05:00
Brad King
3adeb3b470
ci: Enable FindOpenMP tests in LLVM/Clang nightly CI jobs on Windows
2024-02-08 17:36:30 -05:00
Markus Mützel
3019af64c2
FindOpenMP: Add support for GNU-like Clang targeting MSVC ABI
...
Use the code path from commit ceb5ee4a7b (FindOpenMP: Add support for
Clang on Windows, 2020-02-05, v3.17.0-rc1~10^2) with the GNU-like
frontend too.
2024-02-08 17:35:55 -05:00
Brad King
077a1d5769
libuv: win/spawn: optionally run executable paths with no file extension
...
Backport libuv commit `3f7191e5` (win/spawn: optionally run executable
paths with no file extension, 2024-02-05, v1.48.0~8) to add the
`UV_PROCESS_WINDOWS_FILE_PATH_EXACT_NAME` option we now use.
Issue: #25450
2024-02-08 17:00:47 -05:00
Brad King
f02ac51150
libuv: Revert "win/spawn: run executables with no file extension"
...
This reverts commit fc6231bee5 (libuv: win/spawn: run executables with
no file extension, 2023-12-04, v3.28.0~9^2) to make room for the
corresponding fix from upstream libuv 1.48.
Record this as a merge from the last-imported upstream libuv snapshot
branch so that future `git blame` points to the upstream for the
original code instead of this commit.
Issue: #25450
2024-02-08 16:47:06 -05:00
Brad King
58a271e60b
cmUVProcessChain: Implement no-extension-on-Windows support with libuv 1.48
...
Use the new `UV_PROCESS_WINDOWS_FILE_PATH_EXACT_NAME` option when
building against libuv 1.48 or higher.
2024-02-08 16:46:53 -05:00
Brad King
68157fc57d
gitlab-ci: update macOS jobs to use Xcode 15.2
2024-02-08 16:28:16 -05:00
Robert Maynard
4a3cafec4f
FindCUDAToolkit: Fix cudart dependencies
...
Fixes : #25665
2024-02-08 12:57:13 -05:00
Alexandru Croitor
b9a825b2a8
Tests/RunCMake: Allow specifying extra ignore lines
...
Tests can set `RunCMake_TEST_EXTRA_IGNORE_LINE_REGEX` before calling
`run_cmake()` to ignore custom patterns.
2024-02-08 11:54:46 -05:00
Brad King
595191cb25
Merge branch 'release-3.29'
2024-02-08 11:10:48 -05:00
Brad King
0942e4898c
Merge topic 'doc-autogen'
...
ccaf529c4e Autogen: Update Documentation
16cc011fa5 cmQtAutoGenGlobalInitializer: Improve Const-correctness
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9223
2024-02-08 11:10:48 -05:00