- Jun 02, 2021
-
-
Brad King authored
# By KWSys Upstream * upstream-KWSys: KWSys 2021-06-02 (ad35b3ba)
-
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit ad35b3bae42fe21b8ea1d35799c8f141c9d5a2ec (master). Upstream Shortlog ----------------- Adriaan de Groot (1): e65c5693 testSystemTools: apply root-check to more systems
-
1cb4f592 add_custom_command: Target-dependent generator expression support Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6176
-
a12639e6 file(GET_RUNTIME_DEPENDENCIES): Add POST_{IN,EX}CLUDE_FILES arguments Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6170
-
-
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
-
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
-
Kitware Robot authored
-
- Jun 01, 2021
-
-
Kyle Edwards authored
-
f7ba3a05 FileAPI: Populate information for IMPORTED_RUNTIME_ARTIFACTS df7040a2 install(): Add IMPORTED_RUNTIME_ARTIFACTS mode 60e752ce Refactor: Move common methods into cmInstallGenerator Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6162
-
3941555d target_link_libraries: Place $<TARGET_OBJECTS> before libraries f530b3a2 OpenWatcom: Add infrastructure to link to object files 8a4ca110 cmComputeLinkInformation: Improve type safety of item IsPath member 83ad066e cmComputeTargetDepends: Factor out helper to add object library dependency 7f506b95 cmGeneratorTarget: Refactor link item lookup 96809a85 cmGeneratorTarget: Give temporary link impl item an explicit name ddffbb8a cmMakefile: Register explicit object sources more efficiently 18e42d3e cmGeneratorExpressionNode: Constify local variable Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6166
-
9411766c BinUtils: Avoid llvm-objdump versions older than Clang 9 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6175
-
Kitware Robot authored
-
- May 31, 2021
-
-
a42add6c UseJava: Add version for RESOURCES option Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6178
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Raul Tambre authored
OUTPUT variant with a TARGET given to allow resolving target-based generator expressions wouldn't work because OUTPUT is resolved before generator targets are created, i.e. FindGeneratorTargetToUse() returns nullptr. This is a known limitation, see #21364. Implements #21336.
-
Kitware Robot authored
-
- May 30, 2021
-
-
Marc Chevrier authored
-
Kitware Robot authored
-
- May 29, 2021
-
-
Raul Tambre authored
Added in LLVM commit a8f75d497daa2684a03909d7c31d5bce11b427e1, will be released in 13.0.
-
ae108418 Launchers: Support setting linker launchers 92c8b836 cmNinjaNormalTargetGenerator: Fix "Language" rule variable d93bfd95 Tests/CompilerLauncher: Fix file names and clarify comment Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6092
-
316cbbe8 Makefiles: Fix CMAKE_EXPORT_COMPILE_COMMANDS crash with custom compile rule Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6173
-
-
316cbbe8 Makefiles: Fix CMAKE_EXPORT_COMPILE_COMMANDS crash with custom compile rule Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6173
-
Brad King authored
-
Brad King authored
Use an enum to avoid implicit conversions to bool.
-
Brad King authored
Since commit cf82300a (BinUtils: Clarify search logic and make it more consistent, 2021-05-27) we correctly prefer the more-specific name `llvm-objdump` over `objdump` when using Clang. However, this breaks `file(GET_RUNTIME_DEPENDENCIES)` with `llvm-objdump` from Clang 8 and below. Avoid those older versions of `llvm-objdump`.
-
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.
-
Kitware Robot authored
-
- 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
-
Brad King authored
-
Brad King authored
Look up items individually so the call sites can do something with the result besides appending to a vector.
-
Brad King authored
-
Brad King authored
`AddTargetObject` knows the location of object files.
-
Brad King authored
-
59d9fa71 gitlab-ci: Update Windows builds to MSVC 19.29-16.10 toolset Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6172
-
-