October 11, 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?