Make dub part of the standard dmd distribution

Nick Sabalausky via Digitalmars-d digitalmars-d at puremagic.com
Mon Jun 1 11:39:13 PDT 2015


On 06/01/2015 08:34 AM, extrawurst wrote:
> On Monday, 1 June 2015 at 12:24:18 UTC, Atila Neves wrote:
>>>> dub as a build tool sux. no need to discuss that, it simply sux.
>>>
>>> why do you think it sucks ?
>>
>> dub is a good package manager, but it's not a good build system. For
>> small projects that just want to list dependencies and have it build,
>> it's sufficient. Any larger project will have needs that won't be
>> easily solved by using dub. Which is why I wrote my own.
>>
>> Atila
>
> Hi Atila,
>
> you are talking about cross language builds ?
> Other than that limitation, what do you miss ?

Unlike rdmd, dub always tries to compile all sources regardless of 
whether they're actually imported. This has been a constant source of 
problems for me, including breakage of conditional importing under 
various circumstances.



More information about the Digitalmars-d mailing list