Alexander Neundorf
66ad61ba79
Help: improve documentation for BUILD_RPATH
...
Now all properties related to BUILD_RPATH are linked from the
documentation for BUILD_RPATH.
SKIP_BUILD_RPATH now also refers to BUILD_RPATH.
2023-01-20 11:28:06 -05:00
Alexander Neundorf
25e7791dc1
Help: improve docs for INSTALL_RPATH
...
The documentation for INSTALL_RPATH now links to all (or at least most)
properties (and variables) related to the install rpath, which
should make it easier for users to find out how RPATH works.
Also change "True" to "TRUE"
2023-01-19 22:51:52 +01:00
Alexander Neundorf
099292f123
Help: improve docs for rpath-related variables
...
Now all RPATH-related variables link to the related
RPATH-related variables. Some also link to the
INSTALL_RPATH and BUILD_RPATH target properties.
2023-01-19 22:51:36 +01:00
Kitware Robot
b2a6527f37
CMake Nightly Date Stamp
2023-01-06 00:01:09 -05:00
Kitware Robot
12f9582f92
CMake Nightly Date Stamp
2023-01-05 00:01:06 -05:00
Kitware Robot
4fec7f9de5
CMake Nightly Date Stamp
2023-01-04 00:01:09 -05:00
Kitware Robot
323ff3e9ab
CMake Nightly Date Stamp
2023-01-03 00:01:09 -05:00
Kitware Robot
e1eacbe2c5
CMake Nightly Date Stamp
2023-01-02 00:01:32 -05:00
Craig Scott
ed9cdcd73a
Merge topic 'std-move-on-return-warning'
...
ba981bb2ed TryCompileCode(): Prevent warning on return value
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8043
2023-01-01 08:02:29 -05:00
Kitware Robot
3f7322595c
CMake Nightly Date Stamp
2023-01-01 00:01:08 -05:00
Kitware Robot
bf7d8ad970
CMake Nightly Date Stamp
2022-12-31 00:01:08 -05:00
Kitware Robot
bb52a1781a
CMake Nightly Date Stamp
2022-12-30 00:01:08 -05:00
Craig Scott
ba981bb2ed
TryCompileCode(): Prevent warning on return value
...
Some newer compilers warn in situations where the returned local
variable could be movable, but a C++11 defect meant older compilers
may still return a copy when a type conversion is involved. Adding
the suggested std::move prevents that warning on that compiler, but
creates a new warning on others. Constructing the actual return type
explicitly with the suggested std::move on the constructor argument
keeps both sets of compilers happy.
2022-12-30 10:42:55 +11:00
Kitware Robot
06dfd7b705
CMake Nightly Date Stamp
2022-12-29 00:01:09 -05:00
Kitware Robot
935974fb72
CMake Nightly Date Stamp
2022-12-28 00:01:07 -05:00
Kitware Robot
bf5c16a9fe
CMake Nightly Date Stamp
2022-12-27 00:01:15 -05:00
Kitware Robot
c1e1ba1973
CMake Nightly Date Stamp
2022-12-26 00:01:18 -05:00
Kitware Robot
c63dc1dbe4
CMake Nightly Date Stamp
2022-12-25 00:01:07 -05:00
Kitware Robot
6db1150115
CMake Nightly Date Stamp
2022-12-24 00:01:11 -05:00
Marc Chevrier
01f948fcc9
Merge topic 'useswig-docs'
...
87778d2da5 Help: Enhance UseSWIG module documentation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8013
2022-12-23 05:09:51 -05:00
Kitware Robot
0d1ad52039
CMake Nightly Date Stamp
2022-12-23 00:01:15 -05:00
FeRD (Frank Dana)
87778d2da5
Help: Enhance UseSWIG module documentation
...
* Add section headings
* Add TOC (HTML only)
* Move `swig_link_libraries()` to "Deprecated commands"
section at end of docs, document as deprecated in favor of
`target_link_libraries()` in all cases.
2022-12-22 06:10:22 -05:00
Marc Chevrier
aaf4367371
Merge topic 'STATIC_LIBRARY_OPTIONS-property-fix-genex-expension'
...
74638c47ff STATIC_LIBRARY_OPTIONS: ensure correct expension of list inside a genex
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !8038
2022-12-22 05:41:53 -05:00
Kitware Robot
e9dc092c76
CMake Nightly Date Stamp
2022-12-22 00:01:07 -05:00
Kitware Robot
b439ca1cd3
CMake Nightly Date Stamp
2022-12-21 00:01:08 -05:00
Marc Chevrier
74638c47ff
STATIC_LIBRARY_OPTIONS: ensure correct expension of list inside a genex
...
Fixes : #24258
2022-12-20 12:20:48 +01:00
Kitware Robot
87aeb2f563
CMake Nightly Date Stamp
2022-12-20 00:01:09 -05:00
Craig Scott
555a892a69
Merge branch 'release-3.25'
2022-12-19 15:57:23 -05:00
Craig Scott
c1294454e5
Merge topic 'doc-SYSTEM'
...
dfab263825 Help: Clarify and update SYSTEM-related docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8027
2022-12-19 15:57:22 -05:00
Craig Scott
7aed5f74b2
Merge topic 'doc-SYSTEM' into release-3.25
...
dfab263825 Help: Clarify and update SYSTEM-related docs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8027
2022-12-19 15:57:21 -05:00
Craig Scott
08b76f0587
Merge branch 'release-3.25'
2022-12-19 15:14:19 -05:00
Craig Scott
85f61686b6
Merge topic 'code-comment-typos'
...
a817948423 Code comments: Fix trivial typos
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8030
2022-12-19 15:14:19 -05:00
Craig Scott
a776857dc6
Merge topic 'code-comment-typos' into release-3.25
...
a817948423 Code comments: Fix trivial typos
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8030
2022-12-19 15:14:17 -05:00
Brad King
bc47ce342e
Merge topic 'copyright-year'
...
9715d3acb7 Copyright.txt: Update year range to end in 2023
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !8034
2022-12-19 14:23:49 -05:00
Brad King
9715d3acb7
Copyright.txt: Update year range to end in 2023
2022-12-19 13:27:55 -05:00
Brad King
c9fe2523e0
Merge topic 'fileapi-configureLog'
...
d811d86fd7 FileAPI: Add "configureLog" object kind
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !8029
2022-12-19 13:26:58 -05:00
Kitware Robot
a212c7734a
CMake Nightly Date Stamp
2022-12-19 00:01:28 -05:00
Marc Chevrier
518bccfaea
Merge branch 'release-3.25'
2022-12-18 08:06:27 -05:00
Marc Chevrier
d36754e163
Merge topic 'doc-updates'
...
22d36aa0f8 Help: string(JSON): avoid duplicate labels
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8028
2022-12-18 08:06:27 -05:00
Marc Chevrier
06f58a802c
Merge topic 'doc-updates' into release-3.25
...
22d36aa0f8 Help: string(JSON): avoid duplicate labels
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8028
2022-12-18 08:06:26 -05:00
Kitware Robot
f79c213823
CMake Nightly Date Stamp
2022-12-18 00:01:10 -05:00
Craig Scott
a817948423
Code comments: Fix trivial typos
2022-12-18 09:47:11 +11:00
Brad King
d811d86fd7
FileAPI: Add "configureLog" object kind
...
Provide clients with a way to get a known set of configure log event
versions.
Issue: #23200
2022-12-17 08:52:04 -05:00
Brad King
02599da236
Merge topic 'cxxmodules-clang-update'
...
5dc17d0a7a gitlab-ci: update to new Clang CI image for C++ modules
e84fcbcb0b cxxmodules: support new round of Clang patches
5e35913382 ci: update `llvm` snapshot to newest patch revisions
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !8019
2022-12-17 08:47:31 -05:00
Brad King
696c3ed3d3
Merge topic 'FindHDF5-C-with-only-CXX'
...
14c46fb16a FindHDF5: Find C component with only CXX compiler
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8015
2022-12-17 08:46:23 -05:00
Brad King
ff59f62610
Merge topic 'cmake-gui-search-invalid-regex'
...
cb00fe0892 cmake-gui: do not set search filter if regex is invalid
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Acked-by: Igor Kushnir <igorkuo@gmail.com >
Merge-request: !8018
2022-12-17 08:45:36 -05:00
Brad King
a1b71112d1
Merge topic 'configure-log'
...
6c40e0b25e ConfigureLog: Version individual events instead of the whole log
048a02d5bb ConfigureLog: Log try_compile and try_run checks
746c776caf ConfigureLog: Add infrastructure for structured configure event logging
e8b8d82cbf Tests: Generalize RunCMake expectation component names
8d29a0bda6 cmTryRunCommand: Factor out stdout/stderr capture conditions
fdda4095a3 cmCoreTryCompile: Return more semantic information from compile step
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !8017
2022-12-17 08:44:50 -05:00
Marc Chevrier
22d36aa0f8
Help: string(JSON): avoid duplicate labels
2022-12-17 12:42:36 +01:00
Craig Scott
dfab263825
Help: Clarify and update SYSTEM-related docs
2022-12-17 20:51:25 +11:00
Craig Scott
20a77bdf17
Merge branch 'release-3.25'
2022-12-17 04:50:00 -05:00