https://issues.dlang.org/show_bug.cgi?id=7016

--- Comment #35 from Martin Nowak <[email protected]> ---
Nobody thought about incremental rebuilds with other build tools like make,
cmake, or ninja, despite the argument being made in comment 5.
Incremental rebuilds in those tools are now slower as the fix implies running
semantic3 on all imports when collecting -deps, even though only shallow
dependencies are needed.

Furthermore the deps options isn't (and apparently never has been) used by
rdmd.
So leaving only a recursive dependency option in the compiler hasn't served any
purpose.

Furthermore the "fix" is broken since inception, see Issue 17898.

--

Reply via email to