Commit Graph

15586 Commits

Author SHA1 Message Date
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
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
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
Peter Kokot 6168592f0e Help: Improve position independent code docs
This adds few adjustments for position independent code descriptions.

* CheckPIESupported:

  The output of check_pie_supported() is already logged in details by
  the try_compile event. To make the example a bit nicer to use in
  projects the message(VERBOSE) is used instead of the WARNING. In case
  of MSVC, there isn't anything to warn about as it isn't supported by
  default.

  Added intro code block showing how to include this module.

  Synced descriptions.

Fixes: #22360
2025-08-06 02:27:55 +02: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 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
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
Brad King 68da4d6100 Merge topic 'cuda_13_support' into release-4.1
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:57:59 -04:00
Brad King 91a94392b5 Merge topic 'cuda_ensure_arch_order'
8beb309b79 CUDA: Make sure CUDA architectures are in order

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11014
2025-08-05 09:55:48 -04:00
Brad King 21c0a92bd2 Merge topic 'cuda_ensure_arch_order' into release-4.1
8beb309b79 CUDA: Make sure CUDA architectures are in order

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11014
2025-08-05 09:55:46 -04:00
Brad King 2013b79a87 Merge topic 'qcc-8-cxx-lang-flag'
ea3280f15b Merge branch 'qcc-8-cxx-lang-flag-3.31' into qcc-8-cxx-lang-flag
166061629a QCC-CXX: use `-x c++` on 8+
dc7adb64f3 QCC-CXX: use `-x c++` on 8+

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10992
2025-08-05 09:53:52 -04:00
Brad King 58fd8667a5 Merge topic 'qcc-8-cxx-lang-flag' into release-4.1
ea3280f15b Merge branch 'qcc-8-cxx-lang-flag-3.31' into qcc-8-cxx-lang-flag
166061629a QCC-CXX: use `-x c++` on 8+
dc7adb64f3 QCC-CXX: use `-x c++` on 8+

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10992
2025-08-05 09:53:50 -04:00
Brad King 388971557e Merge topic 'cuda_13_support' into release-3.31
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:52:56 -04:00
Brad King 2853f1c3d1 Merge topic 'cuda_ensure_arch_order' into release-3.31
8beb309b79 CUDA: Make sure CUDA architectures are in order

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11014
2025-08-05 09:51:43 -04:00
Brad King 8a6a6e138c Merge topic 'qcc-8-cxx-lang-flag' into release-3.31
166061629a QCC-CXX: use `-x c++` on 8+

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10992
2025-08-05 09:49:15 -04:00
Peter Kokot 8076414d2d FindTIFF: Add TIFF_VERSION
This deprecates the TIFF_VERSION_STRING result variable.

Issue: #27088
2025-08-05 06:25:34 +02:00
Peter Kokot 1526655507 Find*: Add intro code blocks
- Added intro code blocks showing how to use find modules.
- Synced modules documentation.
- Extended few examples to make the intro code blocks fit into the
  modules descriptions.
- Synced some RST formatting, variables descriptions and positions.
- Removed few redundant internal comments.

Issue: #26555
2025-08-04 21:26:12 +02:00
Peter Kokot 5503235b4d FindOpenSSL: Add OpenSSL_VERSION
This deprecates the OPENSSL_VERSION result variable.

Issue: #27088
2025-08-04 20:58:49 +02:00
Peter Kokot 6903ba415f FindGettext: Add Gettext_VERSION
This deprecates the GETTEXT_VERSION_STRING result variable.

Issue: #27088
2025-08-04 20:56:07 +02:00
Peter Kokot 15ffe27752 FindDoxygen: Add Doxygen_VERSION
This deprecates the DOXYGEN_VERSION result variable.

Issue: #27088
2025-08-04 20:54:32 +02:00
Peter Kokot d4c3a6595c FindArmadillo: Add Armadillo_VERSION
This deprecates the following result variables:
* ARMADILLO_VERSION_STRING
* ARMADILLO_VERSION_MAJOR
* ARMADILLO_VERSION_MINOR
* ARMADILLO_VERSION_PATCH
* ARMADILLO_VERSION_NAME (added the Armadillo_VERSION_NAME as an
  alternative).

