Git, the D package manager

Vladimir Panteleev via Digitalmars-d digitalmars-d at puremagic.com
Mon Feb 9 00:24:37 PST 2015


On Monday, 9 February 2015 at 08:16:24 UTC, Jacob Carlborg wrote:
> On 2015-02-09 08:15, Vladimir Panteleev wrote:
>
>> OK, but the obviously trivial fix is to either import bar, or 
>> create a
>> module that imports all other modules in the library. It's not 
>> really
>> enough justification for switching build tools, is it?
>
> Setting up dependencies between modules just to satisfy a build 
> tool doesn't sound like the right solution. In Phobos we're 
> currently trying to minimize the dependencies between modules

Ugh... what does that have to do with anything? How is a 
meta-module which imports every other module in a library 
different from a Makefile or a dub.json file which explicitly 
lists all .d files in the project - other than have a .d 
extension?


More information about the Digitalmars-d mailing list