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
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
Brad King
6c09451ed3
ci: Enable FindOpenMP tests in Intel nightly CI jobs on Windows
2024-02-23 09:37:06 -05:00
Brad King
d427bfae61
FindOpenMP: Restore support for Intel compilers on Windows
...
Fix the condition added by commit 3019af64c2 (FindOpenMP: Add support
for GNU-like Clang targeting MSVC ABI, 2024-02-08, v3.29.0-rc1~8^2~1)
to be more specific.
Fixes : #25711
2024-02-23 09:37:03 -05:00
Matthias Isele
1327e0ff75
FindOpenSSL: Update layout for Shining Light Productions package on Windows
...
Fixes : #25702
2024-02-23 08:46:11 -05:00
Brad King
7f1bdcc714
Merge topic 'vs-UseDebugLibraries'
...
721d8b192a VS: Add UseDebugLibraries to vcxproj files by default
47136b6959 VS: Suppress more MSBuild defaults affected by UseDebugLibraries
82a174182a cmVisualStudioGeneratorOptions: Add UsingDebugRuntime method
f498032141 cmVisualStudioGeneratorOptions: Rename {IsDebug => UsingDebugInfo}
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9275
2024-02-23 08:35:04 -05:00
Brad King
30c1557cc2
Merge branch 'release-3.29'
2024-02-23 07:41:28 -05:00
Brad King
5bfb961c64
Merge topic 'doc-create_test_sourcelist'
...
2c646641ec Help: Document create_test_sourcelist source path convention
c21f0eb30b Help: Modernize create_test_sourcelist documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !9281
2024-02-23 07:41:28 -05:00
Brad King
9cd34156f4
Merge topic 'doc-create_test_sourcelist' into release-3.29
...
2c646641ec Help: Document create_test_sourcelist source path convention
c21f0eb30b Help: Modernize create_test_sourcelist documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !9281
2024-02-23 07:41:27 -05:00
Kitware Robot
87f270800c
CMake Nightly Date Stamp
2024-02-23 00:01:11 -05:00
Brad King
b1e891c572
Merge branch 'release-3.29'
2024-02-22 10:12:14 -05:00
Brad King
dc45b20aca
CMake 3.29.0-rc2
v3.29.0-rc2
2024-02-22 09:40:22 -05:00
Brad King
2c646641ec
Help: Document create_test_sourcelist source path convention
...
Document the change in commit a29ca55b1f (create_test_sourcelist: use
the full path to the driver, 2023-12-09, v3.29.0-rc1~264^2).
2024-02-22 09:37:23 -05:00
Brad King
c21f0eb30b
Help: Modernize create_test_sourcelist documentation
2024-02-22 09:32:00 -05:00
Brad King
721d8b192a
VS: Add UseDebugLibraries to vcxproj files by default
...
Use heuristics to select a reasonable value. Add policy CMP0162
to provide compatibility with existing projects.
Fixes : #25327
2024-02-22 08:43:16 -05:00
Brad King
47136b6959
VS: Suppress more MSBuild defaults affected by UseDebugLibraries
...
Extend commit 67de5b7b82 (VS: Suppress MSBuild default settings affected
by UseDebugLibraries, 2024-02-13) to cover a `Microsoft.Cl.Common.props`
default from VS 2015 and older.
2024-02-22 08:42:58 -05:00
Brad King
14ed766e12
Merge topic 'preset-includes-macro-expansion'
...
1a38ffc656 presets: Expand more macros in the `include` directive
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9108
2024-02-22 08:32:10 -05:00
Brad King
62feb76394
Merge topic 'ci-windows-tmpdir'
...
f51d809b44 ci: Place temporary files inside job directory on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9272
2024-02-22 08:30:58 -05:00
Brad King
0daeb892d7
Merge branch 'release-3.29'
2024-02-22 08:29:46 -05:00
Brad King
84bd585363
Merge branch 'release-3.28'
2024-02-22 08:29:44 -05:00
Brad King
2f91902f08
Merge branch 'release-3.28' into release-3.29
2024-02-22 08:29:31 -05:00