<project default="jar"> <!-- Java classpath addition (all jar files to compile tests with this) --> <path id="classpath"> <fileset dir="lib"> <include name="**/*.jar"/> </fileset> </path> <target name="clean"> <delete dir="build/classes"/> <delete dir="build/jar"/> </target> <target name="compile" depends="clean"> <mkdir dir="build/classes"/> <javac srcdir="src" destdir="build/classes" classpathref="classpath" excludes="test/**"/> <copy todir="build/classes"> <fileset dir="src"> <exclude name="**/*.java"/> </fileset> </copy> </target> <target name="jar" depends="compile" > <mkdir dir="build/jar"/> <jar destfile="build/jar/signpost-core.jar" basedir="build/classes"> <!-- <manifest> <attribute name="Main-Class" value="oata.HelloWorld"/> </manifest>--> </jar> </target> <target name="javadoc" description="generate javadoc documentation"> <javadoc destdir="javadoc" defaultexcludes="yes" classpathref="classpath" author="true" version="true" use="true" access="protected" windowtitle="signpost-core javadoc" failonerror="true"> <packageset dir="src/main/java"> <include name="oauth/signpost/"/> </packageset> </javadoc> </target> </project>