summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'cxx-module-extensions'Brad King2023-03-1015-39/+39
|\ | | | | | | | | | | | | | | | | | | 45d1925efc Treat '.ccm', '.cxxm', and '.c++m' files as C++ sources 8c96d145c1 Tests/RunCMake: Match 'Tried extensions' output more robustly Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8308
| * Treat '.ccm', '.cxxm', and '.c++m' files as C++ sourcesBrad King2023-03-095-5/+10
| | | | | | | | | | | | | | | | | | These extensions are used by convention for C++ module interface units with Clang. For now, do not add any tests using these extensions. Very few compilers recognize them as C++ sources. Tests can be added later as part of C++ modules support.
| * Tests/RunCMake: Match 'Tried extensions' output more robustlyBrad King2023-03-0910-34/+29
| |
* | Merge topic 'FindCUDA-remove'Brad King2023-03-1023-2/+137
|\ \ | | | | | | | | | | | | | | | | | | | | | 2c146a7fc5 FindCUDA: Add policy to remove this module Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8306
| * | FindCUDA: Add policy to remove this moduleBrad King2023-03-0923-2/+137
| |/ | | | | | | | | | | The `FindCUDA` module has been deprecated since CMake 3.10. Add a policy to pretend it doesn't exist in order to encourage projects to port away from it.
* | CMake Nightly Date StampKitware Robot2023-03-101-1/+1
|/
* Merge topic 'test-minver'Brad King2023-03-0962-62/+62
|\ | | | | | | | | | | | | | | bd7b2293aa Tests: Bump CMake minimum required version in find-module tests to 3.5 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8304
| * Tests: Bump CMake minimum required version in find-module tests to 3.5Brad King2023-03-0862-62/+62
| | | | | | | | | | CMake 3.27 deprecates compatibility with CMake < 3.5. Update find module tests to avoid the deprecation warning.
* | Merge topic 'FindwxWidgets-imported-target'Brad King2023-03-0913-3/+69
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | e36e455b7c FindwxWidgets: Add an imported target 42c84b1e2e ci: Add wxWidgets to Debian and Fedora base images Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8289
| * | FindwxWidgets: Add an imported targetCheesyNacho102023-03-089-0/+63
| | |
| * | ci: Add wxWidgets to Debian and Fedora base imagesBrad King2023-03-084-3/+6
| |/
* | Merge topic 'use_block'Brad King2023-03-098-16/+17
|\ \ | | | | | | | | | | | | | | | | | | | | | f3e85754b4 Modules:Check*: refactor: use block(SCOPE_FOR POLICIES) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8303
| * | Modules:Check*: refactor: use block(SCOPE_FOR POLICIES)scivision2023-03-088-16/+17
| | |
* | | Merge topic 'windows-arm64-recursion-limit'Brad King2023-03-091-0/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | c68ebee9c2 cmake: Reduce default recursion depth when compiling for Windows ARM64 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8302
| * | | cmake: Reduce default recursion depth when compiling for Windows ARM64Brad King2023-03-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Windows ARM64 the stack frames are large enough (at least in Debug builds) that CMake language recursion to depth 1000 overflows the stack. Reduce the limit for this compiler. Suggested-by: Bill Hoffman <bill.hoffman@kitware.com>
* | | | Merge topic 'tutorial_refactor_cmake_scripts'Brad King2023-03-0921-114/+272
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e1f2b35723 Tutorial: Refactor MakeTable commands into MakeTable.cmake Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8249
| * | | | Tutorial: Refactor MakeTable commands into MakeTable.cmakeMarkus Ferrell2023-03-0721-114/+272
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2023-03-091-1/+1
| |_|_|/ |/| | |
* | | | Merge branch 'release-3.26'Brad King2023-03-080-0/+0
|\ \ \ \ | |_|/ / |/| | |
| * | | CMake 3.26.0-rc6v3.26.0-rc6Brad King2023-03-081-1/+1
| | | |
* | | | Merge branch 'release-3.26'Brad King2023-03-080-0/+0
|\ \ \ \ | |/ / / | | | / | |_|/ |/| |
| * | Merge branch 'release-3.25' into release-3.26Brad King2023-03-081-0/+7
| |\ \
* | \ \ Merge branch 'release-3.25'Brad King2023-03-081-0/+7
|\ \ \ \ | | |/ / | |/| |
| * | | CMake 3.25.3v3.25.3Brad King2023-03-082-1/+8
| | | |
* | | | Merge branch 'release-3.26'Brad King2023-03-080-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'release-3.25' into release-3.26Brad King2023-03-081-0/+7
| |\ \ \ | | |/ /
* | | | Merge branch 'release-3.25'Brad King2023-03-080-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'release-3.24' into release-3.25Brad King2023-03-081-0/+7
| |\ \ \
* | \ \ \ Merge branch 'release-3.24'Brad King2023-03-081-0/+7
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | CMake 3.24.4v3.24.4Brad King2023-03-082-1/+8
| | | | |
* | | | | Merge topic 'test-minver'Brad King2023-03-0810-37/+48
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | edf7888f70 Tests: Update RunCMake.include cmake_minimum_required version Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8298
| * | | | | Tests: Update RunCMake.include cmake_minimum_required versionBrad King2023-03-0710-37/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was missed in commit 1edf138506 (Tests/RunCMake: Update cmake_minimum_required versions, 2023-02-06). Also tighten up some expected stderr content to catch these cases during similar updates in the future.
* | | | | | Merge topic 'findmatlab'Brad King2023-03-082-84/+67
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 103dbb2fd2 FindMatlab: Windows -wait is only for -r, not -batch 1932ae0284 FindMatlab: refactor: use string(APPEND c4cacdc7eb FindMatlab: use modern foreach() af05544c49 FindMatlab: document function input/output 257a3e870e FindMatlab: add Matlab_VERSION and document. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8286
| * | | | | | FindMatlab: Windows -wait is only for -r, not -batchscivision2023-03-071-2/+2
| | | | | | |
| * | | | | | FindMatlab: refactor: use string(APPENDscivision2023-03-071-8/+7
| | | | | | |
| * | | | | | FindMatlab: use modern foreach()scivision2023-03-071-32/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | remove unused superseded commented code
| * | | | | | FindMatlab: document function input/outputscivision2023-03-071-41/+42
| | | | | | |
| * | | | | | FindMatlab: add Matlab_VERSION and document.scivision2023-03-071-1/+9
| |/ / / / / | | | | | | | | | | | | | | | | | | fixes #24569
* | | | | | Merge topic 'vs-props-order'Brad King2023-03-082-1/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d3c4c6d630 VS: Import default C++ props file before toolset-specific props file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8294
| * | | | | | VS: Import default C++ props file before toolset-specific props fileMatthew Voss2023-03-072-1/+4
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids overwriting toolset-specific settings like `VCRedistDir` with default settings. Fixes: #22420
* | | | | | Merge topic 'generate-runcmake-test-script'Brad King2023-03-082-0/+17
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f1aedf2240 Tests/RunCMake: Add script to auto-generate RunCMake test suite stub Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8296
| * | | | | | Tests/RunCMake: Add script to auto-generate RunCMake test suite stubKyle Edwards2023-03-072-0/+17
| |/ / / / /
* | | | | | Merge topic 'find_cudatoolkit_add_cudla_targets'Brad King2023-03-082-0/+23
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 21b102c77d FindCUDAToolkit: Add support for finding Tegra cudla library Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8295
| * | | | | | FindCUDAToolkit: Add support for finding Tegra cudla libraryRobert Maynard2023-03-072-0/+23
| |/ / / / / | | | | | | | | | | | | | | | | | | Fixes #24575
* | | | | | Merge topic 'doc-signatures'Brad King2023-03-081-185/+207
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3600be4e31 Help: Use signature directive for 'if' command bedd62d52c Help: Improve sentence structure around "if so" ae7c4a5ff4 Help: Add internal cross-references to 'if' command docs 95bfacb8bb Help: Indent 'if' command docs more consistently Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8292
| * | | | | | Help: Use signature directive for 'if' commandBrad King2023-03-071-70/+90
| | | | | | |
| * | | | | | Help: Improve sentence structure around "if so"Brad King2023-03-071-6/+6
| | | | | | |
| * | | | | | Help: Add internal cross-references to 'if' command docsBrad King2023-03-071-12/+14
| | | | | | |
| * | | | | | Help: Indent 'if' command docs more consistentlyBrad King2023-03-071-102/+102
| |/ / / / /
* | | | | | Merge branch 'release-3.26'Brad King2023-03-080-0/+0
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |