Mathias LANG
Mathias LANG
Right, Vibe.d is not DIP1000 compatible...
[To quote](https://github.com/dlang/dub/issues/1881#issuecomment-588397010): > The general idea with sub packages is that they are logically completely separate packages, with the exception of being tied to the same version. Everything in addition...
I really think this PR has merit and we should log to stderr. Regarding the output of `dub list`, it currently is machine friendly-ish, but isn't consumed by any program...
Twice now: https://github.com/dlang/dub/pull/2339
Currently, we need to read the package recipe because we don't rely on the path for the package name or version. So I think the best way forward is to...
Another approach, which I think will be easier in the short term, is to build the expected path from the version we are looking for. Currently we scan the package...
Edited with permalink (press `y` to get it - It also displays code inline). The way I understand this, the intent is for it to be a "debug mode" (literally)....
For anyone taking a knack at this issue, there's also the related https://github.com/dlang/dub/issues/1880
After https://github.com/dlang/dub/pull/2310 we'll be able to do this fairly easily and in a backward-compatible manner.
Use `mainSourceFile` in your configuration. It will be automatically excluded from other configurations.