Git, the D package manager
Atila Neves via Digitalmars-d
digitalmars-d at puremagic.com
Thu Feb 5 07:51:31 PST 2015
On Thursday, 5 February 2015 at 15:46:57 UTC, Sönke Ludwig wrote:
> Am 03.02.2015 um 09:51 schrieb ketmar:
>> On Tue, 03 Feb 2015 02:19:55 +0000, Martin Nowak wrote:
>>
>>> There seems to be a general scepticism against dub and I
>>> wonder what the
>>> reasons are.
>>
>> 'cause it really sux as a build tool.
>>
>
> Just to state the design perspective for a little bit of
> rationale: DUB is not designed to be a build tool itself, but
> rather to operate on a meta level, able to invoke other build
> tools or to generate foreign build descriptions, similar to
> what CMake and similar systems do. This is the reason why its
> own build system is rather simple (i.e. hasn't received enough
> work to be more comprehensive) and doesn't yet support things
> like incremental builds (there are additional reasons for this,
> though). It's meant to provide a convenient default
> functionality, but doesn't claim to be fully featured.
Which is fair enough. I want to contribute and write a fully
featured one, though. Either as a plugin, a self-contained tool
that builds on dub or something else. How do you suggest I
proceed, if at all?
Atila
More information about the Digitalmars-d
mailing list