summaryrefslogtreecommitdiffstats
path: root/Help/release
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2024-05-09 18:50:41 (GMT)
committerBrad King <brad.king@kitware.com>2024-05-21 13:22:52 (GMT)
commitc16acd35b36245575744e3c31a581c62880481a5 (patch)
treef200c561fb54278d52447d5e52ce13c5bc53dcac /Help/release
parentb9ee79b8a13abb957a176ff0b5eab1e5d33efc50 (diff)
downloadCMake-c16acd35b36245575744e3c31a581c62880481a5.zip
CMake-c16acd35b36245575744e3c31a581c62880481a5.tar.gz
CMake-c16acd35b36245575744e3c31a581c62880481a5.tar.bz2
GenEx: Add support for custom transitive link properties
Teach the `$<TARGET_PROPERTY:...>` generator expression to check for a new `TRANSITIVE_LINK_PROPERTIES` property in the target's link closure to enable transitive evaluation of named properties through the link closure, including entries guarded by `$<LINK_ONLY:...>`. Fixes: #20416
Diffstat (limited to 'Help/release')
-rw-r--r--Help/release/dev/custom-transitive-properties.rst4
1 files changed, 2 insertions, 2 deletions
diff --git a/Help/release/dev/custom-transitive-properties.rst b/Help/release/dev/custom-transitive-properties.rst
index aafa2f2..95c6e14 100644
--- a/Help/release/dev/custom-transitive-properties.rst
+++ b/Help/release/dev/custom-transitive-properties.rst
@@ -3,5 +3,5 @@ custom-transitive-properties
* The :genex:`TARGET_PROPERTY` generator expression learned to evaluate
:ref:`custom transitive properties <Custom Transitive Properties>`
- defined by a new :prop_tgt:`TRANSITIVE_COMPILE_PROPERTIES`
- target property.
+ defined by new :prop_tgt:`TRANSITIVE_COMPILE_PROPERTIES` and
+ :prop_tgt:`TRANSITIVE_LINK_PROPERTIES` target properties.