- Nov 16, 2023
- Nov 14, 2023
-
-
tophoo authored
-
0ad8fc5a FetchContent: Set CMAKE_EXPORT_FIND_PACKAGE_NAME c6e6861e install(EXPORT): Export find_dependency() calls 2837f592 cmExportFileGenerator: Add function to set required CMake version e62a3b86 Help/export: Add signature directives Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Brad King <brad.king@kitware.com> Acked-by:
Jason Juang <jasjuang@gmail.com> Merge-request: !8957
-
6ce94ae0 Find{BLAS,LAPACK}: Fix OpenBLAS ILP64 support with MSYS2 packages Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8968
-
16c59775 Fix per-config sources in multi-config generators when first config adds none Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !8971
-
-
27244a8f cmGeneratorExpressionNode: Fix short-circuit logic Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !8966
-
27244a8f cmGeneratorExpressionNode: Fix short-circuit logic Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !8966
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
-
2859be75 FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Acked-by:
Markus Mützel <markus.muetzel@gmx.de> Merge-request: !8965
-
2859be75 FindOpenMP: Add support for openmp 5.1 (llvm 17) and 5.2 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Acked-by:
Markus Mützel <markus.muetzel@gmx.de> Merge-request: !8965
-
Kitware Robot authored
-
- Nov 13, 2023
-
-
Brad King authored
Since commit b1c3ae33 (cmTarget: Short-circuit language computation if context independent., 2014-04-09, v3.1.0-rc1~669^2~1) we've tried to avoid repeating computation of the list of sources for a target for every configuration in the case that a per-config source (or object library) contributes zero sources. However, it is possible that an entry contributes zero sources in the first configuration processed but at least one source in other configurations. Fixes: #25400
-
Brad King authored
Merge-request: !8965
-
Fix logic added by commit 634079b8 (cmGeneratorExpressionEvaluator: Short-circuit boolean operators, 2023-09-11, v3.28.0-rc1~47^2) and add missing test cases. Fixes: #25412
-
Kyle Edwards authored
-
Kyle Edwards authored
Issue: #20511 Co-Authored-by:
Brad King <brad.king@kitware.com> Co-Authored-by:
Robert Maynard <rmaynard@nvidia.com>
-
Kyle Edwards authored
-
Kyle Edwards authored
-
llvm 17 now defaults to openmp 5.1; see LLVM commit `0c6f2f629cc0`. It makes FindOpenMP set OPENMP_FOUND and OpenMP_C_SPEC_DATE, but not OpenMP_C_VERSION, because it doesn't know the version mapping. Add the spec date to the version mapping for 5.1 and 5.2 to make things work again.
-
Typically, ILP64 BLAS libraries are suffixed with `64`, but the MSYS2 package provides the ILP64 version of OpenBLAS with a `_64` suffix.
-
5e0c1777 Optionally make `test` target depend on `all` eaa00d4d Tests: Add case to verify that 'make test' does not 'make all' Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Acked-by:
Jason Juang <jasjuang@gmail.com> Merge-request: !8956
-
7b99c42e Link step: Enable to configure deduplication of libraries 07501c16 Link Step: Introduce EntriesProcessing class Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Acked-by:
scivision <michael@scivision.dev> Merge-request: !8946
-
7073a6d2 ci/sphinx: Add html output as artifacts Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8960
-
Kitware Robot authored
-
- Nov 12, 2023
-
-
Kitware Robot authored
-
- Nov 11, 2023
-
-
Kitware Robot authored
-
- Nov 10, 2023
-
-
Fixes: #8774
-
Brad King authored
Place it in a new `RunCMake.BuiltinTargets` umbrella test meant to cover behavior of targets builtin to CMake.
-
07edab8e ctest_empty_binary_directory: Report more detail in failure message Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
scivision <michael@scivision.dev> Merge-request: !8959
-
c2974463 cmTargetExport: Analyze with IWYU Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8961
-
Kitware Robot authored
-
- Nov 09, 2023
-
-
Marc Chevrier authored
Some platforms, Apple or Windows for instance, do not require to duplicate static libraries to resolve mutual dependencies. Moreover, Xcode version 15 emits a warning if a library is duplicated. On Windows, enable a better control of libraries order. Fixes: #20722, #25297
-
Kyle Edwards authored
Since there is no cmTargetExport.cxx, cmTargetExport.h was not being analyzed by IWYU. Associate cmTargetExport.h with cmExportSet.cxx.
-
Kyle Edwards authored
-
-