<?xml version='1.0'?> <project name="hattrick-organizer" default="jar" basedir="."> <!-- set global properties for this build --> <property name="name" value="hattrick-organizer"/> <property name="package" value="*.*"/> <property name="version" value="1410"/> <property name="jarname" value="${name}.jar"/> <property name="src" value="java"/> <property name="build" value="build"/> <property name="docs" value="javadocs"/> <property name="jarlibs" value="/usr/share/java"/> <path id="lib.path"> <pathelement path="${build}"/> <fileset dir="${jarlibs}"> <include name="hsqldb.jar"/> <include name="jl.jar"/> </fileset> <fileset dir="lib"> <include name="*.jar"/> </fileset> </path> <!-- Delete the ${build} and ${docs} directory trees --> <target name="clean"> <delete dir="${build}"/> <delete dir="${docs}"/> </target> <!-- Create the build directory structure used by compile --> <target name="init"> <mkdir dir="${build}" /> <mkdir dir="${docs}" /> </target> <!-- run javac to compile the source files --> <target name="compile" depends="init"> <javac srcdir="${src}" source="1.5" target="1.5" destdir="${build}" encoding="ISO-8859-1"> <classpath> <path refid="lib.path"/> </classpath> </javac> </target> <!-- make a jar file --> <target name="jar" depends="compile"> <jar jarfile="${jarname}" basedir="${build}"> <fileset dir="${src}" includes="**/*.jpg" /> <fileset dir="${src}" includes="**/*.png" /> <fileset dir="${src}" includes="**/*.gif" /> <fileset dir="${src}" includes="**/*.GIF" /> <fileset dir="${src}" includes="**/*.db" /> <fileset dir="conf/addToJar" includes="**/*.*" /> </jar> </target> <!-- create javadocs --> <target name="javadocs"> <javadoc packagenames="${package}" sourcepath="${src}" destdir="${docs}" author="true" version="true" use="true" windowtitle="${name} ${version} API" doctitle="${name} ${version} API" encoding="ISO-8859-1"> <classpath> <path refid="lib.path"/> </classpath> </javadoc> </target> </project>