CMake 3.29.1 available for download
April 3, 2024
We are pleased to announce that CMake 3.29.1 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.29.0: Ben Boeckel (2): ExternalProject: add an example of `LIST_SEPARATOR` usage ExternalProject: reword `LIST_SEPARATOR` to indicate what it *does* Brad King (11): IntelLLVM: Revert accidental use of -external:I with Fortran compilers libuv: Avoid posix_spawn on macOS < 10.8 FindPkgConfig: Avoid finding Strawberry Perl's pkg-config libuv: process: de-duplicate conditions for using kqueue libuv: darwin: group kqueue-specific definitions together libuv: macos: use posix poll instead of kqueue FindMPI: Fix finding IntelLLVM wrappers on Windows ctest: Restore enforcement of RESOURCE_LOCK test property ARTOS: Add support for finding library files named with 'lib' prefix IntelLLVM: Fix link flags with Visual Studio generators CMake 3.29.1 Charlotte Koch (1): cmSystemTools: Fix compilation on DragonFly BSD Craig Scott (8): Help: Remove stray formatting for try_compile() LINKER_LANGUAGE keyword try_compile(): Include languages with _ or - when passing linker vars Help: Grammar, typos and wording improvements for linker variables Help: Add custom linker example for CMAKE_<LANG>_USING_LINKER_<TYPE> Help: CMAKE_<LANG>_USING_LINKER_<TYPE> can be a list of flags Help: Restructure and improve LINKER_TYPE docs CMakePackageConfigHelpers: Remove unused variable CMakePackageConfigHelpers: Use unique variable name for pkg prefix Evan Wilde (1): Swift: Add CMAKE_LINKER_TYPE support FeRD (Frank Dana) (1): Help: Fix location of install() note about superseded commands scivision (2): FindMatlab: R2024a version map Help: emphasize need for VS Integrations with oneAPI Fortran