Idea: std.build instead of dub and make-like tools
Atila Neves via Digitalmars-d
digitalmars-d at puremagic.com
Fri Mar 18 02:51:07 PDT 2016
On Thursday, 17 March 2016 at 05:15:25 UTC, Piotrek wrote:
> On Wednesday, 16 March 2016 at 16:36:47 UTC, Dicebot wrote:
>> NB: this is orthogonal to development of dub. Most important
>> functionality of dub is dependency management, acting as a
>> build tool is secondary to that (and can be adjusted to
>> support other build systems instead).
>>
>> Idea itself is good and this is something that reggae could do
>> but it isn't as easy project as it may sound.
>
> I didn't know about reggae, looks interesting. However after
> brief review is seems to be overcomplicated and inconvenient in
> some cases.
Could you explain what is overcomplicated and inconvenient? I'd
love some feedback and to be able to fix it.
> As for dub I don't think it is unrelated. Why std.build
> couldn't be dependency manager?
>
> What about:
> std.build = part of reggae + part of dub
I don't think mixing up dependency management and build systems
is a good idea. I made an explicit decision to defer all
dependency management to dub.
Atila
More information about the Digitalmars-d
mailing list