.TH gant 1 "2008-05-24" "Russel Winder" .SH NAME gant \- A build framework based on scripting Ant task using Groovy. .SH SYNOPSIS .B gant [\fIoptions\fR] [\fItarget\fR [\fItarget2\fR [\fItarget3\fR] ...\fR]\fR] .SH DESCRIPTION .B gant is a tool for working with Ant tasks but using Groovy as the scripting language rather than using XML as a specification language. By default it takes information from .B build.gant which describes the targets. .TP \fB \-c,\-\-usecache\fR Whether to cache the generated class and perform modified checks on the file before re-compilation. .TP \fB \-d,\-\-debug\fR Print debug levels of information. .TP \fB \-f,\-\-file \fR Use the named build file instead of the default, .BR build.gant . .TP \fB \-h,\-\-help\fR Print out this message. .TP \fB \-l,\-\-gantlib \fR A directory that contains classes to be used as extra Gant modules, .TP \fB \-n,\-\-dry\-run \fR Do not actually action any tasks. .TP \fB \-p,\-\-projecthelp\fR Print out a list of the possible targets. .TP \fB \-q,\-\-quiet \fR Do not print out much when executing. .TP \fB \-s,\-\-silent\fR Print out nothing when executing. .TP \fB \-v,\-\-verbose\fR Print lots of extra information. .TP \fB \-C, \-\-cachedir \fR The directory where to cache generated classes to. .TP \fB \-D =\fR Define to have value . Creates a variable named for use in the scripts and a property named for the Ant tasks. .TP \fB \-L,\-\-lib \fR Add a directory to search for jars and classes. .TP \fB \-P,\-\-classpath \fR Specify a path list to search for jars and classes. .TP \fB \-T,\-\-targets\fR Print out a list of the possible targets. .TP \fB \-V,\-\-version\fR Print the version number and exit. .SH AUTHOR Gant and this manpage written by Russel Winder .