We are pleased to announce that CMake 3.30.4 is now available for download.
Please use the latest release from our download page:
https://cmake.org/download/
See also the release notes and release milestone
Thanks for your support!
Changes made since CMake 3.30.3:
Brad King (4):
- gitlab-ci: update macOS jobs to use Xcode 16.0
- ci: Run RunCMake.ExternalProject serially in macos-x86_64 Xcode job
- Help: Add 3.30 release notes for project variable updates
- CMake 3.30.4
Craig Scott (4):
- Help: file(CONFIGURE) only updates output file timestamp if it changes
- FetchContent: Don’t update verify script timestamp if it doesn’t change
- Help: State valid scopes for using proj_SOURCE_DIR and proj_BINARY_DIR
- project: Only define non-cache vars if already defined
Diego Dassie (1):
- CPack/NuGet: Add native0.0 to build dependencies in groups
Dilshod Mukhtarov (1):
- librhash: aligned_alloc is not available with glibc < 2.16
Hermann von Kleist (4):
- FindMatlab: Only consider versioned MCR subdirectory if it exists
- FindMatlab: Add support for MCR distributions without mex.h
- FindMatlab: Cache whether MATLAB root contains MCR or MATLAB
- FindMatlab: Search mex and mx libraries for MCR
Marc Chevrier (1):
- FindPython: ensure all ABI are searched by default
scivision (1):
- FindMatlab: Add R2024b version map