summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | CMake 3.27.0-rc5v3.27.0-rc5Brad King2023-07-141-1/+1
| | | | |
* | | | | Merge branch 'release-3.27'Brad King2023-07-140-0/+0
|\ \ \ \ \ | |/ / / /
| * | | | Merge topic 'FindProtobuf-version-schemes' into release-3.27Brad King2023-07-141-6/+4
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6e90d79577 FindProtobuf: Fix new version number scheme Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8629
* | \ \ \ \ Merge topic 'FindProtobuf-version-schemes'Brad King2023-07-141-6/+4
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 6e90d79577 FindProtobuf: Fix new version number scheme Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8629
| * | | | | FindProtobuf: Fix new version number schemeJannik Beyerstedt2023-07-141-6/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revise the changes from commit fc7dcc6a24 (FindProtobuf: Support new version number scheme, 2023-06-19, v3.27.0-rc3~2^2). Changing the content of `Protobuf_VERSION` to exclude the major version of the library might break code as it can't be used to detect breaking changes in the library any more. However, protoc v22 and up don't print the major version any more, so we need to compare the against a truncated version number, too.
* | | | | Merge topic 'find_library-simplify-regex'Brad King2023-07-143-4/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f60e921262 find_library: Improve regex readability in --debug-find output Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8618
| * | | | | find_library: Improve regex readability in --debug-find outputThomas Schenker2023-07-133-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If there is only one possible library prefix/suffix, omit the capture group around it in the debug output.
* | | | | | Merge topic 'upstream-vim-cmake-syntax'Brad King2023-07-143-59/+816
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 664b0e2fc3 Merge branch 'upstream-vim-cmake-syntax' 1594a34250 vim-cmake-syntax 2023-07-13 (7c6f28d0) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8627
| * \ \ \ \ \ Merge branch 'upstream-vim-cmake-syntax'Patrick Boettcher2023-07-133-59/+816
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream-vim-cmake-syntax: vim-cmake-syntax 2023-07-13 (7c6f28d0)
| | * | | | | | vim-cmake-syntax 2023-07-13 (7c6f28d0)vim-cmake-syntax upstream2023-07-133-60/+917
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://github.com/pboettch/vim-cmake-syntax.git at commit 7c6f28d008e3b9c372bd2a5d51b92c0966a72b1b (master). Upstream Shortlog ----------------- Patrick Boettcher (5): 5cb0409a update keywords to 3.26.4 0f46703c fix bracket-comment-regex 79121696 add syntax for FetchContent 9578e406 blacklist GNU as keyword 7c6f28d0 update to cmake version 3.27.20230713-gdc88dd5 VZ (1): ddb54ba6 Fix spell checking inside CMake functions
* | | | | | | | Merge topic 'module-mapper-clang-transitive'Brad King2023-07-1415-52/+87
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 57ef353d22 cmExperimental: refresh the C++ modules UUID 7b05724ac8 cmCxxModuleMapper: give transitive usages to Clang as well c9df4568da cmCxxModuleMapper: factor out transitive usage computation 71f1483aac Tests/RunCMake/CXXModules: require transitive usages e39b6ebc19 cmCxxModuleMapper: use a `char` for streaming single bytes Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8610
| * | | | | | | | cmExperimental: refresh the C++ modules UUIDBen Boeckel2023-07-1312-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The transitive support for Clang is a change in support for the ecosystem.
| * | | | | | | | cmCxxModuleMapper: give transitive usages to Clang as wellBen Boeckel2023-07-131-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the future, Clang plans to require transitive module usage to be specified on the command line. This is in order to keep BMI files more reproducible. Handily, MSVC has already required this, so the logic can be reused for Clang easily. See: https://github.com/llvm/llvm-project/commit/e22fa1d4c6152d36cf1342ab9029adc97c79a310 See: https://github.com/llvm/llvm-project/issues/62707 See: https://discourse.llvm.org/t/c-20-modules-should-the-bmis-contain-paths-to-their-dependent-bmis/70422
| * | | | | | | | cmCxxModuleMapper: factor out transitive usage computationBen Boeckel2023-07-131-30/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clang will need this in the future.
| * | | | | | | | Tests/RunCMake/CXXModules: require transitive usagesBen Boeckel2023-07-132-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clang 17 is in a transition where it warns about transitive usages. Turn it into an error if the flag is available to make sure we're testing the feature properly.
| * | | | | | | | cmCxxModuleMapper: use a `char` for streaming single bytesBen Boeckel2023-07-131-1/+1
| | | | | | | | |
* | | | | | | | | Merge branch 'release-3.27'Brad King2023-07-140-0/+0
|\ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / | |/| | | | | | |
| * | | | | | | | Merge topic 'doc-list-genex' into release-3.27Brad King2023-07-141-57/+89
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 326a73a328 Help: Improve formatting and wording of LIST generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8621
* | \ \ \ \ \ \ \ \ Merge topic 'doc-list-genex'Brad King2023-07-141-57/+89
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 326a73a328 Help: Improve formatting and wording of LIST generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8621
| * | | | | | | | | Help: Improve formatting and wording of LIST generator expressionsCraig Scott2023-07-131-57/+89
| | | | | | | | | |
* | | | | | | | | | Merge branch 'release-3.27'Brad King2023-07-140-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge topic 'doc-search-names' into release-3.27Brad King2023-07-141-1/+1
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 094c5a089d Utilities/Sphinx: Restore html search index link anchors Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8628
* | \ \ \ \ \ \ \ \ \ Merge topic 'doc-search-names'Brad King2023-07-141-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 094c5a089d Utilities/Sphinx: Restore html search index link anchors Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8628
| * | | | | | | | | | Utilities/Sphinx: Restore html search index link anchorsBrad King2023-07-131-1/+1
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 37e015d4a6 (Utilities/Sphinx: Refactor Sphinx reference recording, 2023-03-08, v3.27.0-rc1~342^2~1), anchors in links to cmake domain objects generated in html search results were missing their object type prefix, and thus did not link to the object. Restore our `get_objects` implementation's second tuple entry to what we used prior to that commit. This matches what Sphinx's builtin python, rst, and javascript modes do. Fixes: #25067
* | | | | | | | | | Merge branch 'release-3.27'Brad King2023-07-140-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge topic 'debugger-breakpoints' into release-3.27Brad King2023-07-143-5/+31
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 60b6383993 Debugger: Always clear existing breakpoints on setBreakpoints Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8624
* | \ \ \ \ \ \ \ \ \ Merge topic 'debugger-breakpoints'Brad King2023-07-143-5/+31
|\ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 60b6383993 Debugger: Always clear existing breakpoints on setBreakpoints Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8624
| * | | | | | | | | | Debugger: Always clear existing breakpoints on setBreakpointsBen McMorran2023-07-133-5/+31
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #25063
* | | | | | | | | | Merge branch 'release-3.27'Brad King2023-07-140-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge topic 'android-platform' into release-3.27Brad King2023-07-141-0/+2
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bfe4722a61 Android: Restore platform info and search paths shared with Linux Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8626
* | | | | | | | | | Merge topic 'android-platform'Brad King2023-07-141-0/+2
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bfe4722a61 Android: Restore platform info and search paths shared with Linux Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8626
| * | | | | | | | | Android: Restore platform info and search paths shared with LinuxBrad King2023-07-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were accidentally dropped by commit 1373373823 (enable_language: Establish target platform identification variables earlier, 2023-06-06, v3.27.0-rc1~3^2~1). Fixes: #25077
* | | | | | | | | | CMake Nightly Date StampKitware Robot2023-07-141-1/+1
| |_|/ / / / / / / |/| | | | | | | |
* | | | | | | | | Merge branch 'release-3.27'Brad King2023-07-130-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge topic 'debugger-no-supportsVariableType' into release-3.27Brad King2023-07-134-23/+58
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e02cf3f190 Debugger: Correctly handle clients without supportsVariableType Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Garrett Campbell <gcampbell@microsoft.com> Merge-request: !8620
* | \ \ \ \ \ \ \ \ Merge topic 'debugger-no-supportsVariableType'Brad King2023-07-134-23/+58
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e02cf3f190 Debugger: Correctly handle clients without supportsVariableType Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Garrett Campbell <gcampbell@microsoft.com> Merge-request: !8620
| * | | | | | | | | Debugger: Correctly handle clients without supportsVariableTypeBen McMorran2023-07-124-23/+58
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #25057
* | | | | | | | | Merge branch 'release-3.27'Brad King2023-07-130-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge topic 'doc-genex-TARGET_IMPORT_FILE' into release-3.27Brad King2023-07-132-12/+20
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 69bc89758f Help: Fix typos, formatting and wording for TARGET_IMPORT_FILE genexes 9c0c844fbd Help: Add TARGET_IMPORT_FILE... genexes to 3.27 release notes 88277d15e7 Help: Add missing versionadded for TARGET_IMPORT_FILE_DIR genex Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8625
* | \ \ \ \ \ \ \ \ Merge topic 'doc-genex-TARGET_IMPORT_FILE'Brad King2023-07-132-12/+20
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 69bc89758f Help: Fix typos, formatting and wording for TARGET_IMPORT_FILE genexes 9c0c844fbd Help: Add TARGET_IMPORT_FILE... genexes to 3.27 release notes 88277d15e7 Help: Add missing versionadded for TARGET_IMPORT_FILE_DIR genex Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8625
| * | | | | | | | | Help: Fix typos, formatting and wording for TARGET_IMPORT_FILE genexesCraig Scott2023-07-121-12/+12
| | | | | | | | | |
| * | | | | | | | | Help: Add TARGET_IMPORT_FILE... genexes to 3.27 release notesCraig Scott2023-07-121-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #25060
| * | | | | | | | | Help: Add missing versionadded for TARGET_IMPORT_FILE_DIR genexCraig Scott2023-07-121-0/+2
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Issue: #25060
* | | | | | | | | Merge branch 'release-3.27'Brad King2023-07-130-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge topic 'genex-REMOVE_DUPLICATES-empty' into release-3.27Brad King2023-07-134-1/+13
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 861dd60ecf Genex: Restore REMOVE_DUPLICATES preservation of empty elements Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8623
* | \ \ \ \ \ \ \ \ Merge topic 'genex-REMOVE_DUPLICATES-empty'Brad King2023-07-134-1/+13
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 861dd60ecf Genex: Restore REMOVE_DUPLICATES preservation of empty elements Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8623
| * | | | | | | | | Genex: Restore REMOVE_DUPLICATES preservation of empty elementsBrad King2023-07-124-1/+13
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit 72d116ee68 (GenEx: list oriented genexes use cmList class, 2023-03-29, v3.27.0-rc1~205^2) accidentally caused empty elements to be dropped by the `REMOVE_DUPLICATES` genex. Fix it and add a test case. Fixes: #25080
* | | | | | | | | Merge branch 'release-3.27'Brad King2023-07-130-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge topic 'show_autogen_exit_code' into release-3.27Brad King2023-07-131-1/+1
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bddd8f0e54 cmWorkerPool: Show process exit code / signal number upon failure Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8622
* | | | | | | | | Merge topic 'show_autogen_exit_code'Brad King2023-07-131-1/+1
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| / / / / / / | |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bddd8f0e54 cmWorkerPool: Show process exit code / signal number upon failure Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8622