Reorganized odds structure.

This commit is contained in:
Jonathan Bernard
2010-07-06 08:07:09 -05:00
parent 242fbf2e56
commit 5d6f5882de
12 changed files with 126 additions and 20 deletions

View File

@ -9,6 +9,12 @@
</fileset>
</path>
<path id="lib.class.path">
<fileset dir="${lib.dir}">
<include name="*.jar"/>
</fileset>
</path>
<taskdef name="groovyc"
classpathref="groovy.class.path"
classname="org.codehaus.groovy.ant.Groovyc"/>
@ -24,8 +30,12 @@
<target name="compile" depends="init">
<groovyc
srcdir="${src.dir}"
destdir="${build.dir}/classes"
classpathref="groovy.class.path"/>
destdir="${build.dir}/classes">
<classpath>
<path refid="groovy.class.path"/>
<path refid="lib.class.path"/>
</classpath>
</groovyc>
</target>
<target name="increment-build-number">
@ -36,12 +46,19 @@
</target>
<target name="build" depends="compile,increment-build-number">
<copy todir="${build.dir}/classes" file="log4j.properties"/>
<unjar dest="${build.dir}/classes">
<fileset dir="${env.GROOVY_HOME}/embeddable">
<include name="*.jar"/>
</fileset>
</unjar>
<unjar dest="${build.dir}/classes">
<fileset dir="${lib.dir}">
<include name="*.jar"/>
</fileset>
</unjar>
<jar
destfile="${build.dir}/${app.name}-${app.version}.${build.number}.jar"
basedir="${build.dir}/classes">