summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release-3.26'Brad King2023-03-010-0/+0
|\
| * Merge topic 'check-curses-min-cmake' into release-3.26Brad King2023-03-012-4/+2
| |\ | | | | | | | | | | | | | | | | | | d70582eed8 ccmake: Update minimum required version of CMake for curses check Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8272
* | \ Merge topic 'check-curses-min-cmake'Brad King2023-03-012-4/+2
|\ \ \ | | |/ | |/| | | | | | | | | | | | | d70582eed8 ccmake: Update minimum required version of CMake for curses check Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8272
| * | ccmake: Update minimum required version of CMake for curses checkBrad King2023-03-012-4/+2
| | | | | | | | | | | | | | | This should have been part of commit d6b811fb82 (Require CMake 3.13+ to configure CMake itself, 2022-02-22, v3.24.0-rc1~605^2~1).
* | | Merge branch 'release-3.26'Brad King2023-03-010-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'FindPython-fix-CMAKE_SHARED_LIBRARY_SUFFIX-matching' into ↵Brad King2023-03-011-3/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | release-3.26 764441e672 FindPython: fix erroneous ${CMAKE_SHARED_LIBRARY_SUFFIX} matching Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8271
* | \ \ Merge topic 'FindPython-fix-CMAKE_SHARED_LIBRARY_SUFFIX-matching'Brad King2023-03-011-3/+3
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 764441e672 FindPython: fix erroneous ${CMAKE_SHARED_LIBRARY_SUFFIX} matching Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8271
| * | | FindPython: fix erroneous ${CMAKE_SHARED_LIBRARY_SUFFIX} matchingMarc Chevrier2023-03-011-3/+3
| | |/ | |/| | | | | | | Fixes: #24556
* | | Merge topic 'FindVulkan-mingw-cross-compiling'Brad King2023-03-011-7/+10
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 829f1b5be4 FindVulkan: Add more search paths for MINGW when cross compiling Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8256
| * | | FindVulkan: Add more search paths for MINGW when cross compilingRalf Habacker2023-02-281-7/+10
| | | | | | | | | | | | | | | | Fixes: #24536
* | | | Merge topic 'csharp_sdk_win32_exe'Brad King2023-03-011-1/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0dff040f10 VS : Support WIN32_EXECUTABLE on SDK style projects Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Sumit Bhardwaj <bhardwajs@outlook.com> Merge-request: !8263
| * | | | VS : Support WIN32_EXECUTABLE on SDK style projectsOlivier PENA2023-02-281-1/+5
| |/ / /
* | | | Merge topic 'remove-dart-modules'Brad King2023-03-0129-12/+186
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2e469212c8 Dart,FindDart: Add policy to remove these modules 6dd2948b4b Tests: Port "testing" test from Dart module to CTest module 1f5ff4d131 Merge branch 'upstream-KWSys' into remove-dart-modules ec3652a0bd KWSys 2023-02-28 (68534a6a) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8265
| * | | | Dart,FindDart: Add policy to remove these modulesBrad King2023-02-2827-1/+183
| | | | | | | | | | | | | | | | | | | | | | | | | These modules and the "DART" tool they support have long been replaced by CTest.
| * | | | Tests: Port "testing" test from Dart module to CTest moduleBrad King2023-02-281-6/+2
| | | | |
| * | | | Merge branch 'upstream-KWSys' into remove-dart-modulesBrad King2023-02-281-5/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2023-02-28 (68534a6a)
| | * | | | KWSys 2023-02-28 (68534a6a)KWSys Upstream2023-02-281-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 68534a6ae5bc4a8325334d693d3a6a9fda942a87 (master). Upstream Shortlog ----------------- Brad King (1): b4492d09 cmake: Drop use of legacy "Dart" module
* | | | | | Merge branch 'release-3.26'Brad King2023-03-010-0/+0
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Merge topic 'ci-package-pipeline' into release-3.26Brad King2023-03-0120-116/+111
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7c60a2625d gitlab-ci: Optionally upload release packages to custom URL fc8a981893 gitlab-ci: Generalize package and help upload URLs f73649823b gitlab-ci: Stage unsigned release package artifacts in a dedicated directory 0929221ca3 gitlab-ci: Simplify Windows packaging pipeline ce2e825306 gitlab-ci: Simplify macOS packaging jobs 05531a7c4e gitlab-ci: add pre-build and post-build steps to Windows 5ab92d8e71 gitlab-ci: add pre-build and post-build steps to macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8266
* | \ \ \ \ \ Merge topic 'ci-package-pipeline'Brad King2023-03-0120-116/+111
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7c60a2625d gitlab-ci: Optionally upload release packages to custom URL fc8a981893 gitlab-ci: Generalize package and help upload URLs f73649823b gitlab-ci: Stage unsigned release package artifacts in a dedicated directory 0929221ca3 gitlab-ci: Simplify Windows packaging pipeline ce2e825306 gitlab-ci: Simplify macOS packaging jobs 05531a7c4e gitlab-ci: add pre-build and post-build steps to Windows 5ab92d8e71 gitlab-ci: add pre-build and post-build steps to macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8266
| * | | | | | gitlab-ci: Optionally upload release packages to custom URLBrad King2023-02-281-0/+4
| | | | | | |
| * | | | | | gitlab-ci: Generalize package and help upload URLsBrad King2023-02-282-6/+6
| | | | | | |
| * | | | | | gitlab-ci: Stage unsigned release package artifacts in a dedicated directoryBrad King2023-02-283-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These artifacts need to be manually signed before distribution. Move them to a dedicated `unsigned/` directory to avoid accidental distribution without signing.
| * | | | | | gitlab-ci: Simplify Windows packaging pipelineBrad King2023-02-2813-95/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit 4c7c66dcf5 (gitlab-ci: Add jobs to make Windows x86_64 and i386 packages, 2022-05-19, v3.24.0-rc1~112^2) we used a separate Windows packaging job in nightly packaging pipelines. It did not run in release pipelines, where we need to run the final packaging step manually with signing. Simplify nightly packaging pipelines by running `cpack` at the end of the build job as we do for other platforms. For release packaging pipelines, create an archive of the files needed to build a package, and present this as the built "package" on Windows.
| * | | | | | gitlab-ci: Simplify macOS packaging jobsBrad King2023-02-285-15/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Run cpack in a post-build step instead of duplicating the job script.
| * | | | | | gitlab-ci: add pre-build and post-build steps to WindowsBrad King2023-02-283-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply the approach from commit 372ce5bffe (ci: add pre-build and post-build steps to Linux, 2022-12-05, v3.26.0-rc1~225^2~1) to build jobs on Windows.
| * | | | | | gitlab-ci: add pre-build and post-build steps to macOSBrad King2023-02-281-0/+2
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply the approach from commit 372ce5bffe (ci: add pre-build and post-build steps to Linux, 2022-12-05, v3.26.0-rc1~225^2~1) to build jobs on macOS.
* | | | | | Merge branch 'release-3.26'Brad King2023-03-010-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'try-doc' into release-3.26Brad King2023-03-012-39/+37
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | b6cfbe7b17 Help:try_{compile,run}: clarify, encourage new syntax Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8262
* | | | | | Merge topic 'try-doc'Brad King2023-03-012-39/+37
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | b6cfbe7b17 Help:try_{compile,run}: clarify, encourage new syntax Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8262
| * | | | | Help:try_{compile,run}: clarify, encourage new syntaxscivision2023-02-282-39/+37
| |/ / / /
* | | | | CMake Nightly Date StampKitware Robot2023-03-011-1/+1
| |/ / / |/| | |
* | | | Merge topic 'target_sources-file_set-no-exist'Brad King2023-02-288-0/+43
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7e3f9aa1b2 target_sources: give a hint when a file named `FILE_SET` is not found Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8253
| * | | | target_sources: give a hint when a file named `FILE_SET` is not foundBen Boeckel2023-02-248-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `FILE_SET` is only supported within `target_sources()` and only directly after a visibility keyword or another `FILE_SET`. Give a hint as to what might be wrong if a file named `FILE_SET` cannot be found for any reason. Fixes: #24539
* | | | | Merge topic 'FindX11-more-xcb-components'Brad King2023-02-283-1/+111
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0cca309dfd FindX11: support the xcb-{cursor,shape,xrm} components e7d7710cf2 Tests/FindX11: fix preprocessor check for xcb_xrandr component Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8261
| * | | | | FindX11: support the xcb-{cursor,shape,xrm} componentsBen Boeckel2023-02-273-0/+110
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #24417
| * | | | | Tests/FindX11: fix preprocessor check for xcb_xrandr componentBen Boeckel2023-02-271-1/+1
| | | | | |
* | | | | | Merge topic 'dll-name-soversion'Brad King2023-02-2817-9/+86
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a7f9c7da26 Add option to add SOVERSION to DLL names 9694504adc Tests: Simplify RunCMake.TargetArtifacts spec 3cd34eb279 Tests: Rename RunCMake.{ArtifactOutputDirs => TargetArtifacts} Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8021
| * | | | | | Add option to add SOVERSION to DLL namesRalf Habacker2023-02-2712-2/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add variable/target property `[CMAKE_]DLL_NAME_WITH_SOVERSION`. Fixes: #24251 Signed-off-by: Ralf Habacker <ralf.habacker@freenet.de>
| * | | | | | Tests: Simplify RunCMake.TargetArtifacts specBrad King2023-02-241-5/+1
| | | | | | |
| * | | | | | Tests: Rename RunCMake.{ArtifactOutputDirs => TargetArtifacts}Brad King2023-02-247-3/+2
| | |/ / / / | |/| | | | | | | | | | | | | | | | Generalize the name so we can add other kinds of artifact checks.
* | | | | | Merge topic 'ci-linkcheck'Brad King2023-02-281-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c28077ffb3 Help: Replace link with its permanent redirect Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8258
| * | | | | | Help: Replace link with its permanent redirectBrad King2023-02-271-1/+1
| | | | | | |
* | | | | | | Merge branch 'release-3.26'Brad King2023-02-280-0/+0
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Merge topic 'test-no-dart' into release-3.26Brad King2023-02-281-7/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2fc3b0f476 Tests: Drop use of legacy "Dart" module Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8257
* | \ \ \ \ \ \ Merge topic 'test-no-dart'Brad King2023-02-281-7/+1
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2fc3b0f476 Tests: Drop use of legacy "Dart" module Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8257
| * | | | | | | Tests: Drop use of legacy "Dart" moduleBrad King2023-02-271-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the CTest module directly.
* | | | | | | | Merge branch 'release-3.26'Brad King2023-02-280-0/+0
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge topic 'doc-cleanup-3.26-rc4' into release-3.26Brad King2023-02-284-29/+30
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b39b3e3bdb Help: Fix typos and grammar in 3.26 release notes 9f1360ae19 Help: Improve wording of FOLDER-related properties and policies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8264
* | | | | | | | Merge topic 'doc-cleanup-3.26-rc4'Brad King2023-02-284-29/+30
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | / | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | b39b3e3bdb Help: Fix typos and grammar in 3.26 release notes 9f1360ae19 Help: Improve wording of FOLDER-related properties and policies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8264