<div dir="ltr">Looking at the latest CMake docs for the LINK_FLAGS and STATIC_LIBRARY_FLAGS target properties, neither mentions support for generator expressions. This seems to be at odds with other target properties which are documented as having support for generator expressions, particularly the compiler counterparts COMPILE_DEFINITIONS, COMPILE_OPTIONS and INCLUDE_DIRECTORIES. Is it just a case of the linker properties haven't had their documentation updated or do they not yet have generator expression support?<div><br></div><div>The situation for the INTERFACE_LINK_LIBRARIES target property is also a bit odd in that it's documentation doesn't mention support for generator expressions, but that for LINK_LIBRARIES does. Again, is this just docs being out of date or is the interface version of this property still lacking generator expression support? It would seem odd that the non-interface property supports them but the interface property doesn't.</div><div><br></div><div>For both cases above, if those properties which don't have documented generator expression support indeed don't support them, are there plans to add such support any time soon?</div><div><br></div><div>Sorry for all the questions, none of this is blocking me on anything, I'm just wanting to clarify the situation to gain a better understanding of what capabilities can be relied on to be available.<br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Craig Scott<br><div>Melbourne, Australia</div><div><a href="https://crascit.com" target="_blank">https://crascit.com</a><br></div></div></div></div></div></div></div>
</div></div>