Button: A fast, correct, and elegantly simple build system.

Walter Bright via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Sun Jun 12 13:03:06 PDT 2016


On 6/3/2016 1:26 AM, Dicebot wrote:
> From that perspective, the best build system you could possibly have would look
> like this:
>
> ```
> #!/usr/bin/rdmd
>
> import std.build;
>
> // define your build script as D code
> ```

Yeah, I have often thought that writing a self-contained D program to build D 
would work well. The full power of the language would be available, there'd be 
nothing new to learn, and all you'd need is an existing D compiler (which we 
already require to build).


More information about the Digitalmars-d-announce mailing list