4 ms·
> a ninja compatible format can be generated but is not the default The suggested flag was not for a "ninja compatible format", but to exclude things from the
by mid-kid 2y ago
> a ninja compatible format can be generated but is not the default
The suggested flag was not for a "ninja compatible format", but to exclude things from the makefile snippet that ninja doesn't understand (yet). It would exclude necessary information for modules to function.
Problem is, the new syntax used by the compiler's -MF output violates current-day expectations by both compilers and build tools as to what those snippets contain, and it'll be a while to sort out what the acceptable syntax would be. As noted, Clang doesn't use this file to propagate the information at all.