Fix style
Merge topic 'fix-target-property-commands' into next

d7beb51 Fix style
Make subclasses responsible for joining content.

This way we can add handling of relative/absolute paths and of
-D in compile definitions.
Merge topic 'fix-target-property-commands' into next

7bf490e Make subclasses responsible for joining content.