Git, the D package manager

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


On Monday, 9 February 2015 at 08:08:36 UTC, Dicebot wrote:
> On Monday, 9 February 2015 at 07:15:23 UTC, Vladimir Panteleev 
> wrote:
>> On Sunday, 8 February 2015 at 21:02:14 UTC, Jacob Carlborg 
>> wrote:
>>> The above command will obviously not compile "bar.d". What I 
>>> mean is that it's no longer enough to pass a single file and 
>>> let RDMD track the dependencies.
>>
>> 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?
>
> Is it really any different justification from avoiding ./source 
> folder? :)

Yes. As I said dozens of times already, using a source folder is 
currently incompatible with git submodules (unless you use 
add-local). Using a module list is not incompatible with anything.


More information about the Digitalmars-d mailing list