Brad King
2ef3bd9186
ExternalProject: Add TLS version options for https connections
...
Add a `TLS_VERSION` option and honor `CMAKE_TLS_VERSION` variables.
Also map the version to Git options as we already do for `TLS_VERIFY`.
Issue: #25701
2024-02-28 19:11:29 -05:00
Brad King
f0a36b1a76
ExternalProject: Factor out helper to get NETRC options
2024-02-28 19:10:29 -05:00
Brad King
019960a52a
ExternalProject: Factor out helper to get TLS_CAINFO option
2024-02-28 19:02:51 -05:00
Brad King
1afa6f359e
ExternalProject: Factor out helper to get TLS_VERIFY option
2024-02-28 18:57:47 -05:00
Brad King
e39c37ab29
ExternalProject: Revise wording of TLS_VERIFY documentation
2024-02-28 09:41:01 -05:00
Brad King
fe5e6c27bd
ExternalProject: Prepare for multiple git submodule config options
2024-02-28 09:33:29 -05:00
Brad King
c481ddda14
Merge topic 'curl-tls-version'
...
434fe8a34b file(DOWNLOAD|UPLOAD): Add CMAKE_TLS_VERSION environment variable
fb9a6cf909 file(DOWNLOAD|UPLOAD): Add CMAKE_TLS_VERSION variable
8e6776b9f3 file(DOWNLOAD|UPLOAD): Add TLS_VERSION option for https connections
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9290
2024-02-28 09:03:20 -05:00
Brad King
ecfb0532f0
Merge topic 'test-updates'
...
495d0da36b Tests: Use real directory in TestsWorkingDirectory
de446077f7 Tests: Allow RunCMake.CTestCommandLine/TestOutputSize to have larger file
93e471f371 Tests: Build testUVProcessChainHelper with WIN32_LEAN_AND_MEAN
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9293
2024-02-28 08:58:48 -05:00
Brad King
7c286ed5ad
Merge topic 'ctest-upload-xml-time'
...
b47ccc6ba0 ctest: include "Time" element in Upload.xml
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9292
2024-02-28 08:48:40 -05:00
Brad King
434fe8a34b
file(DOWNLOAD|UPLOAD): Add CMAKE_TLS_VERSION environment variable
...
Issue: #25701
2024-02-28 08:40:27 -05:00
Brad King
fb9a6cf909
file(DOWNLOAD|UPLOAD): Add CMAKE_TLS_VERSION variable
...
Issue: #25701
2024-02-28 08:40:27 -05:00
Brad King
8e6776b9f3
file(DOWNLOAD|UPLOAD): Add TLS_VERSION option for https connections
...
Add an option to specify the minimum allowed TLS version for https
connections.
Issue: #25701
2024-02-28 08:40:14 -05:00
Kitware Robot
9c43492989
CMake Nightly Date Stamp
2024-02-28 00:01:21 -05:00
Kyle Edwards
495d0da36b
Tests: Use real directory in TestsWorkingDirectory
2024-02-27 14:36:40 -05:00
Kyle Edwards
de446077f7
Tests: Allow RunCMake.CTestCommandLine/TestOutputSize to have larger file
2024-02-27 14:36:40 -05:00
Kyle Edwards
93e471f371
Tests: Build testUVProcessChainHelper with WIN32_LEAN_AND_MEAN
2024-02-27 14:36:40 -05:00
Zack Galbreath
b47ccc6ba0
ctest: include "Time" element in Upload.xml
...
Add a `<Time>` element to Upload.xml that contains the Unix timestamp
when this file was generated. This matches the data recorded by CTest in its
other XML files.
2024-02-27 13:51:11 -05:00
Brad King
2043b0d7f0
Merge branch 'release-3.29'
2024-02-27 09:11:43 -05:00
Brad King
70293ec345
Merge topic 'Help-file-ARCHIVE_EXTRACT-mention-working-dir'
...
189d28d77d Help/file: mention the working directory for `ARCHIVE_EXTRACT`
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9291
2024-02-27 09:11:43 -05:00
Brad King
5ac8368922
Merge topic 'Help-file-ARCHIVE_EXTRACT-mention-working-dir' into release-3.29
...
189d28d77d Help/file: mention the working directory for `ARCHIVE_EXTRACT`
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9291
2024-02-27 09:11:42 -05:00
Brad King
f8eadaa8b3
Merge topic 'cmDebugTools-disable-with-env'
...
68b32ff801 cmDebugTools: offer a way to disable `CM_DBG` output at runtime
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9287
2024-02-27 09:09:52 -05:00
Brad King
3ad04d4351
Merge branch 'release-3.29'
2024-02-27 09:08:21 -05:00
Brad King
cdc162d6c4
Merge branch 'release-3.28'
2024-02-27 09:08:19 -05:00
Brad King
fe82cd6900
Merge branch 'release-3.28' into release-3.29
2024-02-27 09:08:02 -05:00
Brad King
a9c1941a92
Merge branch 'release-3.29'
2024-02-27 09:06:25 -05:00
Brad King
65791d44e4
Merge topic 'cxxmodules-fileset-cache-fullpath'
...
0a18f9baad cmGeneratorTarget: collapse paths before querying the fileset cache
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9286
2024-02-27 09:06:25 -05:00
Brad King
4ff4417b54
Merge topic 'cxxmodules-fileset-cache-fullpath' into release-3.29
...
0a18f9baad cmGeneratorTarget: collapse paths before querying the fileset cache
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9286
2024-02-27 09:06:24 -05:00
Brad King
eeb528c05d
Merge branch 'release-3.29'
2024-02-27 09:05:13 -05:00
Brad King
1fc670fb22
Merge topic 'clang-use-arg1'
...
7008fc234b CMakeDetermineCompilerId: use `_ARG1` to query the clang resource dir
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9285
2024-02-27 09:05:13 -05:00
Brad King
9b4bbd26a9
Merge topic 'clang-use-arg1' into release-3.29
...
7008fc234b CMakeDetermineCompilerId: use `_ARG1` to query the clang resource dir
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9285
2024-02-27 09:05:12 -05:00
Brad King
febe479570
Merge topic 'cxxmodules-fileset-cache-fullpath' into release-3.28
...
0a18f9baad cmGeneratorTarget: collapse paths before querying the fileset cache
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9286
2024-02-27 09:02:54 -05:00
Brad King
5feddb6f4b
Merge topic 'clang-use-arg1' into release-3.28
...
7008fc234b CMakeDetermineCompilerId: use `_ARG1` to query the clang resource dir
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9285
2024-02-27 09:02:27 -05:00
Ben Boeckel
189d28d77d
Help/file: mention the working directory for ARCHIVE_EXTRACT
...
See: https://discourse.cmake.org/t/10135
2024-02-27 05:53:08 -05:00
Kitware Robot
3b7e8e966f
CMake Nightly Date Stamp
2024-02-27 00:01:10 -05:00
Ben Boeckel
7008fc234b
CMakeDetermineCompilerId: use _ARG1 to query the clang resource dir
...
Other core queries do this, so do it here too.
2024-02-26 11:49:17 -05:00
Brad King
9d1f831818
Merge branch 'release-3.29'
2024-02-26 10:19:23 -05:00
Brad King
610e5b3d94
Merge topic 'swift-exe-module-name'
...
f292e28b84 Swift: Ninja: Pass module name to all swift builds
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9282
2024-02-26 10:19:22 -05:00
Brad King
083afc88db
Merge topic 'swift-exe-module-name' into release-3.29
...
f292e28b84 Swift: Ninja: Pass module name to all swift builds
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9282
2024-02-26 10:19:21 -05:00
Brad King
97a1486cec
Merge branch 'release-3.29'
2024-02-26 10:18:19 -05:00
Brad King
08f001291e
Merge topic 'FindOpenSSL-SLP-layout'
...
1327e0ff75 FindOpenSSL: Update layout for Shining Light Productions package on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9283
2024-02-26 10:18:19 -05:00
Brad King
2c69f8abee
Merge topic 'FindOpenSSL-SLP-layout' into release-3.29
...
1327e0ff75 FindOpenSSL: Update layout for Shining Light Productions package on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9283
2024-02-26 10:18:17 -05:00
Brad King
4d50661bd2
Merge branch 'release-3.29'
2024-02-26 10:17:15 -05:00
Brad King
7ff3099e84
Merge topic 'FindOpenMP-intel-oneapi-windows'
...
6c09451ed3 ci: Enable FindOpenMP tests in Intel nightly CI jobs on Windows
d427bfae61 FindOpenMP: Restore support for Intel compilers on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9284
2024-02-26 10:17:15 -05:00
Brad King
db5d798cd8
Merge topic 'FindOpenMP-intel-oneapi-windows' into release-3.29
...
6c09451ed3 ci: Enable FindOpenMP tests in Intel nightly CI jobs on Windows
d427bfae61 FindOpenMP: Restore support for Intel compilers on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9284
2024-02-26 10:17:13 -05:00
Kitware Robot
7a7c9f5295
CMake Nightly Date Stamp
2024-02-26 00:01:44 -05:00
Kitware Robot
22c21f7aa0
CMake Nightly Date Stamp
2024-02-25 00:01:12 -05:00
Ben Boeckel
68b32ff801
cmDebugTools: offer a way to disable CM_DBG output at runtime
...
This allows information to be gathered while debugging while also
supporting running the test suite with the debugging enabled to test
CMake module changes without tripping `stderr` output checkers.
2024-02-24 17:22:13 -05:00
Ben Boeckel
0a18f9baad
cmGeneratorTarget: collapse paths before querying the fileset cache
...
Observed with paths with `../` when outside of the source tree. I
attempted to reproduce a test suite case for it but could not make it
happen.
2024-02-24 17:17:39 -05:00
Kitware Robot
709f4ea1de
CMake Nightly Date Stamp
2024-02-24 00:01:16 -05:00
Evan Wilde
f292e28b84
Swift: Ninja: Pass module name to all swift builds
...
Executables that don't export a public API should not emit a
swiftmodule, but the swift modulename is observable from within the
program, so we should still set the module name on executable builds.
Fixes : #25710
2024-02-23 11:12:05 -05:00