Brad King
fdbef2a2be
Merge branch 'release-3.23'
2022-03-28 10:53:14 -04:00
Brad King
9f1cbddad6
Merge topic 'cpack-ifw-validate-input'
...
e41f1ef6ff CPack/IFW: Add missing referenced source file validation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Konstantin Podsvirov <konstantin@podsvirov.pro >
Merge-request: !7116
2022-03-28 10:53:14 -04:00
Brad King
7f1573ea77
Merge topic 'cpack-ifw-validate-input' into release-3.23
...
e41f1ef6ff CPack/IFW: Add missing referenced source file validation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Konstantin Podsvirov <konstantin@podsvirov.pro >
Merge-request: !7116
2022-03-28 10:53:13 -04:00
Brad King
13f1c2a81a
Merge branch 'release-3.23'
2022-03-28 10:52:32 -04:00
Brad King
8cf6a64a42
Merge topic 'doc-cpack-ifw'
...
db774e9108 Help: Clean up and expand CPack/IFW docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7115
2022-03-28 10:52:31 -04:00
Brad King
0ab1bbb1ec
Merge topic 'doc-cpack-ifw' into release-3.23
...
db774e9108 Help: Clean up and expand CPack/IFW docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7115
2022-03-28 10:52:30 -04:00
Brad King
793869dd2d
Merge branch 'release-3.23'
2022-03-28 10:51:42 -04:00
Brad King
d183d06a40
Merge topic 'cpack-ifw-4.3'
...
343ed1f913 CPack/IFW: Add support for QtIFW 4.3
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7114
2022-03-28 10:51:42 -04:00
Brad King
2dffc7c8fd
Merge topic 'cpack-ifw-4.3' into release-3.23
...
343ed1f913 CPack/IFW: Add support for QtIFW 4.3
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7114
2022-03-28 10:51:41 -04:00
Brad King
20562b2a02
Merge branch 'release-3.23'
2022-03-28 10:49:54 -04:00
Brad King
bb58a4d7e4
Merge topic 'bindexplib-arm64ec'
...
b019ee1a8d bindexplib: Exclude entry and exit thunks for arm64EC
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7112
2022-03-28 10:49:54 -04:00
Brad King
710c7ab647
Merge topic 'bindexplib-arm64ec' into release-3.23
...
b019ee1a8d bindexplib: Exclude entry and exit thunks for arm64EC
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7112
2022-03-28 10:49:53 -04:00
Brad King
15c8198aaf
Merge branch 'release-3.23'
2022-03-28 10:48:53 -04:00
Brad King
c955a30343
Merge branch 'release-3.22'
2022-03-28 10:48:52 -04:00
Brad King
f43eba269e
Merge branch 'release-3.21'
2022-03-28 10:48:50 -04:00
Brad King
9fd1993016
Merge branch 'release-3.22' into release-3.23
2022-03-28 10:48:31 -04:00
Brad King
45dbf77102
Merge branch 'release-3.23'
2022-03-28 10:47:46 -04:00
Brad King
db853ac228
Merge topic 'aix-exe-exports'
...
a8dae21ac1 AIX: Fix executable ENABLE_EXPORTS in Makefile generators
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7120
2022-03-28 10:47:46 -04:00
Brad King
a0149b08f0
Merge topic 'aix-exe-exports' into release-3.23
...
a8dae21ac1 AIX: Fix executable ENABLE_EXPORTS in Makefile generators
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7120
2022-03-28 10:47:45 -04:00
Brad King
6861e4c338
Merge topic 'test-matlab-labels'
...
9bd659ae25 Tests: Add Matlab label to Matlab-related tests
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7117
2022-03-28 09:59:59 -04:00
Kitware Robot
75ac22356a
CMake Nightly Date Stamp
2022-03-28 00:01:21 -04:00
Craig Scott
db774e9108
Help: Clean up and expand CPack/IFW docs
2022-03-27 16:30:45 +11:00
Kitware Robot
b8d579b4fa
CMake Nightly Date Stamp
2022-03-27 00:01:09 -04:00
Brad King
345a7e3ee4
Merge branch 'release-3.21' into release-3.22
2022-03-26 08:36:34 -04:00
Brad King
0906a9b53d
Merge branch 'aix-exe-exports' into release-3.22
...
Merge-request: !7120
2022-03-26 08:36:31 -04:00
Brad King
024204fe0d
Merge branch 'aix-exe-exports' into release-3.21
...
Merge-request: !7120
2022-03-26 08:36:17 -04:00
Brad King
a8dae21ac1
AIX: Fix executable ENABLE_EXPORTS in Makefile generators
...
In commit afcd9fe669 (AIX: Add an option to disable automatic exports
from shared libraries, 2020-01-30, v3.17.0-rc1~47^2) the population of
the `<AIX_EXPORTS>` rule variable placeholder was accidentally added to
the device linking rule rather than the main linking rule. This caused
our `ExportImportList` script on AIX, when called for executables with
`ENABLE_EXPORTS` set, to be given an `AIX_EXPORTS` file name that does
not exist, leading to a warning from the `dump` tool.
Move the population of the `<AIX_EXPORTS>` placeholder in the Makefile
generators to the main link rule.
Issue: #20290
2022-03-26 08:28:59 -04:00
Kitware Robot
843d1d198d
CMake Nightly Date Stamp
2022-03-26 00:01:25 -04:00
moyo1997
b019ee1a8d
bindexplib: Exclude entry and exit thunks for arm64EC
2022-03-25 11:00:21 -04:00
Silvio
9bd659ae25
Tests: Add Matlab label to Matlab-related tests
2022-03-25 10:57:07 -04:00
Brad King
89f2d779f2
Merge branch 'release-3.23'
2022-03-25 09:45:35 -04:00
Brad King
d71f696486
Merge topic 'GetPrerequisties-win-findstr'
...
ef2fa9b03b GetPrerequisties: pass "-a" only to grep.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7110
2022-03-25 09:45:35 -04:00
Brad King
04e2dc9144
Merge topic 'GetPrerequisties-win-findstr' into release-3.23
...
ef2fa9b03b GetPrerequisties: pass "-a" only to grep.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7110
2022-03-25 09:45:34 -04:00
Brad King
25b9fb0b1a
Merge topic 'link-interface-direct'
...
cf312a2e54 LINK_LIBRARIES: Add support for LINK_ONLY genex
41a6b4a53b INTERFACE_LINK_LIBRARIES_DIRECT: Honor link dependencies through LINK_ONLY
73337cb383 LINK_LIBRARIES: Evaluate separately for linking and usage requirements
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7107
2022-03-25 09:12:39 -04:00
Brad King
96420a4afd
Merge topic 'cmake-fresh'
...
9f1471739d cmake: Add --fresh option to clear the cache and start from scratch
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !7099
2022-03-25 09:09:56 -04:00
Mehdi Chinoune
ef2fa9b03b
GetPrerequisties: pass "-a" only to grep.
2022-03-25 09:07:44 -04:00
Brad King
b11d789ef7
Merge topic 'cmake-E-tar-touch'
...
0b7fd783f8 cmake -E tar: Add --touch option
f692cba34b Tests: Add test for 'cmake -E tar --mtime' option
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7061
2022-03-25 09:05:41 -04:00
Craig Scott
e41f1ef6ff
CPack/IFW: Add missing referenced source file validation
2022-03-25 22:53:19 +11:00
Craig Scott
343ed1f913
CPack/IFW: Add support for QtIFW 4.3
2022-03-25 22:05:24 +11:00
Kitware Robot
2328843450
CMake Nightly Date Stamp
2022-03-25 00:01:08 -04:00
Brad King
cf312a2e54
LINK_LIBRARIES: Add support for LINK_ONLY genex
...
Previously we always used content guarded by `$<LINK_ONLY:...>`
in `LINK_LIBRARIES`, even when evaluating for non-linking usage
requirements. Add a policy to honor `LINK_ONLY` in `LINK_LIBRARIES`
the same way we already do in `INTERFACE_LINK_LIBRARIES`.
2022-03-24 08:23:55 -04:00
Kitware Robot
289ac21a46
CMake Nightly Date Stamp
2022-03-24 00:01:24 -04:00
Brad King
53a057ad9c
Merge branch 'release-3.23'
2022-03-23 11:43:13 -04:00
Brad King
18b02cc127
CMake 3.23.0-rc5
v3.23.0-rc5
2022-03-23 10:11:55 -04:00
Kasper Laudrup
0b7fd783f8
cmake -E tar: Add --touch option
...
Similar to GNU tar add a --touch option to the tar extract command to
skip extracting the timestamps from the files in the archive
effectively touching them as if they were just created.
Issue: #22746
2022-03-23 14:41:34 +01:00
Kasper Laudrup
f692cba34b
Tests: Add test for 'cmake -E tar --mtime' option
...
Add a test for ensuring the `--mtime` option works as expected.
2022-03-23 14:41:34 +01:00
Brad King
14d3f2a5c8
Merge branch 'release-3.23'
2022-03-23 09:34:42 -04:00
Brad King
4ee256d8eb
Merge topic 'better_cross-ref_CMAKE_FIND_NO_INSTALL_PREFIX'
...
7dc654a017 Help: Better cross-reference CMAKE_FIND_NO_INSTALL_PREFIX
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7097
2022-03-23 09:34:42 -04:00
Brad King
6baef6784d
Merge topic 'better_cross-ref_CMAKE_FIND_NO_INSTALL_PREFIX' into release-3.23
...
7dc654a017 Help: Better cross-reference CMAKE_FIND_NO_INSTALL_PREFIX
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7097
2022-03-23 09:34:41 -04:00
Brad King
488fcb22da
Merge branch 'release-3.23'
2022-03-23 09:32:11 -04:00