Git, the D package manager

ketmar via Digitalmars-d digitalmars-d at puremagic.com
Thu Feb 5 07:35:53 PST 2015


On Thu, 05 Feb 2015 16:12:51 +0100, Sönke Ludwig wrote:

>>> Such as "preBuildCommands" [1]?
>>>
>>> [1]: http://code.dlang.org/package-format#build-settings
>>
>> nope. such as "'a' depends of 'b', 'b' depends of c, here are commands
>> to generate 'a' and 'b', don't call that commands if it's not
>> necessary". "...always before the project is built" is not what i
>> excepting from decent build tool.
>>
>>
> Okay, so '"preBuildCommands": ["cd something && make"]' (or some other
> generic build tool instead of make)

so i'll use "make" for everything else too. "make" can be wordy, but at 
least i'll have only one build tool to care about, not two.

there is nothing wrong in making easy things easy ;-), but dub has no way 
to make hard things possible. i can't teach it new tricks, and i 
definitely don't want "build systems explosion" in my projects. and dub 
can't be easily used like "pkg-config", so even it's package management 
part is not good for non-dub people.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20150205/95a42fb2/attachment.sig>


More information about the Digitalmars-d mailing list