gant1
A build framework based on scripting ant task using groovy.
Usage
gant [options]
[target
[target2
[target3] ...]]
Overview
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 build.gant which describes the targets.
-
-c,--usecache -
Whether to cache the generated class and perform modified checks on the file before re-compilation.
-
-d,--debug -
Print debug levels of information.
-
-f,--file <build-file> -
Use the named build file instead of the default,
build.gant.
-
-h,--help -
Print out this message.
-
-l,--gantlib <library> -
A directory that contains classes to be used as extra Gant modules,
-
-n,--dry-run -
Do not actually action any tasks.
-
-p,--projecthelp -
Print out a list of the possible targets.
-
-q,--quiet -
Do not print out much when executing.
-
-s,--silent -
Print out nothing when executing.
-
-v,--verbose -
Print lots of extra information.
-
-C, --cachedir <cache-file> -
The directory where to cache generated classes to.
-
-D <name>=<value> -
Define <name> to have value <value>. Creates a variable named <name> for use in the scripts and a property named <name> for the Ant tasks.
-
-L,--lib <path> -
Add a directory to search for jars and classes.
-
-P,--classpath <path-list> -
Specify a path list to search for jars and classes.
-
-T,--targets -
Print out a list of the possible targets.
-
-V,--version -
Print the version number and exit.
Releases
9 releases since Debian 5.0 (Lenny); the text changed 1 time.
--debug since Debian 9 (Stretch);
--file since Debian 9 (Stretch);
--lib since Debian 9 (Stretch);
-C since Debian 9 (Stretch);
-L since Debian 9 (Stretch).
--gantfile until Debian 8 (Jessie).