Brad King
0b05adebcc
Merge topic 'lcc-additional-implicit-link-dirs'
...
0eea1e8563 LCC: for OpenMP, collectly determine implicit link dirs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7436
2022-07-06 08:53:47 -04:00
Brad King
db256a5154
Merge topic 'pkgconfig-when-spaces-in-path'
...
bcdac84961 Tests/FindPkgConfig: correctly handle broken pkg-config
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !7435
2022-07-06 08:51:58 -04:00
Kitware Robot
d7ba536841
CMake Nightly Date Stamp
2022-07-06 00:01:09 -04:00
Brad King
fc30196e76
Merge branch 'release-3.24'
2022-07-05 17:35:06 -04:00
Brad King
016bc9715c
Merge topic 'FindwxWidgets-more-versions'
...
2a19231d61 FindwxWidgets: Support more wxWidgets versions, including 3.2
853449429d FindwxWidgets: Use version number from header for library names
ed51e0bb75 FindwxWidgets: Move extracting version number to a macro
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7448
2022-07-05 17:35:06 -04:00
Brad King
4a8db1783c
Merge topic 'FindwxWidgets-more-versions' into release-3.24
...
2a19231d61 FindwxWidgets: Support more wxWidgets versions, including 3.2
853449429d FindwxWidgets: Use version number from header for library names
ed51e0bb75 FindwxWidgets: Move extracting version number to a macro
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7448
2022-07-05 17:35:05 -04:00
Brad King
1d1b3ec199
Merge branch 'release-3.24'
2022-07-05 17:33:55 -04:00
Brad King
90f292db56
Merge topic 'doc-cpack-archive-component'
...
5fa14ddecb Help: Document that CPack Archive Generator <component> is all uppercase
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7438
2022-07-05 17:33:55 -04:00
Brad King
a5a442d9e5
Merge topic 'doc-cpack-archive-component' into release-3.24
...
5fa14ddecb Help: Document that CPack Archive Generator <component> is all uppercase
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7438
2022-07-05 17:33:54 -04:00
Brad King
6271f9f186
Merge branch 'release-3.24'
2022-07-05 17:32:28 -04:00
Brad King
7de107ca56
Merge topic 'doc-TARGET_FILE-depends' into release-3.24
...
a4f0321ddc Help: Document $<TARGET_FILE> dependency behavior
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7431
2022-07-05 17:32:27 -04:00
Brad King
3c9f4f8389
Merge topic 'doc-TARGET_FILE-depends'
...
a4f0321ddc Help: Document $<TARGET_FILE> dependency behavior
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7431
2022-07-05 17:32:27 -04:00
Brad King
eb21e350cc
Merge branch 'release-3.24'
2022-07-05 17:31:06 -04:00
Brad King
c3f53b8280
Merge topic 'docopt'
...
ee6b429498 Help: Clarify that option() is a boolean
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7434
2022-07-05 17:31:06 -04:00
Brad King
b90757a13a
Merge topic 'docopt' into release-3.24
...
ee6b429498 Help: Clarify that option() is a boolean
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7434
2022-07-05 17:31:05 -04:00
Maarten Bent
2a19231d61
FindwxWidgets: Support more wxWidgets versions, including 3.2
...
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.
2022-07-05 14:55:43 -04:00
Maarten Bent
853449429d
FindwxWidgets: Use version number from header for library names
2022-07-05 14:55:43 -04:00
Maarten Bent
ed51e0bb75
FindwxWidgets: Move extracting version number to a macro
2022-07-05 14:55:43 -04:00
David Faure
5fa14ddecb
Help: Document that CPack Archive Generator <component> is all uppercase
2022-07-05 11:36:29 -04:00
Robert Maynard
a4f0321ddc
Help: Document $<TARGET_FILE> dependency behavior
...
Fixes : #23686
2022-07-05 11:31:23 -04:00
Michael Hirsch
ee6b429498
Help: Clarify that option() is a boolean
...
Also describe `option()` behavior in project vs. script mode.
2022-07-05 11:05:54 -04:00
Brad King
035d6d5251
Merge branch 'release-3.24'
2022-07-05 10:35:37 -04:00
Brad King
395ebfffd4
Merge topic 'doc-CMP0131'
...
703900d166 Help: Mention CMP0131 in LINK_LIBRARIES docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7444
2022-07-05 10:35:37 -04:00
Brad King
8fd68f9dd3
Merge topic 'doc-CMP0131' into release-3.24
...
703900d166 Help: Mention CMP0131 in LINK_LIBRARIES docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7444
2022-07-05 10:35:36 -04:00
Brad King
5e1079c607
Merge branch 'release-3.24'
2022-07-05 10:32:55 -04:00
Brad King
aa1eaf6b8a
Merge topic 'nvhpc-Werror'
...
35ec676ace NVHPC: warnings as error flag is "-Werror"
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7415
2022-07-05 10:32:55 -04:00
Brad King
c70ed631f7
Merge topic 'nvhpc-Werror' into release-3.24
...
35ec676ace NVHPC: warnings as error flag is "-Werror"
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7415
2022-07-05 10:32:54 -04:00
Brad King
ab4d7a0756
Merge branch 'release-3.24'
2022-07-05 10:31:23 -04:00
Brad King
d5772027c2
Merge topic 'add_nvcc_compile_warning_support'
...
cd324110d2 CUDA: NVCC support for COMPILE_WARNING_AS_ERROR target property
2e9ac1d272 Tests: Refactor warn on error tests to support multiple languages
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7417
2022-07-05 10:31:23 -04:00
Brad King
6fee995256
Merge topic 'add_nvcc_compile_warning_support' into release-3.24
...
cd324110d2 CUDA: NVCC support for COMPILE_WARNING_AS_ERROR target property
2e9ac1d272 Tests: Refactor warn on error tests to support multiple languages
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7417
2022-07-05 10:31:22 -04:00
Kitware Robot
15f4ee89fe
CMake Nightly Date Stamp
2022-07-05 00:01:10 -04:00
Craig Scott
3f3c39b57e
Merge branch 'release-3.24'
2022-07-04 23:53:14 -04:00
Craig Scott
c86c99fb54
Merge topic 'LINK_LIBRARY-Darwin-LIBRARY-features-enhancements'
...
537861664a Genex LINK_LIBRARY: MacOS: enhance *_LIBRARY features
c55d42eb42 Darwin.cmake: Fix indenting
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7433
2022-07-04 23:53:14 -04:00
Craig Scott
ba107f05b3
Merge topic 'LINK_LIBRARY-Darwin-LIBRARY-features-enhancements' into release-3.24
...
537861664a Genex LINK_LIBRARY: MacOS: enhance *_LIBRARY features
c55d42eb42 Darwin.cmake: Fix indenting
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7433
2022-07-04 23:53:13 -04:00
Craig Scott
703900d166
Help: Mention CMP0131 in LINK_LIBRARIES docs
2022-07-05 11:08:56 +10:00
Kitware Robot
acf3fe632c
CMake Nightly Date Stamp
2022-07-04 00:01:21 -04:00
Craig Scott
6edd4f91c7
Merge branch 'release-3.24'
2022-07-03 00:50:45 -04:00
Craig Scott
51dd0d758d
Merge topic 'doc-LINK_LIBRARY_genex'
...
d185f7c0a8 Help: Rework $<LINK_LIBRARY>, $<LINK_GROUP> and related docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7413
2022-07-03 00:50:45 -04:00
Craig Scott
2a336d8554
Merge topic 'doc-LINK_LIBRARY_genex' into release-3.24
...
d185f7c0a8 Help: Rework $<LINK_LIBRARY>, $<LINK_GROUP> and related docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7413
2022-07-03 00:50:44 -04:00
Marc Chevrier
537861664a
Genex LINK_LIBRARY: MacOS: enhance *_LIBRARY features
2022-07-03 14:43:23 +10:00
Craig Scott
c55d42eb42
Darwin.cmake: Fix indenting
2022-07-03 14:43:23 +10:00
Craig Scott
d185f7c0a8
Help: Rework $<LINK_LIBRARY>, $<LINK_GROUP> and related docs
...
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
2022-07-03 14:34:41 +10:00
Kitware Robot
1392102e88
CMake Nightly Date Stamp
2022-07-03 00:01:07 -04:00
Kitware Robot
f1e38ec0a7
CMake Nightly Date Stamp
2022-07-02 00:01:10 -04:00
makise-homura
bcdac84961
Tests/FindPkgConfig: correctly handle broken pkg-config
...
Older versions of pkg-config (e.g. 0.21 and 0.22) do not
handle correctly spaces in paths specified in .pc files.
It breaks RunCMake.FindPkgConfig test, if CMake is built
inside path containing spaces. In this case, we check if
we're inside such path, and if pkg-config is broken; and
if both are true, test is to be skipped.
2022-07-01 19:22:59 +03:00
Brad King
f41b2b25a6
Merge topic 'findicu'
...
669b6a37f5 FindICU: Fix component reporting logic
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7430
2022-07-01 11:16:32 -04:00
Brad King
2ecdf00f07
Merge topic 'FindRuby-version-matching'
...
abe8192d82 FindRuby: Simplify version matching
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7425
2022-07-01 08:26:18 -04:00
Brad King
27a103e8bc
Merge topic 'file-archive-args'
...
7c83265e59 file(ARCHIVE*): Simplify acceptance of empty list arguments
dfff470d15 file(ARCHIVE*): Add test for keyword arguments with missing values
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !7427
2022-07-01 08:24:36 -04:00
Brad King
45178d7f95
Merge branch 'release-3.24'
2022-07-01 08:19:36 -04:00
Brad King
34d746e419
Merge topic 'genex-TARGET_BUNDLE_DIR_NAME'
...
8bd98b8117 Genex: Fix TARGET_BUNDLE_DIR_NAME incorrect extension
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !7428
2022-07-01 08:19:36 -04:00