Preset macro expansion for binaryDir

Please add this functionality. It is useful for deduplication of config when specifying cache or environment variables for extra tools like code coverage (Bullseye coverage COVFILE) or static code analysis (SonarQube wrapper output dir)

binaryDir already supports macro expansion, as noted in the documentation:

An optional string representing the path to the output binary directory. This field supports macro expansion.

Sorry Kyle, I meant the other way around. binaryDir should be a macro that can be used in other fields.