- Jul 07, 2022
-
-
Brad King authored
-
a78d1022 ccmake: Fix mangled configuration log with PDCurses on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7458
-
913ea78d Genex LINK_LIBRARY and LINK_GROUP: check supported properties Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7454
-
7d6e0180 FindwxWidgets: Do not reset wxWidgets_LIB_DIR unnecessarily 6dce42b1 FindwxWidgets: Restore win32 find style on MinGW Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7451
-
Brad King authored
-
Brad King authored
-
28d52a43 FindLAPACK: Add '-fortranlibs' flag only with NVHPC/PGI compilers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7452
-
Brad King authored
Merge-request: !7452
-
Brad King authored
Merge-request: !7452
-
- Jul 06, 2022
-
-
Since commit 2c9e623e (Find{BLAS,LAPACK}: Add support for the NVHPC LAPACK library, 2021-05-05, v3.21.0-rc1~192^2) we try the `-fortranlibs` option as a dependency of the NVHPC LAPACK. That flag is specific to the NVHPC/PGI compilers, so use it conditionally with them. Without this modification, CMake fails to find LAPACK if - compiler ID is GNU - `BLA_STATIC` is `ON` - `BLA_VENDOR` is not defined or set to `All` Fixes: #23705, #22878
-
This fix seems to work on both Windows and Ubuntu (WSL). Issue: #18053
-
Marc Chevrier authored
Refines check for properties supporting these genex. Enhance error message. Fixes: #23699
-
Only reset it when `WX_ROOT_DIR` had a value. This change allows to set both `wxWidgets_LIB_DIR` and `wxWidgets_ROOT_DIR` at the same time when they where previously `-NOTFOUND`.
-
Since commit 6fac8af9 (FindwxWidgets: set wxWidgets_FIND_STYLE to unix on MINGW, 2022-04-11, v3.24.0-rc1~296^2), we only tried unix find style on MinGW. However, only some MinGW builds have the `wx-config` needed for unix find style. Other builds, including those using the official wxWidgets makefiles, do not provide `wx-config` and need to use win32 find style. To accommodate both use cases, first use win32 find style and if it fails, use unix find style.
-
e8792da0 genex-LINK_LIBRARY: ensure correct generation inside LINK_GROUP genex Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7443
-
- Jul 05, 2022
-
-
2a19231d FindwxWidgets: Support more wxWidgets versions, including 3.2 85344942 FindwxWidgets: Use version number from header for library names ed51e0bb FindwxWidgets: Move extracting version number to a macro Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7448
-
5fa14dde Help: Document that CPack Archive Generator <component> is all uppercase Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7438
-
a4f0321d Help: Document $<TARGET_FILE> dependency behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7431
-
ee6b4294 Help: Clarify that option() is a boolean Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7434
-
Update the example to use a more recent wxWidgets version. Use a list with known version numbers when searching for installation directories and wx-config names.
-
-
-
-
Fixes: #23686
-
Also describe `option()` behavior in project vs. script mode.
-
703900d1 Help: Mention CMP0131 in LINK_LIBRARIES docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7444
-
35ec676a NVHPC: warnings as error flag is "-Werror" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7415
-
cd324110 CUDA: NVCC support for COMPILE_WARNING_AS_ERROR target property 2e9ac1d2 Tests: Refactor warn on error tests to support multiple languages Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7417
-
Marc Chevrier authored
This fix ensures the following pattern is correctly handled: $<LINK_GROUP:group_feat,$<LINK_LIBRARY:lib_feat,mylib>> With: CMAKE_LINK_GROUP_USING_group_feat = "—START_GROUP" "—END_GROUP" CMAKE_LINK_LIBRARY_USING_lib_feat = "—PREFIX" "—LINK <LIBRARY>" "—SUFFIX" Before the fix, we get the following generation: —START_GROUP —PREFIX —LINK /path/to/mylib —END_GROUP —SUFFIX —END_GROUP and —SUFFIX are in the wrong order After the fix, we get the correct order: —START_GROUP —PREFIX —LINK /path/to/mylib —SUFFIX —END_GROUP
-
- Jul 04, 2022
-
-
53786166 Genex LINK_LIBRARY: MacOS: enhance *_LIBRARY features c55d42eb Darwin.cmake: Fix indenting Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7433
-
Craig Scott authored
-
- Jul 03, 2022
-
-
d185f7c0 Help: Rework $<LINK_LIBRARY>, $<LINK_GROUP> and related docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7413
-
-
Craig Scott authored
-
Craig Scott authored
These changes restructure the docs to improve readability and flow, correct grammar and typos, and fix errors and inconsistencies in some of the examples. Fixes: #23684
-
- Jul 01, 2022
-
-
8bd98b81 Genex: Fix TARGET_BUNDLE_DIR_NAME incorrect extension Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7428
-
Fix the genex from commit 997af2e1 (Genex: Add TARGET_BUNDLE_DIR_NAME, 2022-04-14, v3.24.0-rc1~233^2) to use the correct bundle directory extension for each bundle type. Fixes: #23683
-
-
-
- Jun 30, 2022
-
-
Brad King authored
-