We are pleased to announce that CMake 3.24.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.24.1:
Albert Astals Cid (1):
- automoc: avoid more compiler warnings in linker-warning-silencing code
Ben Boeckel (1):
- ExternalProject: note the default of
GIT_TAG
beingmaster
Brad King (8):
- Help: Clarify that variable references may use cache entries
- ci: use CMake 3.24.1
- gitlab-ci: Use separate MSVC toolset specification for packaging jobs
- gitlab-ci: Update non-packaging Windows builds to MSVC 14.33 toolset
- Tests: Teach RunCMake.SymlinkTrees to tolerate CCACHE_BASEDIR
- automoc: revert attempts to silence linker warning on macos
- Tests: Add cases covering bad ctest output truncation types
- CMake 3.24.2
Craig Scott (6):
- Help: Add missing closing quote on C++ example
- Help: Add crossrefs to ctest output control options
- Help: Fix typos, grammar and formatting in CMP0134 policy docs
- Help: Fix wrong casing of GTest in FetchContent integration example
- FetchContent: Fix unsetting wrong variable name after provider returns
- FetchContent: Ignore EXACT for redirected find_package() calls
Daniel Scharrer (1):
- FindZLIB: fix CMAKE_FIND_LIBRARY_PREFIXES being unset when it was empty
Frank Winklmeier (2):
- RunCMakeTest: fix Truncation test definition
- ctest: print error for invalid CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION
Gilles Gouaillardet (1):
- FortranCInterface: Add support for LLVMFlang mangling
Kargatum (1):
- FindBoost: Add support for Boost 1.80
Kyle Edwards (2):
- Tests: Fix VS10Project SourceGroupTreeCMakeLists check
- FILE_SET: Fix source group detection
Marc Chevrier (4):
- Xcode: Fix erroneous MACOSX_BUNDLE link
- Help: cmake-developer: Add section for Windows registry access.
- renames method FinalizeTargetCompileInfo() in FinalizeTargetConfiguration().
- Check link libraries properties: fix performances regression
Mathieu Malaterre (1):
- Help: Fix typo in FetchContent example, extras should read extra
Robert Maynard (4):
- FindCUDAToolkit: Search the cuda toolkit include path for cupti
- cmFindBase: Refactor CMAKE_FIND_USE_INSTALL_PREFIX handling
- CMAKE_FIND_USE_INSTALL_PREFIX considers CMAKE_STAGING_PREFIX
- FindCUDAToolkit: Correctly state cusolver and cublas dependencies
parkesb (1):
- FindPostgreSQL: Add brew-style directories to search path