blob: 01535e8f4e1aba7e2010148eb435e4e775665c23 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8" ?>
<project name="@projectName" default="compile" basedir=".">
<description>
@projectName build file. This is used to package up your project as a jar,
if you want to distribute it. This isn't needed for normal operation.
</description>
<!-- set classpath -->
<path id="project.class.path">
<pathelement path="${java.class.path}/"/>
<pathelement path="@gwtUserPath"/>
<!-- Additional dependencies (such as junit) go here -->
</path>
<target name="compile" description="Compile src to bin">
<mkdir dir="bin"/>
<javac srcdir="src:test" destdir="bin" includes="**" debug="on" debuglevel="lines,vars,source" source="1.4">
<classpath refid="project.class.path"/>
</javac>
</target>
<target name="package" depends="compile" description="Package up the project as a jar">
<jar destfile="@projectName.jar">
<fileset dir="bin">
<include name="**/*.class"/>
</fileset>
<!-- Get everything; source, modules, html files -->
<fileset dir="src">
<include name="**"/>
</fileset>
<fileset dir="test">
<include name="**"/>
</fileset>
</jar>
</target>
<target name="clean">
<!-- Delete the bin directory tree -->
<delete file="@projectName.jar"/>
<delete>
<fileset dir="bin" includes="**/*.class"/>
</delete>
</target>
<target name="all" depends="package"/>
</project>