Ninja Multi-Config: Broken by Ninja 1.10
The logic added by !3316 (merged) is activated when using a
ninja tool with a version of at least
1.10. While testing upstream Ninja in preparation for their 1.10 release, I built a version that locally hacks the version number to be 1.10. That activates the code in question.
However, when that code is activated for the
Ninja Multi-Config generator, it fails:
CMake Error: Running '/.../bin/ninja' '-t' 'cleandead' failed with: ninja: error: loading 'build.ninja': No such file or directory