Commit Graph

69966 Commits

Author SHA1 Message Date
Peter Kokot 22f8ff9f40 FindGIF: Update documentation
- Added example
- Updated descriptions
2025-03-29 14:57:13 +01:00
Brad King e0b64aad53 Merge topic 'remove-FindCABLE'
2b8b17106c FindCABLE: Add policy to remove this module
3c2ed4bbc6 FindGCCXML: Move documentation to list of deprecated modules

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10540
2025-03-28 09:16:34 -04:00
Brad King 883ba45df8 Merge topic 'patch-CMakeFindPackageMode'
e9b86f5618 CMakeFindPackageMode: Move documentation to --find-package option

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10537
2025-03-28 09:12:32 -04:00
Brad King 6c79abb5f5 Merge topic 'patch-FindOpenCL'
677860c0d4 FindOpenCL: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10535
2025-03-28 09:10:47 -04:00
Brad King 2ee3fc08d8 Merge topic 'patch-FindMotif'
d08ff1356d FindMotif: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10538
2025-03-28 09:07:14 -04:00
Brad King a3c4cc2b1e Merge topic 'patch-FindIcotool'
dd6b3a1d9e FindIcotool: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10536
2025-03-28 09:05:39 -04:00
Kitware Robot 94a019a82e CMake Nightly Date Stamp 2025-03-28 00:04:37 -04:00
Brad King 01cb522276 Merge branch 'release-4.0' 2025-03-27 11:09:14 -04:00
Brad King f76a123f98 CMake 4.0.0 v4.0.0 2025-03-27 10:29:51 -04:00
Peter Kokot e9b86f5618 CMakeFindPackageMode: Move documentation to --find-package option
- This moves the CMakeFindPackageMode internal module documentation to
  the --find-package option as this module itself cannot be used by the
  project.
- Additionally, some links added.
- The `QUIET` variable renamed in documentation to `SILENT` to be
  effective according to the current code.
2025-03-27 15:29:36 +01:00
Brad King 2b8b17106c FindCABLE: Add policy to remove this module
CABLE has not been maintained in a long time.
2025-03-27 09:48:49 -04:00
Brad King 3c2ed4bbc6 FindGCCXML: Move documentation to list of deprecated modules
This was left out of commit 2123244746 (FindGCCXML: Add policy to remove
this module, 2025-02-17).
2025-03-27 09:48:49 -04:00
Brad King f403e570eb Merge topic 'compiler-architecture-id'
7f0f382c55 Provide CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID on more compilers
019f0f8b32 ARCHITECTURE_ID: Save persistently even if empty
8e46672b29 Fortran: Detect pointer size on sparc architectures
eddf66eaef CMakeDetermineASMCompiler: De-duplicate list of compiler info variables
c0224f5aa1 CMakeDetermineCompilerABI: Make ABI info string more robust
67ab580804 Windows/Clang: Fix indentation in platform information module
1c9f8eeb4f Help: Document CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10516
2025-03-27 09:21:48 -04:00
Brad King 54b548df7b Merge topic 'macos-bundle-content-dir'
6b3ec3fefb Ninja/Makefile: Add support for copying directories into Apple bundles

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10508
2025-03-27 09:19:52 -04:00
Brad King ed91e8c360 Merge topic 'file-download-handle-write-error'
9476245dcd file(DOWNLOAD): Handle write errors
1994393f7a cmCurl: Provide CURL_WRITEFUNC_ERROR for curl < 7.87

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10507
2025-03-27 09:17:11 -04:00
Brad King bc88b04944 Merge branch 'release-4.0' 2025-03-27 09:14:16 -04:00
Brad King 0b9b03cda1 Merge branch 'release-3.31' into release-4.0 2025-03-27 09:14:08 -04:00
Brad King a609ef5094 Merge branch 'release-3.31' 2025-03-27 09:13:52 -04:00
Brad King 1030b32931 Merge branch 'release-3.30' 2025-03-27 09:13:46 -04:00
Brad King 36b3f91b59 Merge branch 'release-4.0' 2025-03-27 09:10:32 -04:00
Brad King 48460d22aa Merge topic 'FindCUDAToolkit-cupti'
cbb8f30ee6 CUDAToolkit: Restore ability to find cupti library

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robertjmaynard@gmail.com>
Merge-request: !10533
2025-03-27 09:10:32 -04:00
Brad King f2a3a84834 Merge topic 'FindCUDAToolkit-cupti' into release-4.0
cbb8f30ee6 CUDAToolkit: Restore ability to find cupti library

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robertjmaynard@gmail.com>
Merge-request: !10533
2025-03-27 09:10:30 -04:00
Brad King 42e2964c5f Merge branch 'release-3.30' into release-3.31 2025-03-27 09:10:09 -04:00
Brad King d5d7175d9c Merge topic 'FindCUDAToolkit-cupti' into release-3.31
cbb8f30ee6 CUDAToolkit: Restore ability to find cupti library

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10533
2025-03-27 09:09:47 -04:00
Brad King 750436c3a0 Merge topic 'FindCUDAToolkit-cupti' into release-3.30
cbb8f30ee6 CUDAToolkit: Restore ability to find cupti library

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10533
2025-03-27 09:09:24 -04:00
Brad King 536d9aab56 Merge branch 'release-4.0' 2025-03-27 09:07:42 -04:00
Brad King ffad375ab1 Merge topic 'fix-CMAKE_PKG_CONFIG_PC_PATH-doc-typo-error'
a57eec57e5 Help: Fix typo in CMAKE_PKG_CONFIG_PC_PATH docs

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10530
2025-03-27 09:07:41 -04:00
Brad King 5fb6ef4e78 Merge topic 'fix-CMAKE_PKG_CONFIG_PC_PATH-doc-typo-error' into release-4.0
a57eec57e5 Help: Fix typo in CMAKE_PKG_CONFIG_PC_PATH docs

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10530
2025-03-27 09:07:40 -04:00
Brad King b9a2943ff3 Merge topic 'doc-modules-underline-style'
777d3eaf55 Help: Normalize cmake-modules(7) section heading underline style

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10534
2025-03-27 09:06:43 -04:00
Brad King 6c22ea8890 Merge topic 'patch-FindCABLE'
8c0468f07e FindCABLE: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10528
2025-03-27 09:05:38 -04:00
Brad King 3b76fc42dc Merge topic 'patch-FindWish'
a6ca70acd7 FindWish: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10531
2025-03-27 09:03:36 -04:00
Brad King 9fa9d39c08 Merge topic 'patch-FindCVS'
ac777ea9f8 FindCVS: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10524
2025-03-27 09:01:56 -04:00
Brad King d197ea081f Merge topic 'patch-FindGSL'
0969be33ff FindGSL: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10527
2025-03-27 08:58:11 -04:00
Brad King d39a90b1fe Merge topic 'patch-FindLibArchive'
0c9a00969a FindLibArchive: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10529
2025-03-27 08:52:20 -04:00
Brad King 6b32d31a59 Merge topic 'patch-FindGnuplot'
275a062fb3 FindGnuplot: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10526
2025-03-27 08:45:47 -04:00
Brad King 19d9bea08b Merge topic 'patch-FindHg'
3a17557dd0 FindHg: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10525
2025-03-27 08:43:50 -04:00
Brad King 1366a6c854 Merge topic 'patch-FindAVIFile'
87db12225b FindAVIFile: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10523
2025-03-27 08:41:51 -04:00
Brad King 86eb14bf95 Merge topic 'patch-FindQt'
5d11591ed9 FindQt: Fix RST typo

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10532
2025-03-27 08:37:49 -04:00
Kitware Robot b0fd74d431 CMake Nightly Date Stamp 2025-03-27 00:04:33 -04:00
Peter Kokot 677860c0d4 FindOpenCL: Update documentation 2025-03-27 02:22:39 +01:00
Peter Kokot d08ff1356d FindMotif: Update documentation
This syncs the documentation output with similar find modules.

