Merge branch 'release-4.0'

This commit is contained in:
Brad King
2025-11-18 09:45:14 -05:00

View File

@@ -302,9 +302,14 @@ Changes made since CMake 4.0.0 include the following.
Some implementation updates were made to support ecosystem changes
and/or fix regressions.
.. 4.0.5
4.0.5
-----
* When building for macOS with the :generator:`Xcode` generator,
:variable:`CMAKE_OSX_DEPLOYMENT_TARGET` once again defaults to the
host's macOS version if it is older than the macOS SDK version,
as it did in CMake versions prior to 4.0.
* When building for macOS with the :generator:`Xcode` generator,
:variable:`CMAKE_OSX_DEPLOYMENT_TARGET` once again defaults to the
host's macOS version if it is older than the macOS SDK version,
as it did in CMake versions prior to 4.0.
* The :command:`execute_process` command once again terminates child
processes when its ``TIMEOUT`` is reached. This was accidentally
regressed by CMake 3.29.