CMake Nightly Date Stamp
Ninja: Make cmcldeps depfile output more consistent with 'ninja -t msvc'

Ninja relies on the generator to produce paths that match up with the
paths used in the build.ninja file, which are spelled with backslashes.
Therefore, cmcldeps should canonicalize depfile paths to use backslashes
and relativize paths to the build directory.
Merge topic 'ninja_bad_cmcldeps_paths' into next

11391b7 Ninja: Make cmcldeps depfile output more consistent with 'ninja -t msvc'
ffe79b5 CMake Nightly Date Stamp