Abuild

Future Plans (or lack thereof)

At this point, I have no plans on continuing to work on abuild. I am hoping to be able to contribute ideas and possibly code from abuild to other projects, including possible gradle, but I have not taken any concrete steps in this direction. I still believe that abuild has a lot to offer in the build space. If you are evaluating abuild as a possible tool to use in your project, I would be interested in hearing about it.

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.6 was released on June 30, 2011. 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 former 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.

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.