Commit Graph

70145 Commits

Author SHA1 Message Date
Brad King abfe98ce6c ASM: Consider C/CXX compilers only if enabled 2025-04-08 15:22:32 -04:00
Brad King d28fcdc8d8 ASM: Simplify compiler candidate list variable name
`ASM_DIALECT` is always empty for plain `ASM`.
2025-04-08 15:22:07 -04:00
Brad King 1840c8c61b Merge branch 'release-4.0' 2025-04-08 10:45:46 -04:00
Brad King 8a3860379d Merge topic 'normalize-input-paths'
5805461074 cmSystemTools: Simplify call to FindProgram for our own executable
db0e2574cb cmSystemTools: Restore FindProgram look-up of on-disk case on Windows
5d700abda4 Source: Simplify FindProgram calls

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10620
2025-04-08 10:45:46 -04:00
Brad King f21682cf1a Merge topic 'normalize-input-paths' into release-4.0
5805461074 cmSystemTools: Simplify call to FindProgram for our own executable
db0e2574cb cmSystemTools: Restore FindProgram look-up of on-disk case on Windows
5d700abda4 Source: Simplify FindProgram calls

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10620
2025-04-08 10:45:45 -04:00
Brad King 958628b4e1 Merge branch 'release-4.0' 2025-04-08 10:43:34 -04:00
Brad King ad2513e293 Merge branch 'release-3.31' 2025-04-08 10:43:25 -04:00
Brad King 30d04b1f17 Merge branch 'release-3.31' into release-4.0 2025-04-08 10:43:15 -04:00
Brad King 1c08b49347 Merge topic 'backport-3.31-apple-posix' into release-3.31
aa64d4482f macOS: Define _DARWIN_C_SOURCE in more sources

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10619
2025-04-08 10:42:25 -04:00
Brad King 75b4881eb5 Merge branch 'release-4.0' 2025-04-08 10:42:18 -04:00
Brad King dc55705681 Merge topic 'apple-posix'
f183631ae3 Merge branch 'backport-3.31-apple-posix' into apple-posix
aa64d4482f macOS: Define _DARWIN_C_SOURCE in more sources

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10619
2025-04-08 10:42:17 -04:00
Brad King bbea5ca409 Merge topic 'apple-posix' into release-4.0
f183631ae3 Merge branch 'backport-3.31-apple-posix' into apple-posix
aa64d4482f macOS: Define _DARWIN_C_SOURCE in more sources

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10619
2025-04-08 10:42:16 -04:00
Brad King db1c6e94b5 Merge topic 'tutorial-cleanup-ctestconfig'
593a079a8f Tutorial: Cleanup CTestConfig.cmake

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10617
2025-04-08 10:40:49 -04:00
Brad King 9d3954e26d Merge topic 'patch-FindLibLZMA'
86ed465ee6 FindLibLZMA: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10614
2025-04-08 10:37:20 -04:00
Brad King d5bd1bef03 Merge topic 'patch-FindXercesC'
d16e3b02d9 FindXercesC: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10590
2025-04-08 10:35:59 -04:00
Brad King 057ed50dbe Merge topic 'patch-FindPHP4'
c0896fcacb FindPHP4: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10612
2025-04-08 10:34:28 -04:00
Brad King aeb34fa137 Merge topic 'patch-FindTCL'
0c795786d2 FindTCL, FindTclStub: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10611
2025-04-08 10:33:02 -04:00
Brad King 927d46fa30 Merge topic 'patch-FindTclsh'
8433a9e3f7 FindTclsh: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10609
2025-04-08 10:31:45 -04:00
Brad King e6103a2c66 Merge topic 'patch-FindPatch'
a01b092e19 FindPatch: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10610
2025-04-08 10:30:13 -04:00
Brad King 9652aa9dc3 Merge topic 'patch-UseEcos-tclsh'
8b015d2633 UseEcos: Update tclsh check

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10608
2025-04-08 10:28:24 -04:00
Brad King ab2e22a3a5 Merge topic 'patch-FindOpenAL'
d77fd8391d FindOpenAL: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10604
2025-04-08 10:26:36 -04:00
Brad King c472ae44b0 Merge topic 'patch-FindOpenSP'
514c4e72c9 FindOpenSP: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10605
2025-04-08 10:24:43 -04:00
Brad King df5ce35fb7 Merge topic 'patch-FindLibXml2'
923c432f08 FindLibXml2: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10603
2025-04-08 10:22:54 -04:00
Brad King 76237d47fe Merge topic 'patch-FindJasper'
2cadfaf588 FindJasper: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10602
2025-04-08 10:20:15 -04:00
Brad King e90e997546 Merge topic 'patch-FindLibinput'
7b89c35b42 FindLibinput: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10601
2025-04-08 10:18:19 -04:00
Brad King 137e81f0dc Merge topic 'patch-FindIconv'
f3c838cce8 FindIconv: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10600
2025-04-08 10:06:53 -04:00
Brad King 95f331e592 Merge topic 'patch-FindTIFF'
257d1f446a FindTIFF: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10598
2025-04-08 10:04:04 -04:00
Brad King 0033f46d97 Merge topic 'patch-FindCurses'
fb53372487 FindCurses: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10597
2025-04-08 10:00:37 -04:00
Brad King e4b02879b7 Merge topic 'patch-FindPostgreSQL'
bac580d4bc FindPostgreSQL: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10596
2025-04-08 09:58:02 -04:00
Brad King 3764439189 Merge topic 'patch-FindSelfPackers'
aac3b0507f FindSelfPackers: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10595
2025-04-08 09:52:57 -04:00
Brad King 568471a7ed Merge topic 'patch-FindLATEX'
2f54621c62 FindLATEX: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10607
2025-04-08 09:47:16 -04:00
Brad King b305b5df4e Merge topic 'patch-FindOpenSSL'
44b53f8481 FindOpenSSL: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10606
2025-04-08 09:44:03 -04:00
Kitware Robot a970c5cfdb CMake Nightly Date Stamp 2025-04-08 00:04:31 -04:00
Brad King 5805461074 cmSystemTools: Simplify call to FindProgram for our own executable
Remove the unnecessary `FindProgramPath` wrapper.  Call the KWSys
`FindProgram` directly, without our CMake-specific wrapper, since
we follow-up with a `ToNormalizedPathOnDisk` anyway.
2025-04-07 19:57:07 -04:00
Brad King db0e2574cb cmSystemTools: Restore FindProgram look-up of on-disk case on Windows
KWSys's `FindProgram` no longer looks up the actual case on disk.  This
behavior change was inherited from the change to `CollapseFullPath`.
Extend commit 773b75e4ed (cmake: Explicitly look up on-disk case of
input paths on Windows, 2024-10-23, v4.0.0-rc1~589^2) to cover this by
wrapping `FindProgram` in a CMake-specific layer.