Additionally, setting the MOTIF_FOUND variable to 0 is not needed at the
beginning of the module, therefore removed. The
find_package_handle_standard_arg() always sets the PackageName_FOUND and
PACKAGENAME_FOUND variables based on the required variables, also on
consecutive runs.
2025-03-27 01:44:36 +01:00
Peter Kokot dd6b3a1d9e FindIcotool: Update documentation 2025-03-27 00:58:49 +01:00
Brad King 777d3eaf55 Help: Normalize cmake-modules(7) section heading underline style
Convert section heading underlines to our normal style hierarchy,
`****** > ====== > ------`, as recommended in Sphinx documentation.
2025-03-26 15:14:11 -04:00
Junpeng Qiu 6b3ec3fefb Ninja/Makefile: Add support for copying directories into Apple bundles
When the `MACOSX_PACKAGE_LOCATION` property is set on a directory, Xcode
copies the entire directory into the bundle.  Implement this on Ninja
and Makefile generators too.

Fixes: #26808
Co-authored-by: Brad King <brad.king@kitware.com>
2025-03-26 14:51:26 -04:00
Marcus D. Hanwell cbb8f30ee6 CUDAToolkit: Restore ability to find cupti library
In commit f69b9b7305 (CUDAToolkit: Restore ability to find cupti
headers, 2023-12-08, v3.28.1~8^2) we did not update the CUPTI library
searches to add the extra search path needed for certain install layouts
(only the header search path). Add the additional library search paths.

Fixes: #26770
Issue: #25484
2025-03-26 14:03:34 -04:00
Peter Kokot 8c0468f07e FindCABLE: Update documentation 2025-03-26 16:18:55 +01:00
Peter Kokot 5d11591ed9 FindQt: Fix RST typo 2025-03-26 15:13:55 +01:00
Peter Kokot ac777ea9f8 FindCVS: Update documentation
- Module docs format synced with other similar find modules.
- Example changed a bit as the found message and path to executable
  is already output by find_package().
2025-03-26 14:52:00 +01:00
Peter Kokot a6ca70acd7 FindWish: Update documentation 2025-03-26 14:49:16 +01:00
Peter Kokot 275a062fb3 FindGnuplot: Update documentation
- Documentation synced similar to other find modules.
- The `gnuplot --version` option was added in Gnuplot 4.
2025-03-26 14:44:07 +01:00