Abuild

The Abuild Build System

Abuild is a scalable software build system that applies Object-Oriented principles to the build problem. It is powerful and flexible and helps ensure build integrity while simplifying the user's view of the build. Detailed documentation is available; see links below. Abuild is released under the terms of Version 2.0 of the Artistic License.

There is a SourceForge project for abuild. There you can find downloads and the tracker for abuild.

Current Release

Version 1.1.2 was released on April 16, 2010. It can be downloaded from the download area of the SourceForge project. Please note that Java support in abuild version 1.0.x was considered alpha. Abuild 1.1 offers a completely new approach to building Java code using ant through a Groovy interface. The 1.0 ant framework is still present in version 1.1 but is considered deprecated.

Sponsorship

Argon ST Logo

The creation of abuild would not have been possible without the enthusiastic support of my employer, Argon ST. Argon not only recognized the important role of a strong build tool in contributing to the overall quality and reliability of its software, but saw the value of releasing it to the open source community in hopes of making an even broader contribution.

Mailing Lists

Subscribe to the abuild-announce list: 

Documentation

Downloadable documentation is available in the download area and is also included in all binary distributions. You can also read it here in several formats:

Abuild Contrib

Abuild Contrib 2009-12-07 has also been released and is available from the download area.

Download

Please see the download area in the SourceForge project.