Closed leandro-lucarella-sociomantic closed 6 years ago
It is not that simple:
I think we should probably switch this repo back to using dub in all its terribleness to avoid this headache.
Can't we just build all the small packages as a single static library (if that makes any sense)? Otherwise I'm fine with trying with dub
again, but it let me down every time I tried :P
I think we can but it is still something that needs to be done by hand and may break in future if packages get split further. AFAIR most dub problems came from testing and build configuration so neptune may tolerate it.
I suppose we could also enhance dub when we encounter problems?
I think many were design/philosophical issues. But I'm still open to give it another try.
This repo is only being tested with 2 very old dmd versions. Trying to build with the latest dmd v2.081 fails. I don't see any reason not to try to use the latest dmd in the travis matrix, to make sure we stay compatible.