summaryrefslogtreecommitdiffstats
path: root/Help/release/dev
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2017-11-21 16:35:41 (GMT)
committerBen Boeckel <ben.boeckel@kitware.com>2017-11-21 16:35:41 (GMT)
commitfb3c5bfdbe87786169dfe6d3ddaa86f4f6a5676f (patch)
treece6bddd731e8c0bd4b2e3d750807481d525bc41e /Help/release/dev
parentdaeadde88871f4e2473ce429f459ae8d6ed0ffb8 (diff)
downloadCMake-fb3c5bfdbe87786169dfe6d3ddaa86f4f6a5676f.zip
CMake-fb3c5bfdbe87786169dfe6d3ddaa86f4f6a5676f.tar.gz
CMake-fb3c5bfdbe87786169dfe6d3ddaa86f4f6a5676f.tar.bz2
cmTargetPropertyComputer: whitelist custom properties
CMake's properties will never begin with an underscore or a lowercase letter, so allow them to be set by projects.
Diffstat (limited to 'Help/release/dev')
-rw-r--r--Help/release/dev/whitelist-more-interface-properties.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/Help/release/dev/whitelist-more-interface-properties.rst b/Help/release/dev/whitelist-more-interface-properties.rst
new file mode 100644
index 0000000..793361c
--- /dev/null
+++ b/Help/release/dev/whitelist-more-interface-properties.rst
@@ -0,0 +1,7 @@
+whitelist-more-interface-properties
+-----------------------------------
+
+* ``INTERFACE`` libraries may now have custom properties set on them if they
+ start with either an underscore (``_``) or a lowercase ASCII character. The
+ original intention was to only allow properties which made sense for
+ ``INTERFACE`` libraries, but it also blocked usage of custom properties.