Brad King
fff41b8fde
Merge topic 'tutorial_refactor_cmake_scripts'
...
e1f2b35723 Tutorial: Refactor MakeTable commands into MakeTable.cmake
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !8249
2023-03-09 07:34:26 -05:00
Kitware Robot
9cb32a481e
CMake Nightly Date Stamp
2023-03-09 00:01:19 -05:00
Brad King
a3cdf6e12f
Merge branch 'release-3.26'
2023-03-08 14:40:49 -05:00
Brad King
454bfa77b2
CMake 3.26.0-rc6
v3.26.0-rc6
2023-03-08 14:04:09 -05:00
Brad King
7fed8f8016
Merge branch 'release-3.26'
2023-03-08 10:35:40 -05:00
Brad King
a4e7b4d75a
Merge branch 'release-3.25'
2023-03-08 10:35:31 -05:00
Brad King
3bb826359a
Merge branch 'release-3.25' into release-3.26
2023-03-08 10:35:16 -05:00
Brad King
5709a7e572
CMake 3.25.3
v3.25.3
2023-03-08 10:01:06 -05:00
Brad King
111900ecf0
Merge branch 'release-3.26'
2023-03-08 09:51:19 -05:00
Brad King
1150a346ee
Merge branch 'release-3.25'
2023-03-08 09:51:12 -05:00
Brad King
db8be3b923
Merge branch 'release-3.25' into release-3.26
2023-03-08 09:50:39 -05:00
Brad King
9ee3e2cc7e
Merge branch 'release-3.24' into release-3.25
2023-03-08 09:50:32 -05:00
Brad King
11bc16a319
Merge branch 'release-3.24'
2023-03-08 09:50:11 -05:00
Brad King
451d1c8b6c
CMake 3.24.4
v3.24.4
2023-03-08 09:15:32 -05:00
Brad King
e5845b25d2
Merge topic 'test-minver'
...
edf7888f70 Tests: Update RunCMake.include cmake_minimum_required version
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !8298
2023-03-08 09:02:31 -05:00
Brad King
f80413ccc4
Merge topic 'findmatlab'
...
103dbb2fd2 FindMatlab: Windows -wait is only for -r, not -batch
1932ae0284 FindMatlab: refactor: use string(APPEND
c4cacdc7eb FindMatlab: use modern foreach()
af05544c49 FindMatlab: document function input/output
257a3e870e FindMatlab: add Matlab_VERSION and document.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8286
2023-03-08 09:01:46 -05:00
Brad King
12234b2851
Merge topic 'vs-props-order'
...
d3c4c6d630 VS: Import default C++ props file before toolset-specific props file
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8294
2023-03-08 09:00:29 -05:00
Brad King
ccf288186a
Merge topic 'generate-runcmake-test-script'
...
f1aedf2240 Tests/RunCMake: Add script to auto-generate RunCMake test suite stub
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8296
2023-03-08 08:59:35 -05:00
Brad King
9942115714
Merge topic 'find_cudatoolkit_add_cudla_targets'
...
21b102c77d FindCUDAToolkit: Add support for finding Tegra cudla library
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8295
2023-03-08 08:58:46 -05:00
Brad King
9b44cc5feb
Merge topic 'doc-signatures'
...
3600be4e31 Help: Use signature directive for 'if' command
bedd62d52c Help: Improve sentence structure around "if so"
ae7c4a5ff4 Help: Add internal cross-references to 'if' command docs
95bfacb8bb Help: Indent 'if' command docs more consistently
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8292
2023-03-08 08:57:33 -05:00
Brad King
d8cddc733a
Merge branch 'release-3.26'
2023-03-08 08:56:29 -05:00
Brad King
e939b82d2e
Merge topic 'revert-vs-BuildInParallel'
...
abb1c12162 VS: Revert "Build custom commands concurrently when possible"
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8297
2023-03-08 08:56:29 -05:00
Brad King
cea9dae92a
Merge topic 'revert-vs-BuildInParallel' into release-3.26
...
abb1c12162 VS: Revert "Build custom commands concurrently when possible"
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8297
2023-03-08 08:56:28 -05:00
Brad King
5cd2a0993d
Merge branch 'release-3.26'
2023-03-08 08:54:09 -05:00
Brad King
e7332d3c60
Merge branch 'release-3.25'
2023-03-08 08:54:02 -05:00
Brad King
2e4bb04755
Merge branch 'release-3.24'
2023-03-08 08:53:50 -05:00
Brad King
a7e697d5d2
Merge branch 'release-3.25' into release-3.26
2023-03-08 08:53:36 -05:00
Brad King
f6264a4e6d
Merge branch 'release-3.26'
2023-03-08 08:52:10 -05:00
Brad King
ae7f8ee0fb
Merge topic 'file-install-macos'
...
963440ec01 Merge branch 'backport-3.26-file-install-macos'
81ac174514 Merge branch 'upstream-KWSys' into file-install-macos
a87ea777d4 KWSys 2023-03-08 (a3ff01ab)
a6f5bdd650 Merge branch 'backport-3.24-file-install-macos'
35f2b1bf5b file(INSTALL): Fix file ownership regression when running as root on macOS
a5d6548587 file(INSTALL): Fix file ownership regression when running as root on macOS
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8293
2023-03-08 08:52:09 -05:00
Brad King
d7481673d2
Merge topic 'file-install-macos' into release-3.26
...
a6f5bdd650 Merge branch 'backport-3.24-file-install-macos'
35f2b1bf5b file(INSTALL): Fix file ownership regression when running as root on macOS
a5d6548587 file(INSTALL): Fix file ownership regression when running as root on macOS
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8293
2023-03-08 08:52:08 -05:00
Brad King
84adf3e57f
Merge branch 'release-3.24' into release-3.25
2023-03-08 07:45:25 -05:00
Brad King
24f356cd5e
Merge branch 'backport-3.24-file-install-macos' into release-3.25
...
Merge-request: !8293
2023-03-08 07:45:15 -05:00
Brad King
a6373caaec
Merge branch 'backport-3.24-file-install-macos' into release-3.24
...
Merge-request: !8293
2023-03-08 07:44:36 -05:00
Brad King
963440ec01
Merge branch 'backport-3.26-file-install-macos'
2023-03-08 07:39:10 -05:00
Brad King
81ac174514
Merge branch 'upstream-KWSys' into file-install-macos
...
# By KWSys Upstream
* upstream-KWSys:
KWSys 2023-03-08 (a3ff01ab)
2023-03-08 07:38:50 -05:00
KWSys Upstream
a87ea777d4
KWSys 2023-03-08 (a3ff01ab)
...
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit a3ff01ab80c7bb1e08caceb107f323513efbad47 (master).
Upstream Shortlog
-----------------
Brad King (1):
51272e80 SystemTools: Avoid macOS copyfile semantic differences as root
2023-03-08 07:38:49 -05:00
Brad King
a6f5bdd650
Merge branch 'backport-3.24-file-install-macos'
2023-03-08 07:37:35 -05:00
Kitware Robot
394e1540a3
CMake Nightly Date Stamp
2023-03-08 00:01:13 -05:00
Brad King
edf7888f70
Tests: Update RunCMake.include cmake_minimum_required version
...
This was missed in commit 1edf138506 (Tests/RunCMake: Update
cmake_minimum_required versions, 2023-02-06).
Also tighten up some expected stderr content to catch these
cases during similar updates in the future.
2023-03-07 17:47:26 -05:00
scivision
103dbb2fd2
FindMatlab: Windows -wait is only for -r, not -batch
2023-03-07 15:34:36 -05:00
scivision
1932ae0284
FindMatlab: refactor: use string(APPEND
2023-03-07 15:34:36 -05:00
scivision
c4cacdc7eb
FindMatlab: use modern foreach()
...
remove unused superseded commented code
2023-03-07 15:34:35 -05:00
scivision
af05544c49
FindMatlab: document function input/output
2023-03-07 15:34:35 -05:00
scivision
257a3e870e
FindMatlab: add Matlab_VERSION and document.
...
fixes #24569
2023-03-07 15:32:56 -05:00
Matthew Voss
d3c4c6d630
VS: Import default C++ props file before toolset-specific props file
...
This avoids overwriting toolset-specific settings like `VCRedistDir`
with default settings.
Fixes : #22420
2023-03-07 14:41:32 -05:00
Kyle Edwards
f1aedf2240
Tests/RunCMake: Add script to auto-generate RunCMake test suite stub
2023-03-07 14:30:29 -05:00
Brad King
abb1c12162
VS: Revert "Build custom commands concurrently when possible"
...
Since commit 33c15ae2b9 (VS: Build custom commands concurrently when
possible, 2023-01-19, v3.26.0-rc1~56^2) we add `BuildInParallel` to
custom commands in `.vcxproj` files. However, this can break existing
projects that implicitly rely on serial execution of custom commands.
For example, custom commands in our FindCUDA module run MSVC (via nvcc)
with a common `vc*.pdb` file, and therefore cannot run in parallel.
Revert use of `BuildInParallel` while leaving most of the infrastructure
for it in place. It can be restored later with an option or policy.
Fixes : #24576
Issue: #18405
2023-03-07 14:19:49 -05:00
Robert Maynard
21b102c77d
FindCUDAToolkit: Add support for finding Tegra cudla library
...
Fixes #24575
2023-03-07 13:47:16 -05:00
Brad King
3600be4e31
Help: Use signature directive for 'if' command
2023-03-07 13:38:39 -05:00
Brad King
bedd62d52c
Help: Improve sentence structure around "if so"
2023-03-07 13:38:29 -05:00