https://issues.dlang.org/show_bug.cgi?id=6431
--- Comment #7 from Timothee Cour <[email protected]> --- also: when adding `pragma(lib, "foo");` in main.d: (and s/-Llibfoo.a/-lfoo -L./ to make the build succeed), the dependency on lib foo will appear in both --makedepend, -deps, -v, and the rebuild will happen. without `pragma(lib, "foo");` in main.d: the dependency is not caught even if command line mentions -Llibfoo.a or -lfoo -L. Is that desired behavior? requiring pragma(lib) seems less flexible --
