Whats wrong with Makefiles?; they're quick and easy ways to describe how to build simple and _not super_ complicated systems.
I've found this to be a great resource, hope you find it useful:
* http://gromnitsky.users.sourceforge.net/articles/notes-for-n...