A second look at SCons performance
blog.electric-cloud.com
blog.electric-cloud.com
* it is well documented
* easy to extend (custom builders)
* has a whole lot of standard builders
* correct (md5 instead of timestamps as default).
For Java, I still use maven though the xml tends to be a pain.