digitalmars.D.announce - A tiny, pure D build system.
- "alexhairyman" <alexhairyman gmail.com> Oct 10 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?
Oct 10 2012