Gant: Scripting Ant Tasks With Groovy

Registered 2008-05-09 by Russel Winder

Ant uses XML as specification notation. This means it is very difficult to specify easily anything but the simplest of activities. Gant is a way of working with all the Ant tasks, but using a Groovy script instead of XML to specify the logic. Groovy is a far better language for describing activities than XML so Gant is the Groovy symbiote to Ant: all the Ant tasks, none of the XML hassles. Indeed Gant got forked to create the new Groovy front-end to Ant!

This project is a Codehaus project. The official repository is a Git repository held on GitHub -- git://github.com/Gant/Gant.git. There is also a repository on Codehaus -- git://git.codehaus.org/gant.git -- but this is an administrative mirror and should not normally be used.

This Launchpad project hosts an automated mirror of the master branch. Currently "trunk" is actually the 1.9.x maintenance branch. Until bzr-git is able to deal with branches other than master, there can be no separate maintenance branches as Bazaar branches.

Most community activity is based around the mailing lists hosted by Codehaus.

Project information

Maintainer:
Gant Development
Driver:
Gant Development
Development focus:

trunk series 

lp:gant 
Browse the code

Programming Languages:
Groovy, Java
Licences:
Apache Licence
()

RDF metadata

View full history Series and milestones

Gant trunk series is the current focus of development

More contributors Top contributors

All packages Packages in Distributions

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Latest version is 1.9.9
released on 2013-01-28

All downloads

Announcements