Issue: #20214
2025-04-07 19:57:07 -04:00
Brad King 5d700abda4 Source: Simplify FindProgram calls
Remove defaulted arguments.  Remove unnecessary `.c_str()`.
2025-04-07 19:55:30 -04:00
Peter Kokot 44b53f8481 FindOpenSSL: Update documentation
- Added examples section.
- Synced module descriptions a bit with other find modules.
- OpenSSL_FOUND variable used. The OPENSSL_FOUND is also set by the
  find_package_handle_standard_args() to the same value.
- Described the applink interface a bit further.
2025-04-08 00:30:41 +02:00
Peter Kokot 2f54621c62 FindLATEX: Update documentation
- Added find module docs sections as in other similar find modules.
- Added examples section.
- Added CMake versions that introduced support for components and
  htlatex, pdftops, Biber, xindy, XeLaTeX, LuaLaTeX separately.
2025-04-07 22:31:30 +02:00
Brad King f183631ae3 Merge branch 'backport-3.31-apple-posix' into apple-posix 2025-04-07 15:57:25 -04:00
Sergey Fedorov aa64d4482f macOS: Define _DARWIN_C_SOURCE in more sources
Restore Darwin APIs removed by `_POSIX_C_SOURCE`.
2025-04-07 15:56:36 -04:00
Peter Kokot 86ed465ee6 FindLibLZMA: Update documentation
- Module documentation synced a bit with other similar find modules.
- Added examples section.
2025-04-07 21:50:30 +02:00
Daniel Pfeifer 593a079a8f Tutorial: Cleanup CTestConfig.cmake
* Remove `CTEST_PROJECT_NAME`, as it is no longer used.
* Set `CTEST_SUBMIT_URL` instead of `CTEST_DROP_*`.
* Remove `CTEST_SUBMIT_URL`, as it is not used.
2025-04-07 20:22:54 +02:00
Brad King f88b7ade18 Merge topic 'patch-FindCups'
8344891ba7 FindCups: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10593
2025-04-07 12:21:04 -04:00
Brad King 2e865702a2 Merge topic 'patch-FindXalanC'
5aa0ce9255 FindXalanC: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10591
2025-04-07 12:19:40 -04:00
Brad King 7518a55883 Merge topic 'patch-FindGIF'
d64f7a7bb5 FindGIF: Document when GIF::GIF imported target got introduced

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10592
2025-04-07 12:14:34 -04:00
Brad King 91901679dc Merge topic 'patch-FindQuickTime'
9eeae17f32 FindQuickTime: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10589
2025-04-07 12:12:38 -04:00
Brad King 4728332f93 Merge topic 'patch-FindPike'
2ac98685f7 FindPike: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10588
2025-04-07 12:09:48 -04:00
Peter Kokot 0c795786d2 FindTCL, FindTclStub: Update documentation
- Modules documentation synced with other similar find modules.
- Added examples section.
- Changelog notes refactored, and removed variables described
  separately.
- FindTclStub: Changelog notes moved to FindTCL as they are more related
  to that module.
- Updated links to O'Reilly and Tcl documentation pages.
2025-04-07 16:52:12 +02:00
Peter Kokot c0896fcacb FindPHP4: Update documentation
- Synced module documentation with other similar find modules.
- Added examples section.
- Added notice that PHP 4 is not maintained anymore and newer version
  should be used.
2025-04-07 14:50:09 +02:00
Kitware Robot 9c3cf45c82 CMake Nightly Date Stamp 2025-04-07 00:04:58 -04:00