Brad King
3fcdc98b7d
Merge topic 'FindPython-multiple-queries'
...
ece3bedbf2 FindPython: fix error on multiple queries with different COMPONENTS
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7410
2022-06-28 09:22:55 -04:00
Brad King
6f55f5847d
Merge branch 'release-3.24'
2022-06-28 09:21:14 -04:00
Brad King
f908b4b1e9
Merge topic 'depguide-fetchcontent-versioning'
...
8d8d8ac772 Help: Mark features new to 3.24 in Using Dependencies Guide
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7411
2022-06-28 09:21:14 -04:00
Brad King
f0740662a6
Merge topic 'depguide-fetchcontent-versioning' into release-3.24
...
8d8d8ac772 Help: Mark features new to 3.24 in Using Dependencies Guide
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7411
2022-06-28 09:21:13 -04:00
Brad King
e646b1fce7
Merge branch 'release-3.24'
2022-06-28 09:20:24 -04:00
Brad King
f7d71beefa
Merge topic 'revert-FindHDF5-library'
...
b5bc72574e FindHDF5: Revert "Add explicit library location instead of guessed ..."
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7416
2022-06-28 09:20:24 -04:00
Brad King
353a1357a7
Merge topic 'revert-FindHDF5-library' into release-3.24
...
b5bc72574e FindHDF5: Revert "Add explicit library location instead of guessed ..."
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7416
2022-06-28 09:20:23 -04:00
Brad King
bbb20d7387
Merge branch 'release-3.24'
2022-06-28 09:19:36 -04:00
Brad King
3dd5b864f3
Merge topic 'doc-osx-cmp0126'
...
3fac3d365d Help: Mention CMP0126 in CMAKE_OSX_* variable documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7414
2022-06-28 09:19:35 -04:00
Brad King
81a51a8628
Merge topic 'doc-osx-cmp0126' into release-3.24
...
3fac3d365d Help: Mention CMP0126 in CMAKE_OSX_* variable documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7414
2022-06-28 09:19:34 -04:00
Brad King
6e36487958
Merge branch 'release-3.24'
2022-06-28 09:16:33 -04:00
Brad King
754af8f4c7
Merge branch 'release-3.23'
2022-06-28 09:16:31 -04:00
Brad King
3daad63ccb
Merge branch 'release-3.23' into release-3.24
2022-06-28 09:16:22 -04:00
Brad King
1b73f2300b
Merge branch 'release-3.24'
2022-06-28 09:15:24 -04:00
Brad King
808cbb7162
Merge topic 'lcc-liblfortran-renamed'
...
57da7a4925 LCC: link with -lgfortran instead of -llfortran since 1.26.03
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7407
2022-06-28 09:15:24 -04:00
Brad King
746bed40f2
Merge topic 'lcc-liblfortran-renamed' into release-3.24
...
57da7a4925 LCC: link with -lgfortran instead of -llfortran since 1.26.03
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7407
2022-06-28 09:15:23 -04:00
Kitware Robot
10bacfb26b
CMake Nightly Date Stamp
2022-06-28 00:01:06 -04:00
Brad King
b5bc72574e
FindHDF5: Revert "Add explicit library location instead of guessed ..."
...
Revert commit e4e309f165 (FindHDF5: Add explicit library location
instead of guessed library name., 2022-03-22, v3.24.0-rc1~375^2).
The old behavior was not a guessed library name, but the name of an
imported target that can contain per-config locations and encode usage
requirements. Although find modules do not normally return their
imported target names in the `_LIBRARIES` variable, FindHDF5 has done so
since commit 5201a3065b (FindHDF5: use the target rather than the path,
2017-01-04, v3.8.0-rc1~81^2).
Fixes : #23667
2022-06-27 13:51:33 -04:00
Da Quexian
3fac3d365d
Help: Mention CMP0126 in CMAKE_OSX_* variable documentation
...
Signed-off-by: Da Quexian <daquexian566@gmail.com >
2022-06-27 13:36:13 -04:00
FeRD (Frank Dana)
8d8d8ac772
Help: Mark features new to 3.24 in Using Dependencies Guide
...
The sections on FetchContent's FIND_PACKAGE_ARGS and on
Dependency Providers only apply to CMake 3.24+, so add
versionadded markers at the start of both sections.
2022-06-27 13:26:46 -04:00
Marc Chevrier
ece3bedbf2
FindPython: fix error on multiple queries with different COMPONENTS
...
Ensure that multiple queries with different COMPONENTS specified in
different sub-directories are fully supported.
2022-06-27 13:16:29 -04:00
Brad King
49a9741656
Merge branch 'lcc-liblfortran-renamed' into release-3.23
...
Merge-request: !7407
2022-06-27 13:07:31 -04:00
Igor Molchanov
57da7a4925
LCC: link with -lgfortran instead of -llfortran since 1.26.03
...
Since LCC 1.26.03, compiler developers decided to rename
liblfortran to libgfortran (internal reference: mcstbug#131633),
and despite it's stated that "-llfortran will be automatically
treated as -lgfortran", it actually does not work (and there's
even no symlinks like liblfortran.* -> libgfortran.*); so we
have to explicitly choose which library we have to link in.
Fixes : #23646
2022-06-27 13:02:53 -04:00
Kitware Robot
80e4a155e0
CMake Nightly Date Stamp
2022-06-27 00:01:14 -04:00
Kitware Robot
526d10139d
CMake Nightly Date Stamp
2022-06-26 00:01:08 -04:00
Kitware Robot
42984e7c16
CMake Nightly Date Stamp
2022-06-25 00:01:07 -04:00
Kitware Robot
68eece740a
CMake Nightly Date Stamp
2022-06-24 00:01:11 -04:00
Brad King
5bff4ecdc4
Merge branch 'release-3.24'
2022-06-23 11:29:45 -04:00
Brad King
8c562ece28
CMake 3.24.0-rc2
v3.24.0-rc2
2022-06-23 10:58:01 -04:00
Brad King
10c2bb626e
Merge topic 'update-kwsys'
...
db19b7a73f Merge branch 'upstream-KWSys' into update-kwsys
02dbf65dee KWSys 2022-06-21 (d427a180)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7403
2022-06-23 09:38:26 -04:00
Brad King
71a6982e91
Merge topic 'gcc-modules-ci-missing-git'
...
5db79b5cd3 gitlab-ci: update to an image with git installed
3e1ace7f46 ci: add git to the CI image
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7398
2022-06-23 09:37:40 -04:00
Brad King
dcfb2d5f5d
Merge topic 'FindPython-use-VALIDATOR'
...
e8e5af0278 FindPython: enhance search criterias
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7401
2022-06-23 09:33:47 -04:00
Brad King
b865fead75
Merge topic 'snprintf'
...
d5694e4623 Source: Replace uses of sprintf with safer snprintf
eccd0b92b6 Source: Tell Git not to check whitespace in third-party curses form code
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7383
2022-06-23 09:31:40 -04:00
Brad King
6760180f57
Merge topic 'findvulkan-volk'
...
f849e33452 FindVulkan: Add 'volk' component
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7382
2022-06-23 09:29:59 -04:00
Brad King
1c27316145
Merge topic 'findopenal-add-import-library'
...
91e3f2e088 ci: Enable FindOpenAL test on Linux builds
927e091949 FindOpenAL: Add imported target
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7385
2022-06-23 09:28:55 -04:00
Brad King
9b486f929c
Merge branch 'release-3.24'
2022-06-23 09:25:59 -04:00
Brad King
804e5c6afe
Merge topic 'rel-win-arm64'
...
6108ced377 Help: Add release note for windows-arm64 binary
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7404
2022-06-23 09:25:59 -04:00
Brad King
0bc85cced5
Merge topic 'rel-win-arm64' into release-3.24
...
6108ced377 Help: Add release note for windows-arm64 binary
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7404
2022-06-23 09:25:58 -04:00
Brad King
ec7f01f18a
Merge branch 'release-3.24'
2022-06-23 09:25:00 -04:00
Brad King
4137cf1964
Merge topic 'ipo_append_auto_on_gcc'
...
fe57410b33 IPO: Use -flto=auto if compiler is GCC >= 10.1
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7400
2022-06-23 09:24:59 -04:00
Brad King
0c2066f2d9
Merge topic 'ipo_append_auto_on_gcc' into release-3.24
...
fe57410b33 IPO: Use -flto=auto if compiler is GCC >= 10.1
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7400
2022-06-23 09:24:58 -04:00
Brad King
e09ea00476
Merge branch 'release-3.24'
2022-06-23 09:23:56 -04:00
Brad King
5d8289116d
Merge topic 'vs-compile-batching'
...
9a0a94fdaa VS: Add variable to to turn off Visual Studio compile batching
a7ebb73929 Help: Improve formatting in VS_NO_COMPILE_BATCHING docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7405
2022-06-23 09:23:56 -04:00
Brad King
fd83847b14
Merge topic 'vs-compile-batching' into release-3.24
...
9a0a94fdaa VS: Add variable to to turn off Visual Studio compile batching
a7ebb73929 Help: Improve formatting in VS_NO_COMPILE_BATCHING docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7405
2022-06-23 09:23:55 -04:00
Brad King
1208276f96
Merge branch 'release-3.24'
2022-06-23 09:21:26 -04:00
Brad King
d1e2090526
Merge topic 'revert-pkgconfig-static-libs'
...
7e4adcac82 FindPkgConfig: Revert "Populate _STATIC_LINK_LIBRARIES. Add STATIC_TARGET."
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7402
2022-06-23 09:21:26 -04:00
Brad King
46305219eb
Merge topic 'revert-pkgconfig-static-libs' into release-3.24
...
7e4adcac82 FindPkgConfig: Revert "Populate _STATIC_LINK_LIBRARIES. Add STATIC_TARGET."
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7402
2022-06-23 09:21:25 -04:00
Kitware Robot
de7f39c2a6
CMake Nightly Date Stamp
2022-06-23 00:01:07 -04:00
Brad King
9a0a94fdaa
VS: Add variable to to turn off Visual Studio compile batching
...
Extend the change from commit b764c7c273 (VS: Add property to turn off
Visual Studio compile batching, 2022-02-07, v3.24.0-rc1~710^2) by
adding a variable to initialize the property on every target.
Issue: #23179
Fixes : #23639
2022-06-22 12:07:03 -04:00
Brad King
a7ebb73929
Help: Improve formatting in VS_NO_COMPILE_BATCHING docs
2022-06-22 11:59:55 -04:00