- Mar 10, 2022
-
-
7024596a Tests: Fix testing CMAKE_CUDA_ARCHITECTURES=OFF with Clang 2a79b647 CUDA: Restore support for CMAKE_CUDA_ARCHITECTURES=OFF Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7058
-
Brad King authored
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.
-
Brad King authored
-
3e84a06b IRSL: Add paths for Intel oneAPI compilers on Linux Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7057
-
f2c303f4 Merge branch 'backport-3.22-ci-msvc-19.31' into ci-msvc-19.31 e66de431 gitlab-ci: Update Windows builds to MSVC 19.31 toolset fade5b5b gitlab-ci: Update Windows builds to MSVC 19.31 toolset Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7059
- Mar 09, 2022
-
-
Brad King authored
Merge-request: !7059
-
Brad King authored
Merge-request: !7057
-
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 956160bb (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
-
Fixes: #23309
-
Brad King authored
-
11ea24e5 Tests: Disable CMAKE_SYSTEM_PROGRAM_PATH in IgnorePrefixPath test Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7055
-
73d0d4e4 BinUtils: Avoid llvm-mt because it is missing 'mt' features we use Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7054
-
bd3e23a6 IAR: Fix detection of modern C++ version Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7053
-
4286b722 Help: Update install() docs to better reflect preference for file sets ab1b573f Help: Reorganise FILE_SETS and related properties Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7031
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
- Mar 08, 2022
-
-
Kyle Edwards authored
Some systems set CMAKE_SYSTEM_PROGRAM_PATH, which pollutes the environment for this test. Erase it before executing the test to get a clean environment. Fixes: #23300
-
f54507c2 CMakePresets.json: Add ${fileDir} macro Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Acked-by:
Gerhard Olsson <gerhard.nospam@gmail.com> Merge-request: !7051
-
eca72dab Tests: Make RunCMake.CMP0125 robust to external filesystem content Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7049
-
Brad King authored
-
Brad King authored
Merge-request: !7054
-
Brad King authored
Merge-request: !7054
-
Brad King authored
Since commit cf82300a (BinUtils: Clarify search logic and make it more consistent, 2021-05-27, v3.21.0-rc1~119^2~2) we correctly prefer the more-specific name `llvm-mt` over `mt` when using Clang. However, the `llvm-mt` tool does not yet support all the flags we need in the implementation of `vs_link_{exe,dll}`. Prefer plain `mt` for now. Fixes: #23305
-
The change in commit cc4da8d1 (IAR/CXX: Fix compatibility with CMP0057 OLD, 2022-01-29, v3.23.0-rc1~46^2) broke the detection of C++ version because the `IN_LIST` operator cannot work directly on a list but requires a variable.
-
fbda79f3 Help: Document explicitly that 'cxx_std_##' features may not add a flag Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
antmak <antmak.pub@gmail.com> Merge-request: !7043
-
Brad King authored
-
bb2c7b7d FindMatlab: Fix logic error when minimum version is not found Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7047
-
Craig Scott authored
Previously, headers would typically be installed as bare files or as whole directories. File sets offer a better abstraction and associate headers with a target, installing them as part of the target. Add notes and update examples to draw the reader's attention to the advantages of file sets for headers.
-
- Mar 07, 2022
-
-
Kyle Edwards authored
Fixes: #23214
-
Brad King authored
Merge-request: !7047
-
Fix logic added by commit 7fdd5128 (FindMatlab: Fix version selection if a version is given, 2021-07-02, v3.22.0-rc1~66^2). Ensure that `_list_index` is always initialized to -1, akin to `list(FIND)` not finding a match. Issue: #22377
-
Brad King authored
This is commonly reported incorrectly as a bug, so call out this behavior explicitly in the documentation.
-
- Mar 05, 2022
-
-
Craig Scott authored
Reduce duplication and make the docs for target_sources() focus on the functionality rather than the properties it modifies. The properties are a lower level quantity, so put the relevant details for them in the property documentation. The target_sources() command only needs to reference the properties, not reproduce the property documentation. Improve the cross-referencing between the HEADER_... property docs. This helps build the mental picture of how they relate to each other.
-
- Mar 04, 2022