Commit Graph

71595 Commits

Author SHA1 Message Date
Kitware Robot 7bdea0b4c7 CMake Nightly Date Stamp 2025-08-08 00:04:39 -04:00
Brad King 9eb1c56a84 Merge topic 'ewilde/externalproject-empty-command-envvar'
bd1643b9ab ExternalProject: Fix env mods with empty command

Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Acked-by: Andarwinux <edxposed@protonmail.com>
Merge-request: !11036
2025-08-07 10:04:22 -04:00
Brad King 6cd60195f3 Merge topic 'instrumentation-build-lock'
a249e820a8 instrumentation: Add file lock for build daemon
9b65be6da5 instrumentation: Don't load query files before configure

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !11025
2025-08-07 09:19:44 -04:00
Brad King 90a0284c02 Merge topic 'instrumentation-version-doc'
7435cabef3 Help: Add clarifying text to instrumentation API and Data versions

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11037
2025-08-07 09:18:14 -04:00
Brad King c7e58acaed Merge topic 'sphinx-exclude-from-all'
aaf433d99a Utilities/Sphinx: Add option to disable documentation from ALL

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11027
2025-08-07 09:16:45 -04:00
Brad King 1d8a8e6662 Merge topic 'patch-graphviz'
f4d666549a Help: Move Graphviz documentation to --graphviz option

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11008
2025-08-07 09:14:52 -04:00
Kitware Robot 42c5200612 CMake Nightly Date Stamp 2025-08-07 00:04:54 -04:00
Martin Duffy a249e820a8 instrumentation: Add file lock for build daemon
Prevent starting instrumentation build daemon and related hooks if one is
already running, and when during `cmake --build`.
2025-08-06 11:45:40 -04:00
Brad King 2e3dde3727 Merge topic 'Set-CACHE-variable'
8af64914d6 set/unset commands: add CACHE{variable} syntax support

Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Merge-request: !11016
2025-08-06 10:08:56 -04:00
Brad King d64a8b1886 Merge topic 'patch-CMAKE_SYSTEM_NAME'
a5d67cf610 CMAKE_SYSTEM_NAME: Add initial list of removed platforms

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vito Gamberini <vito.gamberini@kitware.com>
Merge-request: !11033
2025-08-06 10:07:51 -04:00
Brad King ab7abb74cd Merge topic 'patch-FortranCInterface'
786a75ab8a FortranCInterface: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11032
2025-08-06 10:05:07 -04:00
Brad King e74a213360 Merge topic 'patch-FindGSL'
20b1a6c1e5 FindGSL: Sync documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11028
2025-08-06 09:57:59 -04:00
Brad King 2e1a7820cf Merge topic 'patch-FindRuby'
8510666702 FindRuby: Sync documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11034
2025-08-06 09:56:28 -04:00
Brad King bf1204f7dd Merge topic 'patch-FindGDAL'
54a9a53f78 FindGDAL: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11029
2025-08-06 09:55:16 -04:00
Brad King e1bfaa0907 Merge topic 'patch-FindBLAS'
1c0f1e8b30 FindBLAS: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11030
2025-08-06 09:53:57 -04:00
Brad King 240279e767 Merge topic 'patch-FindLAPACK'
867da42938 FindLAPACK: Sync documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11031
2025-08-06 09:50:53 -04:00
Brad King 0e48bf825d Merge topic 'patch-FindTIFF-version'
8076414d2d FindTIFF: Add TIFF_VERSION

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11021
2025-08-06 09:48:09 -04:00
Brad King ddb014d0aa Merge topic 'patch-FindOpenSSL-version'
5503235b4d FindOpenSSL: Add OpenSSL_VERSION

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11020
2025-08-06 09:45:48 -04:00
Brad King 142ae708fb Merge topic 'patch-FindGettext-version'
6903ba415f FindGettext: Add Gettext_VERSION

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11019
2025-08-06 09:43:36 -04:00
Brad King 8d79307408 Merge topic 'patch-FindDoxygen-version'
15ffe27752 FindDoxygen: Add Doxygen_VERSION

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11018
2025-08-06 09:37:50 -04:00
Martin Duffy aaf433d99a Utilities/Sphinx: Add option to disable documentation from ALL 2025-08-06 09:30:39 -04:00
Brad King 9b1da716c9 Merge topic 'patch-find-modules'
1526655507 Find*: Add intro code blocks

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11022
2025-08-06 09:30:25 -04:00
Brad King aabba5e82c Merge topic 'patch-FindArmadillo-version'
d4c3a6595c FindArmadillo: Add Armadillo_VERSION

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11017
2025-08-06 09:28:06 -04:00
Martin Duffy 7435cabef3 Help: Add clarifying text to instrumentation API and Data versions 2025-08-06 09:18:09 -04:00
Evan Wilde bd1643b9ab ExternalProject: Fix env mods with empty command
Fixes a bug when working with external projects with empty commands and
environment modifications. This change ensures that we are only applying
environment modifications when there is a command to apply the
modification to.

