1gant(1) General Commands Manual gant(1)
2
3
4
6 gant - A build framework based on scripting Ant task using Groovy.
7
8
10 gant [options] [target [target2 [target3] ...]]
11
12
14 gant is a tool for working with Ant tasks but using Groovy as the
15 scripting language rather than using XML as a specification language.
16
17 By default it takes information from build.gant which describes the
18 targets.
19
20
21 -c,--usecache
22 Whether to cache the generated class and perform modified checks
23 on the file before re-compilation.
24
25 -d,--debug
26 Print debug levels of information.
27
28 -f,--file <build-file>
29 Use the named build file instead of the default, build.gant.
30
31 -h,--help
32 Print out this message.
33
34 -l,--gantlib <library>
35 A directory that contains classes to be used as extra Gant mod‐
36 ules,
37
38 -n,--dry-run
39 Do not actually action any tasks.
40
41 -p,--projecthelp
42 Print out a list of the possible targets.
43
44 -q,--quiet
45 Do not print out much when executing.
46
47 -s,--silent
48 Print out nothing when executing.
49
50 -v,--verbose
51 Print lots of extra information.
52
53 -C, --cachedir <cache-file>
54 The directory where to cache generated classes to.
55
56 -D <name>=<value>
57 Define <name> to have value <value>. Creates a variable named
58 <name> for use in the scripts and a property named <name> for
59 the Ant tasks.
60
61 -L,--lib <path>
62 Add a directory to search for jars and classes.
63
64 -P,--classpath <path-list>
65 Specify a path list to search for jars and classes.
66
67 -T,--targets
68 Print out a list of the possible targets.
69
70 -V,--version
71 Print the version number and exit.
72
73
75 Gant and this manpage written by Russel Winder <russel.winder@concer‐
76 tant.com>.
77
78
79
80Russel Winder 2008-05-24 gant(1)