Markus Ferrell
ccba87b05b
Tutorial: Move step 10 to step 4
...
Shifts steps 4-9 to 5-10.
2022-08-08 17:15:48 -04:00
Brad King
ad20e7b2ae
Merge topic 'find-openmp-from-system-paths'
...
09b4e870a5 FindOpenMP: Restore searching system paths
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Felix Yan <felixonmars@archlinux.org >
Merge-request: !7526
2022-08-02 09:33:09 -04:00
Brad King
a3cd71af65
Merge topic 'cmgeneratedfs-absolute-paths'
...
b02ef99fea cmGeneratedFileStream: Use absolute paths
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7524
2022-08-02 09:31:54 -04:00
Brad King
f2b1a252f4
Merge branch 'release-3.24'
2022-08-02 09:30:05 -04:00
Brad King
5889e5c0eb
Merge topic 'vs-msbuild-arm64'
...
c165dd6a83 VS: Fix ARM64 host architecture detection in x86 binary
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7525
2022-08-02 09:30:04 -04:00
Brad King
e18fb0c73e
Merge topic 'vs-msbuild-arm64' into release-3.24
...
c165dd6a83 VS: Fix ARM64 host architecture detection in x86 binary
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7525
2022-08-02 09:30:03 -04:00
Brad King
0357540e9d
Merge branch 'release-3.24'
2022-08-02 09:28:50 -04:00
Brad King
621ea848b0
Merge topic 'windows-symlink-dir'
...
a4f1c0fac8 Windows: Revert "Prefer junctions for directory symlinks"
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7530
2022-08-02 09:28:49 -04:00
Brad King
40b45f55f4
Merge topic 'windows-symlink-dir' into release-3.24
...
a4f1c0fac8 Windows: Revert "Prefer junctions for directory symlinks"
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7530
2022-08-02 09:28:48 -04:00
Kitware Robot
8af9dea833
CMake Nightly Date Stamp
2022-08-02 00:01:12 -04:00
Brad King
a4f1c0fac8
Windows: Revert "Prefer junctions for directory symlinks"
...
Revert commit 5101d586c4 (Windows: Prefer junctions for directory
symlinks, 2022-02-22, v3.24.0-rc1~575^2). Junctions do not support
`../` and other non-canonical paths. Revert their use pending further
investigation.
Fixes : #23781
Issue: #23257
2022-08-01 10:59:20 -04:00
Brad King
8ca7a53cdd
Merge branch 'release-3.24'
2022-08-01 10:28:52 -04:00
Brad King
c72365eac4
Merge topic 'doc-init-VERIFY_INTERFACE_HEADER_SETS'
...
c31f9ef22b Help: Document initialization of VERIFY_INTERFACE_HEADER_SETS property
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7528
2022-08-01 10:28:52 -04:00
Brad King
a2daa18237
Merge topic 'doc-init-VERIFY_INTERFACE_HEADER_SETS' into release-3.24
...
c31f9ef22b Help: Document initialization of VERIFY_INTERFACE_HEADER_SETS property
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7528
2022-08-01 10:28:51 -04:00
Sprite
09b4e870a5
FindOpenMP: Restore searching system paths
...
In commit 98314d536e (FindOpenMP: Use NO_DEFAULT_PATH where appropriate,
2017-11-15, v3.11.0-rc1~334^2) we added `NO_DEFAULT_PATH` so that it no
longer searches in `CMAKE_PREFIX_PATH`, but this also excludes searching
in system paths, which are needed on RISC-V platforms. Use more granular
exclusions instead.
Fixes : #23469
2022-08-01 10:25:10 -04:00
Martin Duffy
b02ef99fea
cmGeneratedFileStream: Use absolute paths
...
Use absolute paths in cmGeneratedFileStream to ensure output can be found
if the working directory changes.
Fixes : #23784
2022-08-01 10:23:55 -04:00
Anton Lapounov
c165dd6a83
VS: Fix ARM64 host architecture detection in x86 binary
...
Use the 64-bit registry view when we check whether Windows
has the ARM64 version of the .NET Framework 4.x installed.
Issue: #23755
2022-08-01 10:16:14 -04:00
Brad King
b1006e7c61
Merge branch 'release-3.24'
2022-08-01 10:10:11 -04:00
Brad King
fb6ce53c88
Merge branch 'release-3.23'
2022-08-01 10:10:10 -04:00
Brad King
d5977ee359
Merge branch 'release-3.23' into release-3.24
2022-08-01 10:09:54 -04:00
Brad King
e67bdde92f
Merge branch 'release-3.24'
2022-08-01 10:02:25 -04:00
Brad King
26431c1877
Merge topic 'FindGTest-gmock-needs-gtest'
...
1aa95e1a3b FindGTest: Create the gmock targets only when GTest has been found
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7523
2022-08-01 10:02:25 -04:00
Brad King
e0a39aeade
Merge topic 'FindGTest-gmock-needs-gtest' into release-3.24
...
1aa95e1a3b FindGTest: Create the gmock targets only when GTest has been found
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7523
2022-08-01 10:02:24 -04:00
Craig Scott
c31f9ef22b
Help: Document initialization of VERIFY_INTERFACE_HEADER_SETS property
...
The docs for the CMAKE_VERIFY_INTERFACE_HEADER_SETS variable do
mention that it initializes the property, but the property docs didn't
mention the variable. Add that missing cross-reference.
2022-08-01 15:58:04 +10:00
Craig Scott
11a4c8667a
Merge branch 'release-3.24'
2022-08-01 01:42:11 -04:00
Craig Scott
1d193ce59a
Merge topic 'fetchcontent-url-regression'
...
fd95769ccf FetchContent: Restore support for multiple URL values
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7522
2022-08-01 01:42:11 -04:00
Craig Scott
6c3ea97381
Merge topic 'fetchcontent-url-regression' into release-3.24
...
fd95769ccf FetchContent: Restore support for multiple URL values
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7522
2022-08-01 01:42:09 -04:00
Kitware Robot
15ebbe9163
CMake Nightly Date Stamp
2022-08-01 00:01:12 -04:00
Kitware Robot
57ccad0001
CMake Nightly Date Stamp
2022-07-31 00:01:06 -04:00
Kitware Robot
cb964caeba
CMake Nightly Date Stamp
2022-07-30 00:01:11 -04:00
Brad King
e2d03cea9e
Merge branch 'FindGTest-gmock-needs-gtest' into release-3.23
...
Merge-request: !7523
2022-07-29 14:07:08 -04:00
Robert Maynard
1aa95e1a3b
FindGTest: Create the gmock targets only when GTest has been found
...
When we introduced the `GTest::gmock` and `GTest::gmock_main` targets in
commit 50bf457a0d (FindGTest: Add target for gmock library, 2021-10-17,
v3.23.0-rc1~321^2) we failed to handle the case where GTest isn't found.
Don't construct gmock targets that depend on non-existent gtest targets
when gtest failed to be found.
2022-07-29 14:05:55 -04:00
Brad King
514804c8bc
Merge topic 'command-arg-parser'
...
4368a524c6 cmCMakePathCommand: Enforce non-empty string arguments via binding type
7ca8d9f0f8 cmArgumentParser: Model non-empty strings with wrapper type
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7512
2022-07-29 07:51:22 -04:00
Brad King
90036769fc
Merge topic 'ms-tool-dash-flags'
...
9dbcfb8fdd MSVC: Recognize -XYZ as well as /XYZ when parsing MS tool command lines
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7519
2022-07-29 07:50:07 -04:00
Craig Scott
fd95769ccf
FetchContent: Restore support for multiple URL values
...
In c2044fdf3f (FetchContent: Respect the CMP0135 policy setting,
2022-06-02), the URL keyword was wrongly assumed to only have
a single value. Multiple URL values are allowed if they are all
non-local. Rework the logic to remove that incorrect assumption
and handle both single and multi-value URL combinations.
Fixes : #23792
2022-07-29 20:58:08 +10:00
Kitware Robot
38479c3f8d
CMake Nightly Date Stamp
2022-07-29 00:01:12 -04:00
Brad King
6b24b9c7fc
Merge branch 'release-3.24'
2022-07-28 13:44:25 -04:00
Brad King
5ead1d0a25
CMake 3.24.0-rc5
v3.24.0-rc5
2022-07-28 13:19:49 -04:00
Brad King
01ab4018c8
Merge branch 'release-3.24'
2022-07-28 13:10:09 -04:00
Brad King
7532a51283
Merge branch 'release-3.23'
2022-07-28 13:09:55 -04:00
Brad King
d3c047bd39
Merge branch 'release-3.23' into release-3.24
2022-07-28 13:08:55 -04:00
Brad King
d566bd962d
CMake 3.23.3
v3.23.3
2022-07-28 11:46:12 -04:00
Brad King
6e46cd8964
Merge branch 'release-3.24'
2022-07-28 11:31:03 -04:00
Brad King
7cf03c44c2
Merge branch 'release-3.23'
2022-07-28 11:30:57 -04:00
Brad King
d9839f1c09
Merge branch 'release-3.22'
2022-07-28 11:30:44 -04:00
Brad King
b82956ac19
Merge branch 'release-3.23' into release-3.24
2022-07-28 11:30:13 -04:00
Brad King
b9efb007d0
Merge branch 'release-3.22' into release-3.23
2022-07-28 11:30:01 -04:00
Brad King
0bfd4f1ed6
CMake 3.22.6
v3.22.6
2022-07-28 10:41:34 -04:00
Brad King
03104e21e3
Merge branch 'release-3.24'
2022-07-28 10:40:47 -04:00
Brad King
ca836b3d71
Merge branch 'release-3.23'
2022-07-28 10:40:45 -04:00