Arkadiusz Lachowicz
0db2ea9704
ExternalData: Add configurable link materialization mode
...
Fixes : #27700
2026-03-19 17:34:08 +01:00
Brad King
087e27a61d
Merge topic 'update-kwsys'
...
f24a8782db Merge branch 'upstream-KWSys' into update-kwsys
aaf6228b91 KWSys 2026-03-17 (615be4e1)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11827
2026-03-17 10:48:01 -04:00
Brad King
f24a8782db
Merge branch 'upstream-KWSys' into update-kwsys
...
# By KWSys Upstream
* upstream-KWSys:
KWSys 2026-03-17 (615be4e1)
2026-03-17 10:43:35 -04:00
KWSys Upstream
aaf6228b91
KWSys 2026-03-17 (615be4e1)
...
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 615be4e105d29bc22811fd7fdd890cfa636776df (master).
Upstream Shortlog
-----------------
Brad King (3):
f5716ce5 Encoding: Update comment describing ToWindowsExtendedPath
597af96a Encoding: Avoid repeat work in ToWindowsExtendedPath on paths < 512 chars
27b76f56 Encoding: Reduce allocations in ToWindowsExtendedPath
2026-03-17 10:43:35 -04:00
Brad King
20de3962f5
Merge topic 'ctest-passthrough-args'
...
b3980bf703 ctest: Add support for forwarding arguments to tests via --
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Acked-by: scivision <michael@scivision.dev >
Merge-request: !11789
2026-03-17 09:20:59 -04:00
Brad King
407e038fb5
Merge topic 'ci-fastbuild-clang-cl'
...
9b69a7cc75 ci: Add job for FASTBuild with clang-cl on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11825
2026-03-17 09:18:42 -04:00
Brad King
88c6815f7e
Merge topic 'ExternalData-state-dir'
...
079c86e0a4 ExternalData: Add relocatable state metadata
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11814
2026-03-17 09:15:02 -04:00
Brad King
9b69a7cc75
ci: Add job for FASTBuild with clang-cl on Windows
...
Issue: #27697
2026-03-17 09:12:25 -04:00
Brad King
6a0e8b1329
Merge branch 'release-4.3'
2026-03-17 09:10:50 -04:00
Brad King
c7d287a479
Merge topic 'FindGLEW-cygwin'
...
2a5392c128 FindGLEW: Fix finding libraries on CYGWIN
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11821
2026-03-17 09:10:50 -04:00
Brad King
c8b36a6a95
Merge topic 'FindGLEW-cygwin' into release-4.3
...
2a5392c128 FindGLEW: Fix finding libraries on CYGWIN
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11821
2026-03-17 09:10:48 -04:00
Brad King
deee643645
Merge branch 'release-4.3'
2026-03-17 09:08:43 -04:00
Brad King
e955d33136
Merge branch 'release-4.2'
2026-03-17 09:08:33 -04:00
Brad King
f3f849ae03
Merge branch 'release-4.2' into release-4.3
2026-03-17 09:08:14 -04:00
Brad King
e0bbc07cd9
Merge branch 'release-4.3'
2026-03-17 09:07:42 -04:00
Brad King
519bc7da8c
Merge topic 'doc-CheckIncludeFile'
...
6a6a56b1a0 CheckIncludeFile*: Fix documentation of `<flags>` argument
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11826
2026-03-17 09:07:41 -04:00
Brad King
fd44ac83a4
Merge topic 'doc-CheckIncludeFile' into release-4.3
...
6a6a56b1a0 CheckIncludeFile*: Fix documentation of `<flags>` argument
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11826
2026-03-17 09:07:40 -04:00
Brad King
275c62fb18
Merge topic 'doc-CheckIncludeFile' into release-4.2
...
6a6a56b1a0 CheckIncludeFile*: Fix documentation of `<flags>` argument
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11826
2026-03-17 09:06:32 -04:00
Brad King
d0ef7b96de
Merge branch 'release-4.3'
2026-03-17 09:05:05 -04:00
Brad King
c6c2e8efc1
Merge topic 'fbuild_fix_clang_cl_manifest'
...
30ce1cfdcb FASTBuild: fix clang-cl build with manifests
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11823
2026-03-17 09:05:05 -04:00
Brad King
e0d343a08a
Merge topic 'fbuild_fix_clang_cl_manifest' into release-4.3
...
30ce1cfdcb FASTBuild: fix clang-cl build with manifests
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11823
2026-03-17 09:05:03 -04:00
Kitware Robot
e4b926b555
CMake Nightly Date Stamp
2026-03-17 00:05:11 -04:00
Peter Kokot
6a6a56b1a0
CheckIncludeFile*: Fix documentation of <flags> argument
...
In `check_include_file()` and `check_include_file_cxx()` the `<flags>`
must be a command-line string fragment.
Fixes : #27699
2026-03-16 16:57:19 -04:00
Eduard Voronkin
30ce1cfdcb
FASTBuild: fix clang-cl build with manifests
...
Fixes : #27691
2026-03-16 11:52:50 -04:00
Carlo Bramini
2a5392c128
FindGLEW: Fix finding libraries on CYGWIN
...
This module uses custom `CMAKE_FIND_LIBRARY_SUFFIXES`.
CYGWIN names its libraries with `.dll.a` or `.a`.
2026-03-16 11:19:48 -04:00
Brad King
cb74b1f3bb
Merge topic 'FILE_SET-installation-enhancements'
...
280733b7b2 File Sets: Refactor install/export to prepare for new file set types
737b1da9fe cmInstallDirs: Factor out helper for install directories
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11797
2026-03-16 09:40:17 -04:00
Brad King
0cbc778856
Merge topic 'ExternalProject-git-clone-retry'
...
0126cd7219 ExternalProject: Add options to configure git clone retries
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !11754
2026-03-16 09:38:29 -04:00
Kitware Robot
a22686a839
CMake Nightly Date Stamp
2026-03-16 00:05:13 -04:00
Arkadiusz Lachowicz
079c86e0a4
ExternalData: Add relocatable state metadata
...
Issue: #27689
2026-03-15 19:27:16 +01:00
Brad King
9b30acb6ba
Merge topic 'locale-C.UTF-8'
...
40bcc1e9d5 On program startup in C locale, switch to UTF-8 charset if possible
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Alex Overchenko <aleksandr9809@gmail.com >
Merge-request: !11813
2026-03-15 09:26:24 -04:00
Brad King
e7254cafcb
Merge branch 'release-4.3'
2026-03-15 09:22:26 -04:00
Brad King
62dbc27d07
Merge branch 'release-4.2'
2026-03-15 09:22:23 -04:00
Brad King
3d4b84b1f5
Merge branch 'release-4.1'
2026-03-15 09:22:21 -04:00
Brad King
abc38b8936
Merge branch 'release-4.0'
2026-03-15 09:22:19 -04:00
Brad King
ab4436cb8e
Merge branch 'release-4.2' into release-4.3
2026-03-15 09:21:57 -04:00
Brad King
19dafbb67e
Merge branch 'release-4.3'
2026-03-15 09:21:04 -04:00
Brad King
6522790876
Merge topic 'test-RunCMake.CommandLine.d-tilde'
...
e746ac28fb Tests/RunCMake/CommandLine: Check tilde shell expansion more precisely
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11817
2026-03-15 09:21:04 -04:00
Brad King
b47714d51e
Merge topic 'test-RunCMake.CommandLine.d-tilde' into release-4.3
...
e746ac28fb Tests/RunCMake/CommandLine: Check tilde shell expansion more precisely
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11817
2026-03-15 09:21:02 -04:00
Brad King
bd1d044978
Merge branch 'release-4.1' into release-4.2
2026-03-15 09:19:51 -04:00
Brad King
f51078308a
Merge topic 'test-RunCMake.CommandLine.d-tilde' into release-4.2
...
e746ac28fb Tests/RunCMake/CommandLine: Check tilde shell expansion more precisely
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11817
2026-03-15 09:19:39 -04:00
Brad King
dfc8eeedc8
Merge branch 'release-4.0' into release-4.1
2026-03-15 09:19:31 -04:00
Brad King
2e8b011f0b
Merge topic 'test-RunCMake.CommandLine.d-tilde' into release-4.1
...
e746ac28fb Tests/RunCMake/CommandLine: Check tilde shell expansion more precisely
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11817
2026-03-15 09:19:15 -04:00
Brad King
41f6ec3d17
Merge topic 'test-RunCMake.CommandLine.d-tilde' into release-4.0
...
e746ac28fb Tests/RunCMake/CommandLine: Check tilde shell expansion more precisely
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11817
2026-03-15 09:18:24 -04:00
Brad King
a25d065262
Merge topic 'update-kwsys'
...
92b450710b Merge branch 'upstream-KWSys' into update-kwsys
bcc72e7d33 KWSys 2026-03-15 (8016537b)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11816
2026-03-15 09:17:18 -04:00
KWSys Upstream
bcc72e7d33
KWSys 2026-03-15 (8016537b)
...
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit 8016537b0f2dde1256c501852a758f55317182bc (master).
Upstream Shortlog
-----------------
AJIOB (2):
4c87d5d3 Encoding: Reduce reallocations
4a1f73a3 FStream: Reduce `const char*` to `std::string` conversions
2026-03-15 09:13:47 -04:00
Brad King
92b450710b
Merge branch 'upstream-KWSys' into update-kwsys
...
# By KWSys Upstream
* upstream-KWSys:
KWSys 2026-03-15 (8016537b)
2026-03-15 09:13:47 -04:00
Jérémie Dumas
0126cd7219
ExternalProject: Add options to configure git clone retries
...
Fixes : #24410
2026-03-15 09:06:47 -04:00
Marc Chevrier
280733b7b2
File Sets: Refactor install/export to prepare for new file set types
2026-03-15 09:31:58 +01:00
Marc Chevrier
737b1da9fe
cmInstallDirs: Factor out helper for install directories
...
To enable the retrieval of the various default install directories,
introduce functions in the namespace `cm::InstallDirs`.
2026-03-15 09:09:51 +01:00
Marc Chevrier
bb5da66f1f
Merge topic 'keys-and-values-helpers'
...
ec2daddf47 cmext/algorithm: add helpers functions cm::keys and cm::values
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !11820
2026-03-15 04:06:43 -04:00