Fixes: #27113
2025-08-05 21:27:36 -07:00
Kitware Robot bf5512097e CMake Nightly Date Stamp 2025-08-06 00:04:48 -04:00
Peter Kokot 8510666702 FindRuby: Sync documentation
- Added intro code block showing how to use this module.
- Resorted result variables.
- Synced descriptions.
- Added separate examples section.
2025-08-06 00:37:13 +02:00
Peter Kokot a5d67cf610 CMAKE_SYSTEM_NAME: Add initial list of removed platforms
Issue: #26496
2025-08-05 23:59:43 +02:00
Peter Kokot 786a75ab8a FortranCInterface: Update documentation
- Added intro code block showing how to include this module.
- Used "commands" instead of "functions".
- Reworded descriptions.
- Added dedicated examples section.
2025-08-05 23:42:07 +02:00
Peter Kokot f4d666549a Help: Move Graphviz documentation to --graphviz option
CMakeGraphVizOptions is not a module to be included in a project, so
to make the Graphviz functionality clearer, this moves all its
documentation under the --graphviz option.

Fixes: #27110
2025-08-05 23:30:16 +02:00
Peter Kokot 867da42938 FindLAPACK: Sync documentation
- Added intro code block showing how to use this module.
- Reworded variable descriptions.
- Moved imported targets section to top.
- Added examples section.
2025-08-05 23:04:49 +02:00
Peter Kokot 1c0f1e8b30 FindBLAS: Update documentation
- Added intro code block showing how to use this module.
- Synced descriptions.
- Added examples section.
2025-08-05 23:04:22 +02:00
Peter Kokot 54a9a53f78 FindGDAL: Update documentation
- Added intro code block showing how to use this module.
- Added examples section.
- Synced documentation with other similar find modules.
2025-08-05 22:57:05 +02:00
Peter Kokot 20b1a6c1e5 FindGSL: Sync documentation
- Added intro code block showing how to use this module.
- Synced documentation with other similar find modules.
- Resorted variables.
- Removed redundant internal comment (these comments were in the past
  also removed in other modules).
2025-08-05 22:33:24 +02:00
Martin Duffy 9b65be6da5 instrumentation: Don't load query files before configure
Prevent the duplication of callbacks that came from loading instrumentation
queries both before and after configure.
2025-08-05 14:16:45 -04:00
Brad King b85bdbf68d Merge branch 'release-4.1' 2025-08-05 11:31:32 -04:00
Brad King 2a2c2e0b26 CMake 4.1.0 v4.1.0 2025-08-05 10:55:57 -04:00
Brad King 2665b886fe Merge branch 'release-4.1' 2025-08-05 10:50:19 -04:00
Brad King 119433409e Merge topic 'update-kwiml'
e936fa9036 Merge branch 'upstream-KWIML' into update-kwiml
1ec3395200 KWIML 2025-08-05 (2eae04db)

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11024
2025-08-05 10:50:19 -04:00
Brad King e8ea1b3164 Merge topic 'update-kwiml' into release-4.1
e936fa9036 Merge branch 'upstream-KWIML' into update-kwiml
1ec3395200 KWIML 2025-08-05 (2eae04db)

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11024
2025-08-05 10:50:14 -04:00
Brad King 24ebba66ba Merge topic 'swiftmodule-c-dependency'
c659808626 Swift: Fix swiftmodule dependency

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10991
2025-08-05 10:28:49 -04:00
Brad King 962684de26 Merge branch 'release-4.1' 2025-08-05 10:26:53 -04:00
Brad King b052b1f91c Merge topic 'rcc-only-pass-no-zstd-qt6'
aeae5ede92 Autogen/RCC: Only pass --no-zstd to Qt6

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11013
2025-08-05 10:26:53 -04:00
Brad King a300f1450e Merge topic 'rcc-only-pass-no-zstd-qt6' into release-4.1
aeae5ede92 Autogen/RCC: Only pass --no-zstd to Qt6

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11013
2025-08-05 10:26:51 -04:00
Brad King 529aab4a91 Merge branch 'release-4.1' 2025-08-05 09:59:25 -04:00
Brad King d10eb98d42 Merge branch 'release-4.0' 2025-08-05 09:59:18 -04:00
Brad King 6dab05c2ee Merge branch 'release-3.31' 2025-08-05 09:59:10 -04:00
Brad King 0ade171bce Merge branch 'release-4.0' into release-4.1 2025-08-05 09:58:52 -04:00
Brad King 6c89c293fb Merge branch 'release-4.1' 2025-08-05 09:58:01 -04:00
Brad King 72ee13035d Merge topic 'cuda_13_support'
3ff777de12 CUDA: Update CUDA tests to handle CUDA 13 deprecations
bbf732525a CUDA: Add CUDA 13.0 support to 'all' and 'all-major' architecture tables

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11015
2025-08-05 09:58:01 -04:00