Fix whitespace
Revert topic.
Merge topic 'pp-transitive-property-handling' into next

2d74daa Revert topic.
Merge topic 'constify' into next

40a0c43 Fix whitespace
Make accessors for compile-related information const.

These can be moved to cmGeneratorTarget in CMake 4.0.
Merge topic 'constify' into next

dcac9be Make accessors for compile-related information const.
Genex: Simplify the preprocessor looper for interface properties.

By removing the INTERFACE_ prefix, we can use this in more contexts.
Genex: Use a preprocessor foreach to follow transitive properties.
Merge topic 'pp-transitive-property-handling' into next

77a0fd5 Genex: Use a preprocessor foreach to follow transitive properties.
1464933 Genex: Simplify the preprocessor looper for interface properties.