summaryrefslogtreecommitdiffstats
path: root/Help/prop_tgt/EXPORT_PROPERTIES.rst
diff options
context:
space:
mode:
Diffstat (limited to 'Help/prop_tgt/EXPORT_PROPERTIES.rst')
-rw-r--r--Help/prop_tgt/EXPORT_PROPERTIES.rst8
1 files changed, 8 insertions, 0 deletions
diff --git a/Help/prop_tgt/EXPORT_PROPERTIES.rst b/Help/prop_tgt/EXPORT_PROPERTIES.rst
index 34c054f..2d54f8b 100644
--- a/Help/prop_tgt/EXPORT_PROPERTIES.rst
+++ b/Help/prop_tgt/EXPORT_PROPERTIES.rst
@@ -14,3 +14,11 @@ Properties starting with ``INTERFACE_`` or ``IMPORTED_`` are not allowed as
they are reserved for internal CMake use.
Properties containing generator expressions are also not allowed.
+
+.. note::
+
+ Since CMake 3.19, :ref:`Interface Libraries` may have arbitrary
+ target properties. If a project exports an interface library
+ with custom properties, the resulting package may not work with
+ dependents configured by older versions of CMake that reject the
+ custom properties.