summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tests/CTestTest*: Update cmake_minimum_required versionsBrad King2023-02-1024-24/+24
|
* Tests: Update cmake_minimum_required versions in a few testsBrad King2023-02-103-3/+3
|
* Tests: Teach RunCMake to optionally ignore policy version deprecation warningsBrad King2023-02-0914-75/+19
| | | | | Avoid requiring tests for deprecated behavior to match the warnings explicitly.
* Merge topic 'vs9-deprecate'Brad King2023-02-0910-6/+53
|\ | | | | | | | | | | | | d7f440c5db Deprecate Visual Studio 9 2008 generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8181
| * Deprecate Visual Studio 9 2008 generatorBrad King2023-02-0810-6/+53
| | | | | | | | | | Update documentation to mark the generator deprecated. Add a warning at the end of generation plus an option to turn off the warning.
* | Merge topic 'target-with-cxxmodule-filesets'Brad King2023-02-091-3/+5
|\ \ | | | | | | | | | | | | | | | | | | 4b38d7d100 cmGeneratorTarget: `INTERFACE` targets with C++ modules are also "in" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8179
| * | cmGeneratorTarget: `INTERFACE` targets with C++ modules are also "in"Ben Boeckel2023-02-081-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | `INTERFACE` targets with C++ modules are basically BMI-only modules. It is unknown if they will be useful directly (due to ODR of the `module M;` initializers needing to live in some specific object file). However, they will be used to attach BMI-only compilations of `IMPORTED` C++ modules.
* | | Merge branch 'release-3.26'Brad King2023-02-090-0/+0
|\ \ \
| * \ \ Merge topic 'curl-windows-restore-tls1.3' into release-3.26Brad King2023-02-091-7/+0
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8675d8bdb0 curl: Enable schannel TLS 1.3 support on Windows 11 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8184
* | \ \ \ Merge topic 'curl-windows-restore-tls1.3'Brad King2023-02-091-7/+0
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 8675d8bdb0 curl: Enable schannel TLS 1.3 support on Windows 11 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8184
| * | | | curl: Enable schannel TLS 1.3 support on Windows 11Brad King2023-02-081-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert commit c0a4536cec (curl: Disable schannel TLS 1.3 support on Windows 11, 2022-11-09, v3.25.0~13^2). The curl bug it avoided was fixed by upstream curl commit `4f42150d0` (sendf: change Curl_read_plain to wrap Curl_recv_plain , 2022-11-14, curl-7_87_0~129), which we have since recently updating to curl 7.87.0. Issue: #24147
* | | | | Merge branch 'release-3.26'Brad King2023-02-090-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'doc-find_package-root-case' into release-3.26Brad King2023-02-093-9/+10
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 20e727a408 Help: Clarify that <PackageName>_ROOT variable names are case-preserved Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8182
* | \ \ \ \ Merge topic 'doc-find_package-root-case'Brad King2023-02-093-9/+10
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 20e727a408 Help: Clarify that <PackageName>_ROOT variable names are case-preserved Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8182
| * | | | | Help: Clarify that <PackageName>_ROOT variable names are case-preservedBrad King2023-02-083-9/+10
| | |/ / / | |/| | | | | | | | | | | | | | | | | | The name comes from the case-preserved first argument to `find_package`.
* | | | | Merge branch 'release-3.26'Brad King2023-02-090-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'stop_parsing_after_first_script_arg' into release-3.26Brad King2023-02-093-5/+18
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f9e8a067c2 cmake: Stop parsing after `--` when detecting script mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8186
* | \ \ \ \ Merge topic 'stop_parsing_after_first_script_arg'Brad King2023-02-093-5/+18
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | f9e8a067c2 cmake: Stop parsing after `--` when detecting script mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8186
| * | | | | cmake: Stop parsing after `--` when detecting script modeRobert Maynard2023-02-083-5/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fix in commit 08aa516880 (cmake: Stop parsing after `--` when detecting script mode, 2022-12-06, v3.26.0-rc1~216^2) only corrected the case where `-P -- -P <arg>` occurred and not `-P -- -P -<other>`. Fixes: #24220
* | | | | | Merge branch 'release-3.26'Kyle Edwards2023-02-090-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'target-runtime-dlls-doc' into release-3.26Kyle Edwards2023-02-091-3/+3
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | e0335f5830 Help: Update $<TARGET_RUNTIME_DLLS> docs to use cmake -E copy -t Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8185
* | | | | | Merge topic 'target-runtime-dlls-doc'Kyle Edwards2023-02-091-3/+3
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | e0335f5830 Help: Update $<TARGET_RUNTIME_DLLS> docs to use cmake -E copy -t Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8185
| * | | | | Help: Update $<TARGET_RUNTIME_DLLS> docs to use cmake -E copy -tKyle Edwards2023-02-081-3/+3
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | The -t argument was added to support using $<TARGET_RUNTIME_DLLS> in the case that no DLLs are needed. Update the documentation accordingly.
* | | | | CMake Nightly Date StampKitware Robot2023-02-091-1/+1
| |_|_|/ |/| | |
* | | | Merge topic 'ctest-remove-cmake-intdir'Brad King2023-02-083-15/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | db95afce19 Tests/OutDir: Remove stale cache entry on multi-config generators c6134ca6c7 CTest: Remove usages of CMAKE_INTDIR Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8176
| * | | | Tests/OutDir: Remove stale cache entry on multi-config generatorsKyle Edwards2023-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This cache entry is left over from the incorrect behavior prior to the previous commit and was causing the test to fail with the new, correct behavior. Unset the cache variable when a multi-config generator is in use.
| * | | | CTest: Remove usages of CMAKE_INTDIRKyle Edwards2023-02-072-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | | The configuration in which CMake/CTest itself is built should not influence runtime path selection.
* | | | | Merge topic 'feature/sphinx-linkcheck'Brad King2023-02-082-2/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6789af36bf Help: Fix broken links found by `linkcheck` 8f4bd3bf7e ci: Check for broken links when build HTML manual Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8177
| * | | | | Help: Fix broken links found by `linkcheck`Alex Turbov2023-02-071-2/+2
| | | | | |
| * | | | | ci: Check for broken links when build HTML manualAlex Turbov2023-02-071-0/+3
| | |_|_|/ | |/| | |
* | | | | Merge topic 'ninja-no-cleandead'Brad King2023-02-082-8/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cc118ddd70 cmGlobalNinjaGenerator: Remove unused member Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8178
| * | | | | cmGlobalNinjaGenerator: Remove unused memberBrad King2023-02-072-8/+0
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `DisableCleandead` member was added by commit c5011399c5 (Ninja: Avoid cleandead with dyndep bindings for Fortran module dependencies, 2020-11-10, v3.19.0~15^2) but has not been used since commit 1144d25094 (Merge branch 'backport-ninja-no-cleandead' into ninja-no-cleandead, 2020-12-14, v3.19.2~4^2). Remove it.
* | | | | Merge topic 'update-kwsys'Brad King2023-02-089-967/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0abeb3e394 Tests: Remove references to dropped KWSys SharedForward component 6819e080fa Merge branch 'upstream-KWSys' into update-kwsys 48fd1b3887 KWSys 2023-02-07 (db9470d4) Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8175
| * | | | | Tests: Remove references to dropped KWSys SharedForward componentBrad King2023-02-073-18/+0
| | | | | |
| * | | | | Merge branch 'upstream-KWSys' into update-kwsysBrad King2023-02-076-949/+9
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2023-02-07 (db9470d4)
| | * | | | KWSys 2023-02-07 (db9470d4)KWSys Upstream2023-02-076-949/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit db9470d4271ef65864a374a7a2f58f9789573903 (master). Upstream Shortlog ----------------- Ben Boeckel (1): 46f47034 SharedForward: Drop this component of KWSys Brad King (2): bfa688b5 SystemTools: Drop optional FindProgramPath arguments 093d6e45 DynamicLoader: Update test to avoid using CMAKE_INTDIR
* | | | | | Merge branch 'release-3.26'Brad King2023-02-080-0/+0
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | Merge topic 'automoc-message-typo' into release-3.26Brad King2023-02-081-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d0f49327f9 AutoMoc: Fix verbose mode message Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8171
* | \ \ \ \ \ Merge topic 'automoc-message-typo'Brad King2023-02-081-1/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d0f49327f9 AutoMoc: Fix verbose mode message Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8171
| * | | | | | AutoMoc: Fix verbose mode messageJoerg Bornemann2023-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | AutoMoc generates because moc settings changed, not uic.
* | | | | | | Merge branch 'release-3.26'Brad King2023-02-080-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'findopenssl-static-findpkg-fix' into release-3.26Brad King2023-02-081-2/+8
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 652f34eab9 FindOpenSSL: Use static pkgconfig if OPENSSL_USE_STATIC_LIBS=ON Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8174
* | \ \ \ \ \ \ Merge topic 'findopenssl-static-findpkg-fix'Brad King2023-02-081-2/+8
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 652f34eab9 FindOpenSSL: Use static pkgconfig if OPENSSL_USE_STATIC_LIBS=ON Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8174
| * | | | | | | FindOpenSSL: Use static pkgconfig if OPENSSL_USE_STATIC_LIBS=ONKyle Edwards2023-02-071-2/+8
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Fixes: #24395
* | | | | | | Merge branch 'release-3.26'Brad King2023-02-080-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'doc-FetchContent-catch2' into release-3.26Brad King2023-02-082-4/+4
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6d48f48d5d FetchContent: Bump documented example Catch2 to v3.0.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8172
* | \ \ \ \ \ \ Merge topic 'doc-FetchContent-catch2'Brad King2023-02-082-4/+4
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6d48f48d5d FetchContent: Bump documented example Catch2 to v3.0.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8172
| * | | | | | | FetchContent: Bump documented example Catch2 to v3.0.1Eisuke Kawashima2023-02-072-4/+4
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous Catch2 v2.13.4 does not compile on some platforms [1]. [1] https://github.com/catchorg/Catch2/issues/2326
* | | | | | | Merge branch 'release-3.26'Brad King2023-02-080-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'doc-cpack-generator-fields' into release-3.26Brad King2023-02-086-423/+491
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4cc4be1414 Help: CPack FreeBSD Generator page use field lists 083a57550b Help: CPack DragNDrop Generator page use field lists 2c46fe7c96 Help: CPack Archive Generator page use field lists 5defbf7430 Help: CPack RPM Generator page use field lists 27d45be75d Help: CPack NuGet Generator page use field lists fbb5ac4735 Help: CPack DEB Generator page use field lists Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8134