Commit Graph

68448 Commits

Author SHA1 Message Date
Alaa Mahran 730f72aa20 Tasking: Fix flag for COMPILE_WARNING_AS_ERROR
Issue: #26591
2025-01-09 11:49:07 -05:00
Kitware Robot ef6f5774fa CMake Nightly Date Stamp 2025-01-09 00:05:43 -05:00
Brad King d949e7980c Merge topic 'FindBISON-OPTIONS-keyword'
211cec0f20 FindBISON: Add new keyword OPTIONS

Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Merge-request: !10129
2025-01-08 09:29:38 -05:00
Brad King 2f4d20bc32 Merge topic 'FindFLEX-OPTIONS-keyword'
d63ffb4116 FindFLEX: Add new keyword OPTIONS

Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Merge-request: !10137
2025-01-08 09:28:54 -05:00
Brad King 44db110d63 Merge topic 'FindFLEX-empty-COMPILE_FLAGS'
1310d43380 FindFlex: Add COMMAND_EXPAND_LISTS to remove empty arguments

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10125
2025-01-08 09:26:36 -05:00
Brad King 6de5489f40 Merge branch 'release-3.31' 2025-01-08 09:25:08 -05:00
Brad King 5534b4afcf Merge topic 'FindBoost-1.87'
f485f94d1a FindBoost: Add support for Boost 1.87

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10147
2025-01-08 09:25:08 -05:00
Brad King 627d710570 Merge topic 'FindBoost-1.87' into release-3.31
f485f94d1a FindBoost: Add support for Boost 1.87

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10147
2025-01-08 09:25:07 -05:00
Brad King 7e0c1e9512 Merge branch 'release-3.31' 2025-01-08 09:24:01 -05:00
Brad King c75adc398b Merge topic 'codegen-help'
45726d93a8 Makefile: List codegen target in help

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10146
2025-01-08 09:24:01 -05:00
Brad King d29855f985 Merge topic 'codegen-help' into release-3.31
45726d93a8 Makefile: List codegen target in help

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !10146
2025-01-08 09:23:59 -05:00
Kitware Robot b5ba273119 CMake Nightly Date Stamp 2025-01-08 00:07:42 -05:00
Brad King f485f94d1a FindBoost: Add support for Boost 1.87
Update the list of known versions.

Run the command

    cmake -DBOOST_DIR=/path/to/boost_1_87_0 \
      -P Utilities/Scripts/BoostScanDeps.cmake

to extract dependencies from the 1.87.0 source tree.

Dependencies differ from 1.86:

* Boost.Log no longer depends on Boost.Chrono

Fixes: #26562
2025-01-07 15:41:31 -05:00
Brad King 45726d93a8 Makefile: List codegen target in help
This was left out of commit 197cb419d1 (add_custom_command: Add
CODEGEN support, 2024-05-27, v3.31.0-rc1~394^2).

Fixes: #26545
2025-01-07 15:14:53 -05:00
Kitware Robot f0e3f57896 CMake Nightly Date Stamp 2025-01-07 00:06:41 -05:00
Peter Kokot 211cec0f20 FindBISON: Add new keyword OPTIONS
This adds a new keyword OPTIONS which is a semicolon-separated list of
command-line options added to bison command line. This enables adding
options more intuitively. It mainly adds options as quoted arguments
which among other things enables adding paths containing spaces and
similar.

Fixes:
- https://gitlab.kitware.com/cmake/cmake/-/issues/23301
2025-01-06 06:41:57 +01:00
Peter Kokot d63ffb4116 FindFLEX: Add new keyword OPTIONS
This adds a new keyword OPTIONS which is a semicolon-separated list of
command-line options added to flex command line. This enables adding
options more intuitively. It mainly adds options as quoted arguments
which among other things enables adding paths containing spaces and
similar.

