summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* FetchContent: Pass GHS Variables to subbuildWilliam Sciaroni2023-11-042-0/+17
| | | | Fixes: #24244
* Merge topic 'doc-fix-imported-location-ref'Brad King2023-10-301-1/+1
|\ | | | | | | | | | | | | 59c2143920 Help/IMPORTED_LOCATION: link to `LOCATION_<CONFIG>` docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8928
| * Help/IMPORTED_LOCATION: link to `LOCATION_<CONFIG>` docsBen Boeckel2023-10-281-1/+1
| |
* | Merge branch 'release-3.28'Brad King2023-10-300-0/+0
|\ \
| * \ Merge topic 'cxxmodules-ninja-forced-rsp-files' into release-3.28Brad King2023-10-304-2/+52
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 09c962a6a4 Tests/CXXModules: test forced rsp files with ninja Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8926
* | \ \ Merge topic 'cxxmodules-ninja-forced-rsp-files'Brad King2023-10-304-2/+52
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 09c962a6a4 Tests/CXXModules: test forced rsp files with ninja Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8926
| * | | Tests/CXXModules: test forced rsp files with ninjaBen Boeckel2023-10-284-2/+52
| | | | | | | | | | | | | | | | Fixes: #25367
* | | | Merge branch 'release-3.28'Brad King2023-10-300-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'cmp0153-suggestion' into release-3.28Brad King2023-10-305-11/+23
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d3cc815c98 CMP0153: Add suggestion to use execute_process() 8313d26198 cmState::AddDisallowedCommand(): Allow additional warning info Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !8921
* | \ \ \ Merge topic 'cmp0153-suggestion'Brad King2023-10-305-11/+23
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d3cc815c98 CMP0153: Add suggestion to use execute_process() 8313d26198 cmState::AddDisallowedCommand(): Allow additional warning info Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !8921
| * | | | CMP0153: Add suggestion to use execute_process()Kyle Edwards2023-10-273-4/+9
| | | | |
| * | | | cmState::AddDisallowedCommand(): Allow additional warning infoKyle Edwards2023-10-272-7/+14
| | |/ / | |/| |
* | | | Merge branch 'release-3.28'Brad King2023-10-300-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'FindProtobuf-restore-protoc-include-path' into release-3.28Brad King2023-10-301-4/+2
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | d7f7bf08cd FindProtobuf: Fix protoc include path regression Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Matias Lopez <mlopez203@bloomberg.net> Merge-request: !8922
* | | | Merge topic 'FindProtobuf-restore-protoc-include-path'Brad King2023-10-301-4/+2
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | d7f7bf08cd FindProtobuf: Fix protoc include path regression Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Matias Lopez <mlopez203@bloomberg.net> Merge-request: !8922
| * | | FindProtobuf: Fix protoc include path regressionAndré Apitzsch2023-10-271-4/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | This was accidentally broken by commit 31adc11030 (FindProtobuf: Add PLUGIN_OPTIONS and PROTOC_OPTIONS to protobuf_generate, 2023-06-29, v3.28.0-rc1~409^2~2). Fixes: #25368
* | | CMake Nightly Date StampKitware Robot2023-10-301-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2023-10-291-1/+1
| |/ |/|
* | CMake Nightly Date StampKitware Robot2023-10-281-1/+1
| |
* | Merge topic 'cpack-archive-dedup'Brad King2023-10-277-8/+244
|\ \ | | | | | | | | | | | | | | | | | | | | | 770efceccb CPack: Avoid adding duplicate files to archive when combining components Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8839
| * | CPack: Avoid adding duplicate files to archive when combining componentsAtılhan Emre Dursunoğlu2023-10-267-8/+244
| | | | | | | | | | | | Fixes: #25280
* | | Merge topic 'unity-build-objc'Brad King2023-10-2710-9/+145
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | e218db1a90 Unity: Enable UNITY_BUILD for OBJC and OBJCXX files Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8906
| * | | Unity: Enable UNITY_BUILD for OBJC and OBJCXX filesRob Raguet-Schofield2023-10-2610-9/+145
| | | |
* | | | Merge topic 'debugger-function-name-in-stacktrace'Brad King2023-10-274-2/+40
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c028425df9 Debugger: report function name in DAP stackframes Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8913
| * | | | Debugger: report function name in DAP stackframesDmitry.Neverov2023-10-264-2/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before a file name and a line were returned, but they can be obtained by other means. Fixes: #25091
* | | | | Merge topic 'fix-Wdeprecated-this-capture'Brad King2023-10-271-7/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 07e9734790 Source: Fix clang -Wdeprecated-this-capture warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8917
| * | | | | Source: Fix clang -Wdeprecated-this-capture warningsSean McBride2023-10-261-7/+9
| | |_|/ / | |/| | | | | | | | | | | | | Explicitly capture variables used in the lambda.
* | | | | Merge topic 'fix-Wstrict-prototypes'Brad King2023-10-27273-332/+332
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 81022213f6 Modules: Fix clang -Wstrict-prototypes warnings 47c3334203 Source: Fix clang -Wstrict-prototypes warnings 264dcae5e4 Tests: Fix clang -Wstrict-prototypes warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8916
| * | | | | Modules: Fix clang -Wstrict-prototypes warningsSean McBride2023-10-261-1/+1
| | | | | |
| * | | | | Source: Fix clang -Wstrict-prototypes warningsSean McBride2023-10-261-1/+1
| | | | | |
| * | | | | Tests: Fix clang -Wstrict-prototypes warningsBrad King2023-10-26271-330/+330
| |/ / / /
* | | | | CMake Nightly Date StampKitware Robot2023-10-271-1/+1
| | | | |
* | | | | Merge topic 'link-dependency-file'Brad King2023-10-261-5/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dc013be1fb Link Step: linker depfile configuration: bug fix Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8915
| * | | | | Link Step: linker depfile configuration: bug fixMarc Chevrier2023-10-251-5/+6
| |/ / / / | | | | | | | | | | | | | | | | | | | | Follow up commit 538ff514b5 (Link Step: use the correct linker for depfile handling, 2023-10-16)
* | | | | Merge topic 'hint-about-missing-extension-on-windows'Brad King2023-10-2610-13/+29
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 186673ba0b cmGlobalGenerator: hint about missing extensions on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8914
| * | | | | cmGlobalGenerator: hint about missing extensions on WindowsBen Boeckel2023-10-2410-13/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Discussed on Discourse: https://discourse.cmake.org/t/cross-compiling-from-a-windows-host-targeting-raspbian-32-bits-arm/9250
* | | | | | Merge topic 'iar-nightly'Brad King2023-10-2612-0/+177
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 37e44707bc IAR: Add tests covering IAR toolchains Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8909
| * | | | | | IAR: Add tests covering IAR toolchainsFelipe Torrezan2023-10-2312-0/+177
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Run the tests only if enabled explicitly by an undocumented cache entry. We will enable it on hosts known to have the toolchains.
* | | | | | | CMake Nightly Date StampKitware Robot2023-10-261-1/+1
| |_|/ / / / |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2023-10-251-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.28'Brad King2023-10-240-0/+0
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | CMake 3.28.0-rc3v3.28.0-rc3Brad King2023-10-241-1/+1
| | | | | |
* | | | | | Merge topic 'compute-compiler-linker'Brad King2023-10-2423-108/+439
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 538ff514b5 Link Step: use the correct linker for depfile handling c26c6ac488 Link Step: compute effective linker used by the compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8885
| * | | | | | Link Step: use the correct linker for depfile handlingMarc Chevrier2023-10-241-11/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Follow up commit 375e6fdbbe (Link step: use linker dependency linker file, 2023-04-19, v3.27.0-rc1~126^2).
| * | | | | | Link Step: compute effective linker used by the compilerMarc Chevrier2023-10-2422-97/+421
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract the effective linker during the computation of implicit artifacts delivered by the compiler to the linker. Define various variables describing the linker: * CMAKE_<LANG>_COMPILER_LINKER * CMAKE_<LANG>_COMPILER_LINKER_VERSION * CMAKE_<LANG>_COMPILER_LINKER_ID * CMAKE_<LANG>_COMPILER_LINKER_FRONTEND_VARIANT This is complementary to feature introduced by commit 96a953b1ed (Add options to specify linker tool, 2023-09-27). Fixes: #17596, #18209, #25344
* | | | | | | Merge topic 'vector-emplace-back'Brad King2023-10-249-38/+40
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ca6dfc280 Source: Reduce vector entry allocations and copies aaeb2e0aa8 cmLinkItemGraphVisitor: Remove unnecessary syntax d1c1e95331 cmCPackInnoSetupGenerator: Reserve space to reduce allocations Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8891
| * | | | | | | Source: Reduce vector entry allocations and copiesRose2023-10-238-37/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prefer `emplace_back` over `push_back`.
| * | | | | | | cmLinkItemGraphVisitor: Remove unnecessary syntaxRose2023-10-231-1/+1
| | | | | | | |
| * | | | | | | cmCPackInnoSetupGenerator: Reserve space to reduce allocationsRose2023-10-231-0/+1
| | | | | | | |
* | | | | | | | Merge topic 'misc-warnings'Brad King2023-10-243-4/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6ed999674c Fix clang -Wdeprecated-pragma warnings by removing deprecated ATOMIC_VAR_INIT 162e017b2d Fix clang -Wstrict-prototypes by making main take void instead of nothing b373a22991 Fix clang -Wreserved-identifier by renaming an enum Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !8905