summaryrefslogtreecommitdiffstats
path: root/Help/variable
diff options
context:
space:
mode:
authorGregor Jasny <gjasny@googlemail.com>2023-08-31 07:06:53 (GMT)
committerGregor Jasny <gjasny@googlemail.com>2023-08-31 08:13:57 (GMT)
commitb78a14e204fee7547f6e513a9215f6204f30c159 (patch)
treebcfec6774f5c5e6d6d1e3c20517faa5b9a521028 /Help/variable
parent4cd207b6f3b2b262cf4cc8eb46a2320906542d1e (diff)
downloadCMake-b78a14e204fee7547f6e513a9215f6204f30c159.zip
CMake-b78a14e204fee7547f6e513a9215f6204f30c159.tar.gz
CMake-b78a14e204fee7547f6e513a9215f6204f30c159.tar.bz2
Xcode: reject legacy buildsystem for Xcode 14
With Xcode 14 support for the Legacy Build System has been removed and the BuildSystemType in the WorkspaceSettings is ignored. If CMake still generates projects targeted to the Lecacy Build System the build preparation phase will likely fail because Xcode for example misses any declared outputs from script invocations. This is a hard to debug problem and CMake should reject the invalid configuration instead.
Diffstat (limited to 'Help/variable')
-rw-r--r--Help/variable/CMAKE_XCODE_BUILD_SYSTEM.rst3
1 files changed, 2 insertions, 1 deletions
diff --git a/Help/variable/CMAKE_XCODE_BUILD_SYSTEM.rst b/Help/variable/CMAKE_XCODE_BUILD_SYSTEM.rst
index d153061..f3c213c 100644
--- a/Help/variable/CMAKE_XCODE_BUILD_SYSTEM.rst
+++ b/Help/variable/CMAKE_XCODE_BUILD_SYSTEM.rst
@@ -12,7 +12,8 @@ mature enough for use by CMake. The possible values are:
``1``
The original Xcode build system.
- This is the default when using Xcode 11.x or below.
+ This is the default when using Xcode 11.x or below and supported
+ up to Xcode 13.x.
``12``
The Xcode "new build system" introduced by Xcode 10.