When Armadillo is found in config mode, the `Armadillo_VERSION` is
already set automatically:

    find_package(Armadillo CONFIG)

Issue: #27088
2025-08-04 20:50:01 +02:00
Robert Maynard bbf732525a CUDA: Add CUDA 13.0 support to 'all' and 'all-major' architecture tables 2025-08-04 11:22:12 -04:00
Robert Maynard 8beb309b79 CUDA: Make sure CUDA architectures are in order
Make sure we always group major versions together instead
of interleaving 100 and 120 families.
2025-08-04 11:06:45 -04:00
Brad King 185a4e6c5d Merge topic 'patch-modules-index'
54486682a7 Help: Reposition internal modules

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11007
2025-08-04 10:41:03 -04:00
Brad King 85114ada92 Merge topic 'patch-FindAVIFile'
d938e10e6e FindAVIFile: Sync documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11012
2025-08-04 10:39:35 -04:00
Brad King a1c1b8222b Merge topic 'patch-FindCups-version'
5e7bb96b81 FindCups: Add Cups_VERSION

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11000
2025-08-04 10:37:33 -04:00
Brad King 2ce48479c4 Merge topic 'patch-FindLibLZMA-version'
08fc190c03 FindLibLZMA: Add LibLZMA_VERSION

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11001
2025-08-04 10:35:18 -04:00
Brad King 9a1a04faad Merge topic 'patch-FindOpenMP'
4dd4044de9 FindOpenMP: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11011
2025-08-04 10:31:51 -04:00
Brad King 7b8ca3a3cd Merge topic 'patch-FindBacktrace'
9bfd66fb42 FindBacktrace: Sync documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11010
2025-08-04 10:29:29 -04:00
Brad King d219994cf0 Merge topic 'patch-FindSDL-version'
faca50bd3f FindSDL*: Add <PackageName>_VERSION

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11004
2025-08-04 10:27:44 -04:00
Brad King 3bed1629cf Merge topic 'patch-FindJPEG-docs'
2d59d24075 FindJPEG: Sync documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11006
2025-08-04 10:25:20 -04:00
Brad King 481d4775bd Merge topic 'patch-FindSQLite3'
d55fffca3e FindSQLite3: Sync documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11005
2025-08-04 10:22:52 -04:00
Brad King ba9efd5868 Merge topic 'patch-FindGIF'
df606cbf2d FindGIF: Sync documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11003
2025-08-04 10:20:34 -04:00
Brad King 5807ed7359 Merge topic 'patch-FindZLIB-docs'
d52817f2fd FindZLIB: Sync docs

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !11002
2025-08-04 10:17:56 -04:00
Peter Kokot 4dd4044de9 FindOpenMP: Update documentation
- Added intro code block showing how to use this module.
- Added version when imported targets were introduced.
- Added examples section.
- Updated and synced the module documentation with other similar find
  modules.
2025-08-04 00:59:40 +02:00
Peter Kokot d938e10e6e FindAVIFile: Sync documentation
- Added intro code block showing how to use this module.
- Extended example section.
- Synced variable descriptions.
- Additionally, moved the AVIFILE_AVIPLAY_LIBRARY required variable to
  the beginning in find_package_handle_standard_args() to have more
  informational and synced log output.
2025-08-04 00:20:40 +02:00
Peter Kokot 9bfd66fb42 FindBacktrace: Sync documentation
- Added intro code block showing how to include this module.
- Resorted variables.
2025-08-03 23:49:55 +02:00
Peter Kokot 08fc190c03 FindLibLZMA: Add LibLZMA_VERSION
This deprecates the LIBLZMA_VERSION result variable.

Issue: #27088
2025-08-03 22:58:45 +02:00
Peter Kokot 5e7bb96b81 FindCups: Add Cups_VERSION
This deprecates the CUPS_VERSION_STRING result variable.

Issue: #27088
2025-08-03 22:47:00 +02:00