- Jun 21, 2021
-
-
Brad King authored
Merge-request: !6249
-
- Jun 20, 2021
-
-
Craig Scott authored
In 5e941a54 (ExternalProject: Ensure git fetch if updating to hash we don't have yet, 2021-05-09), the form ${ref}^{commit} was used to ensure the ref was treated as a commit. When running under a MSYS2 or Cygwin shell, the {commit} part can be translated by the shell, leaving it as ${ref}^commit, which git doesn't understand. Use the equivalent but safer form ${ref}^0, since it won't be subject to the shell substitution issue. Fixes: #22299
-
- Jun 17, 2021
-
-
c017098d CMake: Allow override of unexpected non-flow-control commands Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6232
-
947f0c8b VS: Do not apply '/external:W*' flag table mapping on VS < 16.10 e59a208b cmGlobalVisualStudio10Generator: Adopt GetVSInstanceVersion method d6d4af0e cmGlobalVisualStudio10Generator: Move static functions to anonymous namespace Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6233
-
- Jun 16, 2021
-
-
Brad King authored
Since commit 9054cd05 (VS: Add flag table entries for '/external:W*' flags in VS 16.10, 2021-05-28, v3.20.4~10^2) we map flags to the `ExternalWarningLevel` element. VS 16.9 does not support that element, but its `cl` compiler does support the `/external:W*` flags. Filter out the flag table entry on older VS versions. Fixes: #22308
-
Brad King authored
Port from `cmGlobalVisualStudioVersionedGenerator`.
-
Brad King authored
-
Kyle Edwards authored
Fixes: #22310
-
9c988784 gitlab-ci: update macOS jobs to use Xcode 12.5 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6229
-
- Jun 15, 2021
-
-
Brad King authored
-
- Jun 14, 2021
-
-
e49cbf1d Help: cmake_path: fix erroneous example for IS_PREFIX Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6223
-
68bbec66 fileapi: Fix codemodel-v2 link command fragment relative paths Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6220
- Jun 12, 2021
-
-
Marc Chevrier authored
-
- Jun 11, 2021
-
-
Brad King authored
Use the same `cmLinkLineComputer` subclass as the generator does. This affects the base directory from which relative paths are computed. Fixes: #22301
-
- Jun 09, 2021
-
-
534c40e6 presets: Fix buildPreset "targets" not allowing a single string 5d676328 presets: Fix buildPreset "jobs" 93e396b4 presets: Fix buildPreset "jobs" field test case Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !6190
-
6d4c51c2 IRSL: Add Intel oneAPI redist location on Windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6199
-
- Jun 08, 2021
- Jun 07, 2021
-
-
c44dfdfd FindBoost: Add check for json component header in Boost 1.75+ Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6193
-
- Jun 04, 2021
-
-
In commit 82930647 (FindBoost: Add support for Boost 1.75, 2021-02-03, v3.19.5~9^2) the dependencies of the json component were added, but the header listing was left out.
-
9d7ebb47 ci: use consistent sccache builds Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6156
-
- Jun 02, 2021
-
-
Ben Boeckel authored
-
886e2706 Clang/MSVC: C++20 final flag, C++23 support 3aaf1d91 MSVC: C++20 final flag, C++23 support Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Alex <leha-bot@yandex.ru> Acked-by:
Michael Hirsch <michael@scivision.dev> Merge-request: !6174
-
- May 29, 2021
-
-
Raul Tambre authored
Added in LLVM commit a8f75d497daa2684a03909d7c31d5bce11b427e1, will be released in 13.0.
-
316cbbe8 Makefiles: Fix CMAKE_EXPORT_COMPILE_COMMANDS crash with custom compile rule Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6173
-
Raul Tambre authored
Microsoft intends to ship the final C++20 flag in VS 16.11 albeit with a few parts missing due planned ABI breaking changes. The current 16.11 Preview 1 toolchain version is 19.29.30129.3, so let's restrict based on that.
-
- May 28, 2021
-
-
Brad King authored
Extend the fix from commit 67e2130c (Makefiles: Fix CMAKE_EXPORT_COMPILE_COMMANDS crash with custom compile rule, 2020-11-20, v3.19.1~8^2) to work for the `<FLAGS>` placeholder too. Also fix the test case to actually enable `EXPORT_COMPILE_COMMANDS` on the test target. Fixes: #22261
-
59d9fa71 gitlab-ci: Update Windows builds to MSVC 19.29-16.10 toolset Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6172
-
9054cd05 VS: Add flag table entries for '/external:W*' flags in VS 16.10 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6171
-
Brad King authored
-
a60141fe VS: Add special case for '-T version=14.29.16.10' under VS 16.10 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6169
-
Brad King authored
Fixes: #22255
-
- May 27, 2021
-
-
Brad King authored
Extend the table of special cases from commit 58a50a3a (VS: Fix '-T version=14.28' under VS 16.9, 2021-03-11, v3.19.7~1^2~1). Add a special case for the name VS 16.11 will use for VS 16.10's default toolset, so that it can be used with VS 16.10 too. Using '-T version=14.29.16.10' actually works under VS 16.10 without this change, but only because there is only one 14.29 toolset so the two-component prefix happens to match the right one. Make it explicit. Issue: #21922
-
- May 25, 2021
-
-
38f2562d CMP0082: Check EXCLUDE_FROM_ALL property at generate time Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6158
-
- May 24, 2021
-
-
Kyle Edwards authored
Fixes: #22234
-
- May 21, 2021
-
-
8a9753e4 ExternalProject: Only add git config setting with git 1.7.7 or later Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6145
-