We are pleased to announce that CMake 3.25.2 is now available for download.
Please use the latest release from our download page:
https://cmake.org/download/
Thanks for your support!
Changes made since CMake 3.25.1:
Andrey Vostrikov (1):
- CheckSymbolExists: Restore newline at end of test source
Brad King (14):
- Utilities/Release: Use explicit digest for Win7-compatible signature
- Help: Clarify SYSTEM property default for imported targets
- gitlab-ci: replace ‘$os’ tags with ‘$os-x86_64’ on 3.25 release branch
- gitlab-ci: drop unnecessary linux kernel version tag on 3.25 release branch
- ccmake: Restore compilation with AIX curses.h
- ASM_MASM: Populate MSVC debug information format abstraction table
- VS: Do not enable ASM_MASM debug information unless requested
- gitlab-ci: update macOS jobs to use Xcode 14.2
- Tests: Fix CTest.UpdateGIT under repo-local defaultBranch config
- try_run: Avoid crash in keyword-dispatched signature when cross-compiling
- Restore implicit include directory extraction for adaptive relative paths
- IntelLLVM: Avoid unnecessary -Qstd=c++11 flag on Windows
- Help: Restore cmake-buildsystem(7) header-only library example
- CMake 3.25.2
Craig Scott (3):
- FetchContent: Don’t pass SYSTEM through to sub-build
- Help: Clarify and update SYSTEM-related docs
- Code comments: Fix trivial typos
Marc Chevrier (2):
- Help: Add version information for SYSTEM option of add_subdirectory
- Help: string(JSON): avoid duplicate labels
Michael Hirsch (2):
- IntelLLVM: Avoid finding not-yet-supported icpx on Windows
- Help: Clarify compiler id distinction between Intel Classic and IntelLLVM
Robert Maynard (2):
- CUDA: Add support for cuda_std_20 for nvcc 12.0+
- FindCUDAToolkit: Handle CUDA::nvToolsExt not existing
leha-bot (2):
- zlib: Fix typo in mangling the crc32() function
- FindBoost: Add Boost 1.81 support