summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2015-10-13 11:44:59 -0400
committerBrad King <brad.king@kitware.com>2015-10-13 11:44:59 -0400
commit609a8921e7a830db01830ee572ed60d9f5574b14 (patch)
treeb2ae5dc0f9554c8f0625d38253cebdc4266e5707
parent679a5d2185b15dcd0ff73f7c1c2d7d527c53de53 (diff)
downloadcmake-609a8921e7a830db01830ee572ed60d9f5574b14.tar.gz
Help: Add release note about compile rule placeholder changes (#15787)
The change made by commit v3.4.0-rc1~342^2 (Factor an <INCLUDES> placeholder out of <FLAGS> in rule variables, 2015-07-13) affects an internal interface. Since it is commonly used by projects anyway, add a release note covering the change in placeholders.
-rw-r--r--Help/release/3.4.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/Help/release/3.4.rst b/Help/release/3.4.rst
index 495391a622..89c5561d30 100644
--- a/Help/release/3.4.rst
+++ b/Help/release/3.4.rst
@@ -267,3 +267,7 @@ Other Changes
created with the :command:`add_library` command. ``MODULE``
libraries are meant for explicit dynamic loading at runtime.
They cannot be linked so ``SONAME`` is not useful.
+
+* The internal :variable:`CMAKE_<LANG>_COMPILE_OBJECT` rule variable now
+ substitutes compiler include flags in a separate ``<INCLUDES>`` placeholder
+ instead of the main ``<FLAGS>`` placeholder.