A tiny, pure D build system.
alexhairyman
alexhairyman at gmail.com
Wed Oct 10 19:16:41 PDT 2012
I'm just calling it dbuild, but there is another project called
dbuilder, so I may rename it to 'DB'. It can be found on github
at:
https://github.com/alexhairyman/dbuild
Anyways, this is a pure D way to generate only the necessary
command line command
for compiling D code to various targets. Dependency checking
works, everything works quite well, surprisingly. I haven't hit
many problems with it. Don't expect it to do lots for you
however. I have an example of it in use here:
https://github.com/alexhairyman/DYP/blob/master/bfile.d
and on the bfile.d in the dbuild repository itself
This is my first real D project (where I actually got something
useful that performed what it was supposed to do), and I would
love feedback (I've already braced myself for criticism). I'd
like to make it better, but it's at a stable point right now. I
use it like `rdmd bfile.d > build.sh` and then I simply execute
build.sh. I don't think it works on windows, maybe someone could
help with that one?
More information about the Digitalmars-d-announce
mailing list