- Aug 02, 2021
-
-
53aabe98 VS: Fix assertion failure on INCLUDE_DIRECTORIES in INTERFACE libraries Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6411
-
7ce71837 NVHPC: Support 21.07 change to '-MD' where it behaves like gcc Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6408
-
283e8d8d AUTOUIC: Add test for cyclic dependency between UI headers and timestamp Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
alcroito <alexandru.croitor@qt.io> Merge-request: !6404
-
03ddaf17 Help: Add missing versionadded annotation for CPACK_DMG_FILESYSTEM Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6416
-
ca371d3a Help: Fix unlinked mention of CMAKE_TOOLCHAIN_FILE Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6417
-
- Jul 31, 2021
-
-
Craig Scott authored
-
- Jul 30, 2021
-
-
Craig Scott authored
-
- Jul 29, 2021
-
-
Brad King authored
Since commit 43919131 (Add INTERFACE libraries to generated buildsystem if they have SOURCES, 2020-07-20, v3.19.0-rc1~346^2~1), the VS generator may process INTERFACE libraries. Avoid code paths in the generator that process include directories because they should not be used by INTERFACE libraries since they do not compile anything. Fixes: #22494
-
-
a1261ce9 Platform/Haiku: Remove the include-once behavior Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6401
-
3975678f CUDA/Clang: Simplify --register-link-binaries logic 0b1cea66 CUDA/Clang: Fix separable compilation in non-root directories with Makefiles Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6400
-
26170ea3 CTest: Reset multi-options to persistent multi-options Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6403
-
The behavior was added by commit 7ebc1cb2 (Haiku: Several fixes to platform module, 2013-10-05, v3.0.0-rc1~541^2~3), but was not explained in its commit message. No other platform modules do this. The include-once behavior results in incorrect variables set in some larger projects, e.g. .NET Core, particularly when cross-compiling, `CMAKE_DL_LIBS` being one of these. Remove it.
-
Raul Tambre authored
Move the logic for appending cubin afterwards, so the check can simply be empty(). With the Makefile generator the option is now at the front instead of being intermixed with the actual bins.
-
Raul Tambre authored
Seems the relative paths were wrong basically all around such that only compiling files in the top-level directory would work. I've modified CudaOnly.SeparateCompilation to cover this. Fixes #22482.
-
- Jul 28, 2021
-
-
Alexey Edelev authored
Follow up test for the commit 9cebdbec.
-
Kyle Edwards authored
44ad3f0b added multi-options to CTest, but didn't reset them, causing ctest_test() to fail if it was run multiple times with different label arguments. Reset the multi-options. Fixes: #22485
-
3e42bf3e CMakePresets: Check presets with their own file version Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6398
-
- Jul 27, 2021
-
-
Kyle Edwards authored
06e69813 added support for optional binaryDir and generator, but use the dependent preset's file version instead of the current preset's file version. Check presets with their own file version instead of their dependent's file version. Fixes: #22428
-
0b5301a7 FindXCTest: Fix output directory for test bundle with Xcode 12.5 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6379
-
aa4c3018 Add option to explicitly avoid using execinfo for backtraces Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6386
-
937f454f VS: Remove C++ module CompileAs flag table entries for v142 and v143 8fb349a8 VS: Remove cl /FS entry from flag table for v142 and v143 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Niels Dekker <niels_dekker_address_until_2024@xs4all.nl> Merge-request: !6390
-
91968ca6 Tests/CompileOptions: allow CMAKE_BUILD_TYPE=None Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6385
-
- Jul 26, 2021
-
-
The fix from commit eafe740e (FindXCTest: Fix output directory for test bundle with new build system, 2021-02-09, v3.19.5~5^2) is not necessary with Xcode 12.5, which seems to have changed/fixed the behaviour again. Fixes: #22462
-
backtrace(3) from libexecinfo in musl will run into crash [1]. Provide an option to disable it explicitly even if libexecinfo is present. 1: https://www.openwall.com/lists/musl/2021/07/17/1
-
49771841 Merge branch 'upstream-KWSys' into update-kwsys 7fc3f700 KWSys 2021-07-26 (d5fd6ca2) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6391
-
Brad King authored
The `CompileAs` entry in a `.vcxproj` file with values: * `CompileAsCppModule` for `-interface` * `CompileAsCppModuleInternalPartition` for `-internalPartition` * `CompileAsHeaderUnit` for `-exportHeader` does not cause the corresponding flag to be added to the command line. Drop the flag table entries so that the flags go to `AdditionalOptions`. Fixes: #22477
-
Brad King authored
The `ForceSynchronousPDBWrites` entry in a `.vcxproj` file does not actually cause the `/FS` flag to be added to the command line. Fixes: #22476
-
Brad King authored
# By KWSys Upstream * upstream-KWSys: KWSys 2021-07-26 (d5fd6ca2)
-
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit d5fd6ca2ba5b4ca04d7ac346ceb87f7d2b0ad8aa (master). Upstream Shortlog ----------------- Dženan Zukić (1): 7079df74 SystemTools: Fix GetOperatingSystemNameAndVersion empty string return Đoàn Trần Công Danh (1): 4e69b791 SystemInformation: Add option to explicitly avoid using execinfo
-
In the same spirit of commit ce1cadd3, (Tests/ConfigSources: fix for non main stream CMAKE_BUILD_TYPE, 2021-04-01). Allow distributions' check to pass seemlessly. Issue: #22470
-
f6e5743d Help: Clarify and correct wording around DEPFILE option Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6387
-
08131e83 Tests: Clean up Ninja Multi-Config test from cb777dd8 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6383
-
e5ec0e52 AUTOUIC: Fix generating of dependency rules for UI header files Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6380
-
4bda0337 AutoGen: Fix needless compilation of mocs_compilation.cpp Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6381
-
ba6d1947 Help: Add cross-references between test output size ctest variables cdde9e5a Help: Improve wording and cross-referencing for ctest JUnit output Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6389
-
Craig Scott authored
-
- Jul 25, 2021
-
-
Craig Scott authored
-
- Jul 24, 2021
-
-
Craig Scott authored
The previous wording contradicted itself regarding whether Visual Studio generators were supported, and about when generator expressions could be used. Restructure the paragraphs and max it clearer what support was added in which CMake versions.
-