EBuild is a next generation build tool which automates many of the tasks involved in setting up and maintaining a project workspace.