summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2016-02-11 09:52:37 -0500
committerBrad King <brad.king@kitware.com>2016-02-11 09:53:34 -0500
commit878632c90e4811ed08e5d1c298de8ae61d79f620 (patch)
tree72cb570cbd7bb91e24c6a23e2994bdd881f4481b
parenta5a5a6857241c21d306661d723b749839f4c6e1a (diff)
downloadcmake-878632c90e4811ed08e5d1c298de8ae61d79f620.tar.gz
Help: Add release note about Xcode escaping fix (#15969)
The fix in commit v3.5.0-rc1~84^2 (Xcode: Escape all backslashes in strings, 2015-12-27) is a change in behavior that can break existing projects that worked around the inconsistency with other generators. Add a release note to call attention to this change in behavior.
-rw-r--r--Help/release/3.5.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/Help/release/3.5.rst b/Help/release/3.5.rst
index 3d1e3b4aa1..62703b32c1 100644
--- a/Help/release/3.5.rst
+++ b/Help/release/3.5.rst
@@ -167,6 +167,12 @@ Deprecated and Removed Features
may break scripts that worked around the bug with their own extra
quoting or escaping.
+* The :generator:`Xcode` generator was fixed to escape backslashes in
+ strings consistently with other generators. Projects that previously
+ worked around the inconsistecy with an extra level of backslashes
+ conditioned on the Xcode generator must be updated to remove the
+ workaround for CMake 3.5 and greater.
+
Other Changes
=============