Skip to content

GenEx: Add support for custom transitive properties

Brad King requested to merge brad.king/cmake:custom-transitive-properties into master

Teach the $<TARGET_PROPERTY:...> generator expression to check for new TRANSITIVE_COMPILE_PROPERTIES and TRANSITIVE_LINK_PROPERTIES properties in the target's link closure to enable transitive evaluation of named properties through the link closure, excluding or including entries guarded by $<LINK_ONLY:...>, respectively.

Fixes: #20416 (closed)

Merge request reports