Fixes:
- https://gitlab.kitware.com/cmake/cmake/-/issues/23301
2025-01-06 06:41:41 +01:00
Kitware Robot 90971c9188 CMake Nightly Date Stamp 2025-01-06 00:10:00 -05:00
Kitware Robot 3c4b9cd979 CMake Nightly Date Stamp 2025-01-05 00:10:20 -05:00
Kitware Robot fdf56b5bb2 CMake Nightly Date Stamp 2025-01-04 00:09:50 -05:00
Marc Chevrier b779fcf6a0 Merge topic 'FindPython-enhance-artifacts-consistency'
b1f0c5e476 FindPython: enhance artifacts consistency

Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Merge-request: !10136
2025-01-03 06:22:09 -05:00
Marc Chevrier c53c8d838d Merge topic 'CheckLibraryExists-enhance-documentation'
4d2f1325ef CheckLibraryExists: Enhance documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10123
2025-01-03 06:15:40 -05:00
Kitware Robot d71717dcdd CMake Nightly Date Stamp 2025-01-03 00:09:10 -05:00
Kitware Robot 7739b5b492 CMake Nightly Date Stamp 2025-01-02 00:12:41 -05:00
Peter Kokot 4d2f1325ef CheckLibraryExists: Enhance documentation
This syncs the code style using lowercase, explains the behavior in a
paragraph-style like in other chapters, and adds few basic usage
examples. Additionally, an explanation is added, when to use this
module.
2025-01-02 01:36:16 +01:00
Marc Chevrier b1f0c5e476 FindPython: enhance artifacts consistency
Avoid to rely on _Python_EXECUTABLE variable if the Interpreter component
is not part of the current search.
2025-01-01 17:29:21 +01:00
Kitware Robot 42e76dd0ef CMake Nightly Date Stamp 2025-01-01 00:07:58 -05:00
Kitware Robot f99a933dfd CMake Nightly Date Stamp 2024-12-31 00:10:59 -05:00
Marc Chevrier 4771754c0d Merge topic 'CheckStructHasMember-enhance-documentation'
bcdfd6858d CheckStructHasMember: Improve and extend documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Alex Turbov <i.zaufi@gmail.com>
Merge-request: !10119
2024-12-30 09:40:41 -05:00
Kitware Robot a66fd391c9 CMake Nightly Date Stamp 2024-12-30 00:09:23 -05:00
Kitware Robot a3ae12ff96 CMake Nightly Date Stamp 2024-12-29 00:09:50 -05:00
Marc Chevrier a840f889f8 Merge topic 'patch-flex-bison-docs-2'
559a8d088a FindFLEX: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10128
2024-12-28 05:55:06 -05:00
Marc Chevrier 3107865fc2 Merge topic 'patch-flex-bison-docs'
1dcd38bdd0 FindBISON: Update documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10126
2024-12-28 05:54:19 -05:00
Marc Chevrier ed0f2d2f12 Merge topic 'patch-check-variable-exists'
e1723cab81 CheckVariableExists: Improve documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10122
2024-12-28 05:52:02 -05:00
Kitware Robot 249811016b CMake Nightly Date Stamp 2024-12-28 00:08:37 -05:00
Peter Kokot 1dcd38bdd0 FindBISON: Update documentation
This fixes typos and syncs the style according to other documentation
pages.
2024-12-27 20:30:25 +01:00
Marc Chevrier bf65f817cf Merge topic 'patch-docs-FeatureSummary-link'
40d68b5087 Help: Add links to FeatureSummary module

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10131
2024-12-27 06:25:48 -05:00
Kitware Robot 1c52e53ca4 CMake Nightly Date Stamp 2024-12-27 00:06:09 -05:00
Peter Kokot 559a8d088a FindFLEX: Update documentation
This fixes typos and syncs the style according to other documentation
pages.
2024-12-26 18:44:23 +01:00
Marc Chevrier 5da296b805 Merge topic 'Doc-use-lower-case-for-commands'
2116b3460b Help: Use lower-case style in documentation

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10124
2024-12-26 10:30:31 -05:00
Kitware Robot 6d233764ff CMake Nightly Date Stamp 2024-12-26 00:08:50 -05:00
Peter Kokot 40d68b5087 Help: Add links to FeatureSummary module 2024-12-25 17:32:04 +01:00
Kitware Robot dbaffb6596 CMake Nightly Date Stamp 2024-12-25 00:07:08 -05:00
Kitware Robot a548d65e39 CMake Nightly Date Stamp 2024-12-24 00:11:36 -05:00
Kitware Robot 5c3ccdabba CMake Nightly Date Stamp 2024-12-23 00:11:14 -05:00
Peter Kokot e1723cab81 CheckVariableExists: Improve documentation
This uses the lowercase command signature and refactors the description
according to other similar documentation pages.
2024-12-22 17:30:49 +01:00
Peter Kokot bcdfd6858d CheckStructHasMember: Improve and extend documentation
This uses the lowercase command signature and refactors the description
according to other similar documentation pages.

The LANGUAGE option is described separately.
2024-12-22 17:07:44 +01:00
Peter Kokot 2116b3460b Help: Use lower-case style in documentation 2024-12-22 16:56:46 +01:00
Marc Chevrier 4559f5770f Merge branch 'release-3.31' 2024-12-22 07:17:53 -05:00
Marc Chevrier 9df2ccb1e8 Merge topic 'Help-FindPython-Fix-typo'
e7ea2998fb Help: FindPython: fix typo

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10121
2024-12-22 07:17:53 -05:00