Commit Graph

60443 Commits

Author SHA1 Message Date
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