Idea: std.build instead of dub and make-like tools

Dicebot via Digitalmars-d digitalmars-d at puremagic.com
Wed Mar 16 09:36:47 PDT 2016


On 03/16/2016 05:51 PM, Piotrek wrote:
> Hi,
> 
> What do you think about concentrating D build system around a
> hypothetical "std.build" module instead of investing in dub or other
> custom tools?
> 
> Also instead of custom build file format like JSON/SDL/XML/YAML we could
> simply use a d source file, e.g "build.d".
> 
> All specification would be included in "std.build".
> 
> Did I miss any blocking point?
> 
> Piotrek

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.


More information about the Digitalmars-d mailing list