Is there a way to declare a target property to be transitive
and accumulate into a list? Similar to how COMPILE_DEFINITIONS works, but for custom properties? I know about COMPATIBLE_INTERFACE_STRING etc, which create a transitive property, but the values don't accumulate into a list.
As a minimal example, I would like the below code to generate properties.txt with
contents like “C;B;A” (I don’t really care about the order), instead of just "C", which it currently generates. Can I do this somehow? Thanks,
# insert something like “add_transitive_property(MYPROP)”