Merge topic 'target-file-dir-refactoring' c95a8348ce cmLocalGenerator: add an override for CMakeFiles-using paths 35d32b8741 cmLocalGenerator: move the `CMakeFiles` subdir from the target to output root bc19e42461 generators: use `GetObjectOutputRoot` to compute target directories b1d9a5313c cmLocalGenerator: add a `GetObjectOutputRoot` method b82a74d918 generators: use GetSupportDirectory() in more places 36f85ee0cc cmGeneratorTarget: query the local generator for the target directory ff5d7bc301 cmLocalXCodeGenerator: use a per-target directory aafd771529 cmNinjaTargetGenerator: use `GetObjectFileDir` where possible ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !10812