0067770 | Brad King | 29 March 2022, 15:02:43 UTC | CMake 3.23.0 | 29 March 2022, 15:02:43 UTC |
7f1573e | Brad King | 28 March 2022, 14:53:02 UTC | 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 | 28 March 2022, 14:53:13 UTC |
0ab1bbb | Brad King | 28 March 2022, 14:52:05 UTC | 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 | 28 March 2022, 14:52:30 UTC |
2dffc7c | Brad King | 28 March 2022, 14:51:35 UTC | 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 | 28 March 2022, 14:51:41 UTC |
710c7ab | Brad King | 28 March 2022, 14:49:39 UTC | 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 | 28 March 2022, 14:49:53 UTC |
9fd1993 | Brad King | 28 March 2022, 14:48:31 UTC | Merge branch 'release-3.22' into release-3.23 | 28 March 2022, 14:48:31 UTC |
a0149b0 | Brad King | 28 March 2022, 14:47:39 UTC | 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 | 28 March 2022, 14:47:45 UTC |
db774e9 | Craig Scott | 25 March 2022, 11:40:27 UTC | Help: Clean up and expand CPack/IFW docs | 27 March 2022, 05:30:45 UTC |
345a7e3 | Brad King | 26 March 2022, 12:36:34 UTC | Merge branch 'release-3.21' into release-3.22 | 26 March 2022, 12:36:34 UTC |
0906a9b | Brad King | 26 March 2022, 12:36:31 UTC | Merge branch 'aix-exe-exports' into release-3.22 Merge-request: !7120 | 26 March 2022, 12:36:31 UTC |
024204f | Brad King | 26 March 2022, 12:36:17 UTC | Merge branch 'aix-exe-exports' into release-3.21 Merge-request: !7120 | 26 March 2022, 12:36:17 UTC |
a8dae21 | Brad King | 26 March 2022, 12:23:36 UTC | 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 | 26 March 2022, 12:28:59 UTC |
b019ee1 | moyo1997 | 24 March 2022, 00:45:19 UTC | bindexplib: Exclude entry and exit thunks for arm64EC | 25 March 2022, 15:00:21 UTC |
04e2dc9 | Brad King | 25 March 2022, 13:45:28 UTC | 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 | 25 March 2022, 13:45:34 UTC |
ef2fa9b | Mehdi Chinoune | 23 March 2022, 15:07:49 UTC | GetPrerequisties: pass "-a" only to grep. | 25 March 2022, 13:07:44 UTC |
e41f1ef | Craig Scott | 25 March 2022, 11:21:22 UTC | CPack/IFW: Add missing referenced source file validation | 25 March 2022, 11:53:19 UTC |
343ed1f | Craig Scott | 25 March 2022, 11:05:24 UTC | CPack/IFW: Add support for QtIFW 4.3 | 25 March 2022, 11:05:24 UTC |
18b02cc | Brad King | 23 March 2022, 14:11:55 UTC | CMake 3.23.0-rc5 | 23 March 2022, 14:11:55 UTC |
6baef67 | Brad King | 23 March 2022, 13:34:35 UTC | 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 | 23 March 2022, 13:34:41 UTC |
3b1efed | Brad King | 23 March 2022, 13:32:05 UTC | Merge topic 'initialize-property-name' into release-3.23 26caa97057 define_property(): Change constraints of INITIALIZE_FROM_VARIABLE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7103 | 23 March 2022, 13:32:10 UTC |
26caa97 | Kyle Edwards | 21 March 2022, 20:34:15 UTC | define_property(): Change constraints of INITIALIZE_FROM_VARIABLE Remove the requirement that the variable name have a prefix while keeping the suffix requirement. Require that the property name contains an underscore. Update docs and tests accordingly. Fixes: #23340 | 23 March 2022, 05:39:32 UTC |
7dc654a | Robert Maynard | 21 March 2022, 16:44:29 UTC | Help: Better cross-reference CMAKE_FIND_NO_INSTALL_PREFIX | 23 March 2022, 05:19:03 UTC |
2aad4ce | Brad King | 22 March 2022, 15:56:32 UTC | Merge topic 'revert-link-interface-direct-for-3.23' into release-3.23 687a91967f Revert INTERFACE_LINK_LIBRARIES_DIRECT feature for 3.23 branch Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7098 | 22 March 2022, 15:56:43 UTC |
25c31f1 | Brad King | 22 March 2022, 12:55:44 UTC | Merge topic 'tutorial-license-name' into release-3.23 6892002fcb Tutorial: Fix casing of reference to License.txt Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7100 | 22 March 2022, 12:56:15 UTC |
2f3cf60 | Brad King | 22 March 2022, 12:55:09 UTC | Merge topic 'cleanup-define_property' into release-3.23 87c3b5e421 define_property(): Only test prefix if INITIALIZE_FROM_VARIABLE is given 9b50f221f6 Help: Update the main purpose of define_property() e993e2c52c Help: Clean up INITIALIZE_FROM_VARIABLE define_property() option Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !7090 | 22 March 2022, 12:55:14 UTC |
c216a5a | Brad King | 22 March 2022, 12:52:05 UTC | Merge topic 'doc-test-property-genex' into release-3.23 78e0204e81 Help: Clarify when add_test and test properties support generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7101 | 22 March 2022, 12:52:11 UTC |
73939fb | Brad King | 22 March 2022, 12:50:56 UTC | Merge topic 'productbuild-rootVolumeOnly' into release-3.23 2a8df7e7db productbuild: Don't write rootVolumeOnly attribute if writing domains 95eb8cbcfc CPack: Avoid space / tab mix in productbuild distribution.xml template 28fdc3a536 productbuild: Simplify internal CPACK_PRODUCTBUILD_DOMAINS usage Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7092 | 22 March 2022, 12:51:01 UTC |
1484959 | Brad King | 22 March 2022, 12:46:18 UTC | Merge branch 'release-3.22' into release-3.23 | 22 March 2022, 12:46:18 UTC |
21fa993 | Brad King | 22 March 2022, 12:44:56 UTC | Merge topic 'cpack-nsis-fix-uninstall-quoting' into release-3.23 5d2ceaada8 CPack/NSIS: Add support for unquoted (legacy) uninstaller strings b795c96727 CPack/NSIS: Fix uninstall command when run from installer Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7096 | 22 March 2022, 12:45:03 UTC |
575c87c | Brad King | 22 March 2022, 12:42:42 UTC | Merge topic 'FindCUDAToolkit-cufftw-static' into release-3.23 3e7113e644 FindCUDAToolkit: Add missing cufftw_static target Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7093 | 22 March 2022, 12:43:29 UTC |
5e8aa0d | Brad King | 22 March 2022, 12:42:07 UTC | Merge topic 'doc-productbuild' into release-3.23 bf44efadab Help: Add more detail for CPACK_PRODUCTBUILD_DOMAINS* variables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7091 | 22 March 2022, 12:42:19 UTC |
6892002 | Øystein Sørensen | 21 March 2022, 19:43:55 UTC | Tutorial: Fix casing of reference to License.txt Correct a tiny typo in the Step 7 tutorial. Change so `License.txt` correctly starts with a capital `L`. | 21 March 2022, 19:58:26 UTC |
78e0204 | Brad King | 21 March 2022, 19:43:30 UTC | Help: Clarify when add_test and test properties support generator expressions Issue: #23329 | 21 March 2022, 19:46:50 UTC |
01a4be3 | Brad King | 21 March 2022, 18:54:53 UTC | Merge branch 'cpack-nsis-fix-uninstall-quoting' into release-3.22 Merge-request: !7096 | 21 March 2022, 18:54:53 UTC |
5d2ceaa | Marc Jeanmougin | 21 March 2022, 18:22:34 UTC | CPack/NSIS: Add support for unquoted (legacy) uninstaller strings | 21 March 2022, 18:53:44 UTC |
b795c96 | Marc Jeanmougin | 21 March 2022, 16:25:10 UTC | CPack/NSIS: Fix uninstall command when run from installer The quoting introduced by commit eb3b3bacdc (CPack/NSIS: Fix uninstall on Windows using "Apps & Features", 2021-09-13, v3.22.0-rc1~136^2) created two errors in the uninstaller call: double quoting of the uninstaller executable, and quotes added to the `_?=` argument which does not support them. Simplify the command. | 21 March 2022, 18:53:31 UTC |
58f15af | Brad King | 21 March 2022, 18:14:30 UTC | Merge branch 'release-3.22' into release-3.23 | 21 March 2022, 18:14:30 UTC |
0abd49e | Brad King | 21 March 2022, 18:13:56 UTC | Merge branch 'release-3.21' into release-3.22 | 21 March 2022, 18:13:56 UTC |
2b0f96c | Brad King | 21 March 2022, 18:13:44 UTC | Merge branch 'rel-win-docker' into release-3.22 Merge-request: !7087 | 21 March 2022, 18:13:44 UTC |
f71e89a | Brad King | 21 March 2022, 18:13:31 UTC | Merge branch 'rel-win-docker' into release-3.21 Merge-request: !7087 | 21 March 2022, 18:13:31 UTC |
4b89761 | Brad King | 21 March 2022, 18:12:26 UTC | Merge topic 'rel-win-docker' into release-3.23 a6aa88e51f Utilities/Release: Add "source" stage to Windows docker spec Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7087 | 21 March 2022, 18:12:37 UTC |
687a919 | Brad King | 21 March 2022, 17:11:18 UTC | Revert INTERFACE_LINK_LIBRARIES_DIRECT feature for 3.23 branch Revert commit f3ad061858 (Add usage requirements to update direct link dependencies, 2022-01-12, v3.23.0-rc1~44^2) and the property storage updates in its predecessor commit 193a999cd5 (cmTarget: Add INTERFACE_LINK_LIBRARIES_DIRECT{,_EXCLUDE} backtrace storage, 2022-01-06, v3.23.0-rc1~44^2~1) from the 3.23 release branch. After initial experience using the feature in practice, additional design considerations have been raised for discussion in the original issue. To avoid rushing this for the 3.23 series, we've decided to revert the feature for now so it can be revised for a future release. Issue: #22496 | 21 March 2022, 17:17:32 UTC |
3e7113e | Robert Maynard | 21 March 2022, 13:40:13 UTC | FindCUDAToolkit: Add missing cufftw_static target Fixes #23347 | 21 March 2022, 13:40:17 UTC |
2a8df7e | Craig Scott | 21 March 2022, 04:42:46 UTC | productbuild: Don't write rootVolumeOnly attribute if writing domains The rootVolumeOnly attribute is deprecated. Apple docs say to use domains instead. Fixes: #23343 | 21 March 2022, 04:43:46 UTC |
95eb8cb | Craig Scott | 21 March 2022, 03:28:15 UTC | CPack: Avoid space / tab mix in productbuild distribution.xml template | 21 March 2022, 03:31:09 UTC |
28fdc3a | Craig Scott | 21 March 2022, 02:36:48 UTC | productbuild: Simplify internal CPACK_PRODUCTBUILD_DOMAINS usage There's no benefit to storing the CPACK_PRODUCTBUILD_DOMAINS prefix in a variable and appending to it in the C++ code. It has the disadvantage of making it harder to find usages of the variables with a suffix appended to that string. Expand out the strings at the places they are used so that they are easier to spot. | 21 March 2022, 02:36:48 UTC |
bf44efa | Craig Scott | 21 March 2022, 01:25:34 UTC | Help: Add more detail for CPACK_PRODUCTBUILD_DOMAINS* variables | 21 March 2022, 01:25:34 UTC |
87c3b5e | Craig Scott | 19 March 2022, 06:03:26 UTC | define_property(): Only test prefix if INITIALIZE_FROM_VARIABLE is given | 19 March 2022, 06:33:45 UTC |
9b50f22 | Craig Scott | 19 March 2022, 06:01:33 UTC | Help: Update the main purpose of define_property() The BRIEF_DOCS and FULL_DOCS are remnants from before the Sphinx-based documentation when CMake's internal structures for defining properties included fields for their documentation. They are no longer mandatory for define_property() and haven't been in practical use for some time. The main use of the command has evolved to now be more about how to initialize and inherit properties, so update the docs to reflect that change in focus. Issue: #20698 | 19 March 2022, 06:33:45 UTC |
e993e2c | Craig Scott | 19 March 2022, 06:33:01 UTC | Help: Clean up INITIALIZE_FROM_VARIABLE define_property() option INITIALIZE_FROM_VARIABLE is new in CMake 3.23, but the versionadded note was missing in the original commit. The docs also failed to mention that the new option only applies to target properties. Amends fce24e4f10 (define_property(): Add INITIALIZE_FROM_VARIABLE argument, 2022-01-13) | 19 March 2022, 06:33:45 UTC |
a6aa88e | Brad King | 18 March 2022, 13:47:20 UTC | Utilities/Release: Add "source" stage to Windows docker spec Revise the spec added by commit ff929badb3 (Utilities/Release: Add docker specs to build and test Windows binaries, 2020-05-05, v3.18.0-rc1~203^2~1) to add a `source` stage that stops just after copying the source tree into the image. This provides more granular control to driving scripts. | 18 March 2022, 13:50:55 UTC |
66ba460 | Brad King | 18 March 2022, 12:26:30 UTC | CMake 3.23.0-rc4 | 18 March 2022, 12:26:30 UTC |
b91d9f8 | Brad King | 18 March 2022, 12:21:22 UTC | Merge topic 'doc-multiple-src-paths' into release-3.23 1b8669c1d6 Help: Document warning about multiple source paths Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7082 | 18 March 2022, 12:21:39 UTC |
8efc92d | Brad King | 18 March 2022, 12:20:46 UTC | Merge topic 'r2022a' into release-3.23 6032213456 FindMatlab: Add R2022a => 9.12 version Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7086 | 18 March 2022, 12:20:58 UTC |
1b8669c | Brad King | 18 March 2022, 11:26:25 UTC | Help: Document warning about multiple source paths Although passing multiple source paths was never documented, it was not diagnosed by CMake 3.22 and below. In CMake 3.23 we now diagnose extra paths and warn. Document this change and add a release note. Issue: #23334 | 18 March 2022, 11:39:22 UTC |
6032213 | Michael Hirsch | 18 March 2022, 06:03:54 UTC | FindMatlab: Add R2022a => 9.12 version | 18 March 2022, 11:22:42 UTC |
6ac2746 | Brad King | 18 March 2022, 11:19:23 UTC | Merge branch 'release-3.22' into release-3.23 | 18 March 2022, 11:19:23 UTC |
528a426 | Brad King | 18 March 2022, 11:17:57 UTC | Merge topic 'FindPython-pypy-specify-versions' into release-3.23 2834cea155 FindPython: fix various problems using pypy interpreters Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7081 | 18 March 2022, 11:18:04 UTC |
b782d9e | Brad King | 18 March 2022, 11:16:12 UTC | Merge topic 'always_prefer_last_source_dir' into release-3.23 b44ad7992a cmake: Always prefer the last source directory provided Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7084 | 18 March 2022, 11:16:23 UTC |
b44ad79 | Robert Maynard | 17 March 2022, 19:23:01 UTC | cmake: Always prefer the last source directory provided Fixes: #23334 | 17 March 2022, 19:23:01 UTC |
736964d | Brad King | 17 March 2022, 15:03:36 UTC | Merge topic 'FindPostgreSQL-doc-versions' into release-3.23 fcc0119af0 FindPostgreSQL: Update known versions in documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7080 | 17 March 2022, 15:03:59 UTC |
ae7294e | Brad King | 17 March 2022, 15:03:04 UTC | Merge topic 'doc-src-bld-selection' into release-3.23 fea270d3ed Help: Document cmake source and binary dir selection rules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7076 | 17 March 2022, 15:03:11 UTC |
c419782 | Brad King | 17 March 2022, 14:15:09 UTC | Merge branch 'FindPython-pypy-specify-versions' into release-3.22 Merge-request: !7081 | 17 March 2022, 14:15:09 UTC |
2834cea | Marc Chevrier | 17 March 2022, 10:57:24 UTC | FindPython: fix various problems using pypy interpreters * add more possible directories for include file search * enhance version detection from library and include files * search for file pypy_decl.h when PyPy.h is not defined | 17 March 2022, 13:53:40 UTC |
fcc0119 | Kai Pastor | 17 March 2022, 06:48:35 UTC | FindPostgreSQL: Update known versions in documentation | 17 March 2022, 13:41:57 UTC |
fea270d | Robert Maynard | 15 March 2022, 18:13:00 UTC | Help: Document cmake source and binary dir selection rules Co-authored-by: Brad King <brad.king@kitware.com> | 17 March 2022, 13:38:32 UTC |
daf9a5c | Brad King | 17 March 2022, 13:13:40 UTC | Merge topic 'tll-genex-concat' into release-3.23 add64399c5 target_link_libraries: Restore LINK_ONLY for multiple static lib dependencies Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7078 | 17 March 2022, 13:13:46 UTC |
b2ba662 | Brad King | 16 March 2022, 15:14:50 UTC | Merge topic 'doc-list-semicolons' into release-3.23 8abd714176 Help: Clarify that ENVIRONMENT test properties take ;-separated lists 02cf404ace Help: Add advice for dealing with semicolons in lists c4117d9116 ExternalProject: Document that LIST_SEPARATOR works for CMAKE_ARGS too Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !7066 | 16 March 2022, 15:14:58 UTC |
e6ad4ce | Brad King | 16 March 2022, 15:13:51 UTC | Merge topic 'language-header-file-only-doc' into release-3.23 83a80e5193 Help: Clarify interaction of LANGUAGE and HEADER_FILE_ONLY Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7075 | 16 March 2022, 15:13:58 UTC |
e3c748c | Brad King | 16 March 2022, 15:11:06 UTC | Merge branch 'release-3.22' into release-3.23 | 16 March 2022, 15:11:06 UTC |
1925a5c | Brad King | 16 March 2022, 15:09:38 UTC | Merge topic 'binutils-llvm-ar-apple' into release-3.23 fee36b7a78 BinUtils: Restore llvm-ar fallback on Apple platforms Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7077 | 16 March 2022, 15:09:44 UTC |
4a4fa6a | Brad King | 16 March 2022, 14:51:07 UTC | Merge branch 'release-3.21' into release-3.22 | 16 March 2022, 14:51:07 UTC |
2db936e | Brad King | 16 March 2022, 14:51:03 UTC | Merge branch 'binutils-llvm-ar-apple' into release-3.22 Merge-request: !7077 | 16 March 2022, 14:51:03 UTC |
12e03d7 | Brad King | 16 March 2022, 14:50:43 UTC | Merge branch 'binutils-llvm-ar-apple' into release-3.21 Merge-request: !7077 | 16 March 2022, 14:50:43 UTC |
add6439 | Brad King | 16 March 2022, 13:15:37 UTC | target_link_libraries: Restore LINK_ONLY for multiple static lib dependencies Since commit c1e812ad4f (target_link_libraries: Improve tolerance of unquoted generator expressions, 2022-02-15, v3.23.0-rc2~11^2) we accumulate consecutive non-keyword arguments to recover an unquoted generator expression as a single entry. When given multiple consecutive non-genex library names, the grouping breaks our logic that expects each entry is either a raw target name or a genex. Revise the logic to only accumulate multiple arguments when they end inside a partial genex. This bug caused `target_link_libraries` to stop wrapping static library private dependencies in `$<LINK_ONLY:...>` for `INTERFACE_LINK_LIBRARIES` when multiple consecutive library names are given. Add a test case covering that behavior. Fixes: #23302 | 16 March 2022, 14:47:32 UTC |
fee36b7 | Brad King | 15 March 2022, 20:58:45 UTC | BinUtils: Restore llvm-ar fallback on Apple platforms Since commit 29ea94e17c (BinUtils: Avoid llvm-ar on Apple platforms, 2022-03-03, v3.21.6~1^2) we do not consider `llvm-ar` at all on Apple platforms. However, there are existing cross-compiling use cases in which the toolchain has `llvm-ar` but not `ar`. Prior to the re-ordering in commit cf82300a63 (BinUtils: Clarify search logic and make it more consistent, 2021-05-27, v3.21.0-rc1~119^2~2), we preferred `ar` and then `llvm-ar`. Restore the original order for Apple. Fixes: #23320 | 16 March 2022, 14:46:11 UTC |
8abd714 | Brad King | 15 March 2022, 17:59:54 UTC | Help: Clarify that ENVIRONMENT test properties take ;-separated lists Follow up commit 79f64cc773 (Help: ENVIRONMENT_MODIFICATION clarify only supports singular values, 2022-02-23) to specifically call out the list format. Issue: #23315 | 15 March 2022, 19:49:21 UTC |
02cf404 | Brad King | 11 March 2022, 16:36:41 UTC | Help: Add advice for dealing with semicolons in lists Issue: #23315 | 15 March 2022, 19:49:13 UTC |
83a80e5 | Kyle Edwards | 15 March 2022, 17:06:35 UTC | Help: Clarify interaction of LANGUAGE and HEADER_FILE_ONLY | 15 March 2022, 17:06:35 UTC |
790c225 | Brad King | 15 March 2022, 16:48:33 UTC | Merge topic 'doc-ignore-prefix-paths' into release-3.23 5cb0a730c9 Help: Clarify behavior of search ignore-related variables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7056 | 15 March 2022, 16:48:41 UTC |
a8bc22b | Brad King | 15 March 2022, 16:47:24 UTC | Merge branch 'release-3.22' into release-3.23 | 15 March 2022, 16:47:24 UTC |
941605e | Brad King | 15 March 2022, 16:46:25 UTC | Merge topic 'AppleClang-cxx20-cxx23-flags' into release-3.23 683e4e9cab AppleClang: Add C++20 and C++23 flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7063 | 15 March 2022, 16:46:32 UTC |
8e21f24 | Craig Scott | 14 March 2022, 11:54:56 UTC | Merge topic 'doc-LINK_LIBRARIES_ONLY_TARGETS' into release-3.23 95cdce829f Help: Fix typo and improve readability for LINK_LIBRARIES_ONLY_TARGETS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7068 | 14 March 2022, 11:55:09 UTC |
95cdce8 | Craig Scott | 13 March 2022, 09:31:08 UTC | Help: Fix typo and improve readability for LINK_LIBRARIES_ONLY_TARGETS | 13 March 2022, 09:31:08 UTC |
5cb0a73 | Craig Scott | 09 March 2022, 11:15:34 UTC | Help: Clarify behavior of search ignore-related variables Not all the behaviors of CMake variables for ignoring search locations by find_...() commands were fully documented. Add the missing effects, clarify the wording and restructure the way the details are assembled to reduce duplication. Also improve the cross-referencing to ensure all the related variables are more discoverable. Issue: #20878 | 13 March 2022, 03:29:05 UTC |
c4117d9 | Brad King | 11 March 2022, 16:15:53 UTC | ExternalProject: Document that LIST_SEPARATOR works for CMAKE_ARGS too Since `CMAKE_ARGS` is used to construct the default `CONFIGURE_COMMAND` for CMake-based external projects, the `LIST_SEPARATOR` option works for it too. | 11 March 2022, 16:15:53 UTC |
4dd0dec | Brad King | 11 March 2022, 15:33:42 UTC | Merge branch 'release-3.21' into release-3.22 | 11 March 2022, 15:33:42 UTC |
7523a1d | Brad King | 11 March 2022, 15:33:16 UTC | Merge branch 'AppleClang-cxx20-cxx23-flags' into release-3.22 Merge-request: !7063 | 11 March 2022, 15:33:16 UTC |
bb99538 | Brad King | 11 March 2022, 15:33:02 UTC | Merge branch 'AppleClang-cxx20-cxx23-flags' into release-3.21 Merge-request: !7063 | 11 March 2022, 15:33:02 UTC |
683e4e9 | Ken Matsui | 11 March 2022, 12:51:25 UTC | AppleClang: Add C++20 and C++23 flags Follow up commit 886e27062b (Clang/MSVC: C++20 final flag, C++23 support, 2021-05-29, v3.20.4~7^2) with support for AppleClang. | 11 March 2022, 15:00:21 UTC |
736e80d | Brad King | 10 March 2022, 14:11:13 UTC | CMake 3.23.0-rc3 | 10 March 2022, 14:11:13 UTC |
ed663af | Brad King | 10 March 2022, 14:07:58 UTC | Merge topic 'cuda-arch-off' into release-3.23 7024596a26 Tests: Fix testing CMAKE_CUDA_ARCHITECTURES=OFF with Clang 2a79b647fa CUDA: Restore support for CMAKE_CUDA_ARCHITECTURES=OFF Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7058 | 10 March 2022, 14:08:04 UTC |
7024596 | Brad King | 10 March 2022, 11:57:12 UTC | Tests: Fix testing CMAKE_CUDA_ARCHITECTURES=OFF with Clang Clang does not automatically choose an architecture supported by the SDK. The `OFF` value is meant for users to provide their own architecture flags, so provide one as part of the test. | 10 March 2022, 12:10:38 UTC |
c31f7de | Brad King | 10 March 2022, 11:44:26 UTC | Merge branch 'release-3.22' into release-3.23 | 10 March 2022, 11:44:26 UTC |
e3b9338 | Brad King | 10 March 2022, 11:43:03 UTC | Merge topic 'irsl-oneapi-linux' into release-3.23 3e84a06b3a IRSL: Add paths for Intel oneAPI compilers on Linux Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7057 | 10 March 2022, 11:43:10 UTC |
ae585bd | Brad King | 10 March 2022, 11:33:44 UTC | Merge topic 'ci-msvc-19.31' into release-3.23 f2c303f4c7 Merge branch 'backport-3.22-ci-msvc-19.31' into ci-msvc-19.31 e66de43180 gitlab-ci: Update Windows builds to MSVC 19.31 toolset fade5b5b8c gitlab-ci: Update Windows builds to MSVC 19.31 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7059 | 10 March 2022, 11:33:55 UTC |
dfdcb4f | Brad King | 09 March 2022, 17:59:55 UTC | Merge branch 'backport-3.22-ci-msvc-19.31' into release-3.22 Merge-request: !7059 | 09 March 2022, 17:59:55 UTC |
90a9bff | Brad King | 09 March 2022, 17:58:09 UTC | Merge branch 'irsl-oneapi-linux' into release-3.22 Merge-request: !7057 | 09 March 2022, 17:58:09 UTC |
3e84a06 | Attila Krasznahorkay | 09 March 2022, 13:15:56 UTC | IRSL: Add paths for Intel oneAPI compilers on Linux They are stored in a slightly different place with oneAPI than they used to be in PSXE. A similar change was made for Windows by commit 956160bb9a (IRSL: Fix search for Windows redist files with Intel Classic compiler, 2021-09-23, v3.22.0-rc1~88^2), which left a comment about the locations relative to the Classic and oneAPI compilers. Fixes: #23310 | 09 March 2022, 17:53:37 UTC |
2a79b64 | Robert Maynard | 09 March 2022, 14:14:18 UTC | CUDA: Restore support for CMAKE_CUDA_ARCHITECTURES=OFF Fixes: #23309 | 09 March 2022, 17:30:12 UTC |