EBuild is a software project build, dependency management and reporting technology. The aim is to be able to tackle any build problem in a structured, declarative and elegant way. It is extensible via a plugin interface.
Free • Open Source
What is EBuild?
EBuild is a software build automation system. It is written in Java but is a general system that can be applied to almost any software development in its entirety.
EBuild is general in design — but owing to its origins — EBuilds 'out of the box' support for different development platfroms is Java/JVM centric.
The closest analogue to EBuild in the Java world is Maven. Part of the motivation for creating EBuild was to overcome the limitations of the Maven build model, and create a more elegant, general and unobtrusive tool.