- Feb 08, 2023
-
-
6d48f48d FetchContent: Bump documented example Catch2 to v3.0.1 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8172
-
4cc4be14 Help: CPack FreeBSD Generator page use field lists 083a5755 Help: CPack DragNDrop Generator page use field lists 2c46fe7c Help: CPack Archive Generator page use field lists 5defbf74 Help: CPack RPM Generator page use field lists 27d45be7 Help: CPack NuGet Generator page use field lists fbb5ac47 Help: CPack DEB Generator page use field lists Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8134
-
fc8335a1 ci: Reduce Fedora and Debian image sizes even more Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8173
-
- Feb 07, 2023
-
-
Apply the approach from commit 354fdf21 (ci: Reduce intermediate docker layers and final image size, 2023-02-01) to more stages. Also: * Use cache (prefetch metadata and packages) to reduce network I/O and speedup image build. * Use `tmpfs` to drop logs produced by the package manager.
-
The previous Catch2 v2.13.4 does not compile on some platforms [1]. [1] https://github.com/catchorg/Catch2/issues/2326
-
-
-
-
-
-
-
Brad King authored
-
cb0b9452 Android: Provide CMAKE_ANDROID_NDK_VERSION with NDK legacy toolchain file Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8170
-
3f1e0050 Tests/RunCMake/CXXModules: declare `forwarding` as `extern "C++"` Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !8159
-
9688a8eb FindCUDAToolkit: Fix `nvrtc_builtins_static` library name Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8162
-
1e95f765 Help: Clarify interaction of execute_process *_FILE and *_VARIABLE options Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8165
-
d3ece406 Help: cmake (1): remove -E server as not available b19036d8 Help: CheckSource{Compiles,Runs}: fix typo and clarify Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8164
-
354fdf21 ci: Reduce intermediate docker layers and final image size Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8145
-
- Feb 06, 2023
-
-
Brad King authored
Merge-request: !8170
-
Brad King authored
This variable has been provided since commit 74690624 (Android: Detect NDK version number, 2021-02-26, v3.20.0-rc3~1^2~3) when using CMake's NDK support or the modern NDK toolchain file. Since commit 005e2cdf (Android: Do not use gold for ndk >= r22, 2021-02-26, v3.20.0-rc3~1^2) we need the value in our compiler/platform information files, so provide it when using the NDK legacy toolchain file too. Revert commit 1c86e397 (Android/Clang: Tolerate undefined CMAKE_ANDROID_NDK_VERSION, 2022-09-16, v3.25.0-rc1~118^2) since the variable should now always be defined. Issue: #21772 Fixes: #24386
-
Instead of `COPY` to get tar files, execute `RUN` w/ `--mount`. Note that this requires the docker "buildkit" feature to be enabled.
-
Update the change from commit 2a94c762 (FindCUDAToolkit: Add support for CUDA::nvrtc_static, 2023-01-20, v3.26.0-rc1~55^2). The lib is named `libnvrtc-builtins_static.a`, not `libnvrtc_builtins_static.a`.
-
- Feb 03, 2023
-
-
Ben Boeckel authored
It is not part of any module, so it needs to be declared as such.
-
- Feb 02, 2023
-
-
13810dee cmDependsFortran: require that dependency info files work eed295fd cmGlobalNinjaGenerator: require that dependency info files work 837f7c11 cmCommonTargetGenerator: classify linked target directories by language d19648a9 cmGeneratorTarget: add a method to query if Fortran sources exist 245a89d8 cmMakefileTargetGenerator: make "target linked info" variable Fortran-specific aeb1b2ae cmMakefileTargetGenerator: simplify string streaming Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !8146
- Feb 01, 2023
-
-
Brad King authored
-
Brad King authored
Release versions do not have the development topic section of the CMake Release Notes index page.
-
385435cf Help: Organize and revise 3.26 release notes 4c63f031 Help: Consolidate 3.26 release notes bc1ba6d5 Help: Document experimental feature gate affecting CXX_SCAN_FOR_MODULES 71f9c194 FindImageMagick: Fix documentation syntax in usage example Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8148
-
Brad King authored
Add section headers similar to the 3.25 release notes and move each individual bullet into an appropriate section. Revise a few bullets. Add a bullet for `FindImageMagick` that was accidentally left out when its changes were made.
-
Brad King authored
Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.26.rst`.
-
Brad King authored
Also drop the release note for `CXX_SCAN_FOR_MODULES`, as the rest of the C++ modules support has not yet been mentioned in release notes (since it is still experimental).
-
Brad King authored
-
5252c885 try_compile: Record propagated CMake variables in configure log 0a48d8fe ConfigureLog: De-duplicate event backtrace and check key generation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8140
-
Brad King authored
All event kinds have these fields, so centralize their implementation.
-
11d59c9e Merge branch 'upstream-KWSys' into update-kwsys 187389d9 KWSys 2023-02-01 (cafea4c8) Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !8147
-
Ben Boeckel authored
Now that only targets expected to have information are listed, all `DependInfo.cmake` files should exist.
-