Revision: 62182
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 6, 2013 23:33 by alces
Initial Code
DEFAULT = 'jar' DEST = 'target' JAR = "$DEST/myapp.jar" SRC = 'src' ant = new groovy.util.AntBuilder() ant.taskdef(name: 'groovyc', classname: 'org.codehaus.groovy.ant.Groovyc') compile = { println '\ncompile:' ant.mkdir(dir: DEST) ant.groovyc(destdir: DEST, srcdir: SRC, includes: '**/*.groovy') } jar = { compile() println '\njar:' ant.jar(destfile: JAR, basedir: DEST, includes: '**/*.class') } if (args) for (t in args) this[t]() else this[DEFAULT]()
Initial URL
groovy_ant_builder_target
Initial Description
Way to make ant-like pseudo-targets in groovy AntBuilder
Initial Title
AntBuilder pseudo-targets
Initial Tags
Initial Language
Groovy