- Jul 13, 2021
-
-
Also, fix incorrect `retval` accumulation.
-
Fix: #19735
-
-
Also, return early to reduce nesting level of the function body.
-
The `cmCPackDebGenerator::createDeb()` and `cmCPackDebGenerator::createDbgsymDDeb()` in fact have boolean return value.
-
-
-
68b961d3 CPack/DEB: Add postinst/postrm ldconfig for multi-arch lib dirs Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6341
-
de4f1f26 CTest: add an ENVIRONMENT_MODIFICATION property 4c757fa3 Help/prop_test/ENVIRONMENT: clarify the scope of the changes Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6299
-
6c440ea3 cmake: Model normal and try-compile project kinds explicitly 2065bd73 cmState: Construct with mode Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6337
-
d1bece92 UseSWIG: Use swig generated dependencies for Visual Studio Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6327
-
113cc4c6 libuv: Allow windows UNC path with forward slashes Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6330
-
542bd343 VS: Always enable CMAKE_MSVCIDE_RUN_PATH Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6334
-
-
5aeda182 file(GET_RUNTIME_DEPENDENCIES): Use cmELF unconditionally 17aa96bb Merge branch 'master' into file-grd-arch b2c03347 file(GET_RUNTIME_DEPENDENCIES): Check architecture of dependencies Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6339
-
b2c03347 file(GET_RUNTIME_DEPENDENCIES): Check architecture of dependencies Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6339
-
-
2114d717 Help: Fix preset example cmakeMinimumRequired Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !6333
-
2114d717 Help: Fix preset example cmakeMinimumRequired Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !6333
-
-
805fa791 CPack/DEB: Avoid overriding user-provided `postinst` and `postrm` Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6335
-
805fa791 CPack/DEB: Avoid overriding user-provided `postinst` and `postrm` Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6335
-
-
31ac4b91 ci: Verify that Intel MKL is found when it is the only BLAS/LAPACK 57dcde19 Find{BLAS,LAPACK}: Avoid clobbering results when no vendor is requested Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6336
-
31ac4b91 ci: Verify that Intel MKL is found when it is the only BLAS/LAPACK 57dcde19 Find{BLAS,LAPACK}: Avoid clobbering results when no vendor is requested Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6336
-
Kitware Robot authored
-
- Jul 12, 2021
-
-
Fixes: #22411
-
When a user provides `CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA` or `CPACK_DEBIAN_<comp>_PACKAGE_CONTROL_EXTRA` variables in `CMakeLists.txt` and the package contains dynamic libraries, the `CPackDeb.cmake` sets `CPACK_ADD_LDCONFIG_CALL` to `1`. Later it analyzes if defaulted `postinst`/`postrm` should be generated trying to check if the user provides any in `CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA` variable. However, the `foreach` loop uses the invalid variable `PACKAGE_CONTROL_EXTRA` instead, so these files gonna be overridden. Fix the variable name. Fixes: #22410
-
Kyle Edwards authored
Starting with CMake 3.22, cmELF.h is always available, so use it unconditionally.
-
Kyle Edwards authored
-
Kyle Edwards authored
Fixes: #22106
-
Brad King authored
Construct with the project kind instead of mutating state after construction.
-
Brad King authored
-
Brad King authored
Issue: #22403
-
Brad King authored
Logic added by commit 4c74c86f (FindBLAS/LAPACK: Add support for the Fujitsu SSL2 library, 2021-01-27, v3.21.0-rc1~402^2~1) accidentally expressed a boolean condition without proper grouping. The pattern was then copied by commit 2c9e623e (Find{BLAS,LAPACK}: Add support for the NVHPC LAPACK library, 2021-05-05, v3.21.0-rc1~192^2). The resulting logic incorrectly tries Fujitsu and NVHPC vendors even after results are found from another vendor, and then erases those. Fix the grouping. Fixes: #22403
-
Since commit 8bc5c896 (CMakePresets.json: Add the ability to conditionally disable presets, 2021-03-10, v3.21.0-rc1~464^2) the example requires presets version 3 support, which is not available until CMake 3.21. CMake 3.20.0 can't open v3 presets. Make cmakeMinimumRequired compatible with the example's version.
-
14e57e96 LINK_WHAT_YOU_USE feature: externalize configuration 9c5132a5 PGI: Fix "LINKER:" prefix generated separator 8a93de08 cmGeneratorTarget: Add method for LINKER: prefix translation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6306
-
bb5fc382 CPack/RPM: Add option to set %global __requires_exclude_from Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !6324
-