<!-- build.xml for sequence-library without any use of gradle. This file it's adjusted for Fedora' By Ismael Olea <ismael@olea.org>, public domain. --> <project name="sequence-library" > <description> The de.regnis.q.sequence package for textual diff and merge </description> <target name="all" depends=" build, javadoc" description="build all jars" /> <target name="init"> <property file="sequence-library.build.properties"/> </target> <target name="clean" description="clean up" > <delete dir="build/"/> <delete dir="docs/"/> </target> <target name="javadoc" description="Generation of javadocs documentation"> <javadoc packagenames="de.regnis.q.sequence.*" sourcepath="src/main/java/" classpath="build/classes,/usr/share/java/junit.jar" destdir="docs/api"/> </target> <target name="build" depends="init" description="builds sequence-library.jar"> <mkdir dir="build"/> <mkdir dir="build/classes"/> <javac srcdir="src/" destdir="build/classes" verbose="no"> <classpath> <pathelement path="${classpath}"/> <pathelement location="/usr/share/java/junit.jar" /> </classpath> </javac> <mkdir dir="build/libs"/> <copy todir="build/classes/META-INF/" > <fileset dir="./"> <include name="LICENSE.txt" /> </fileset> </copy> <jar jarfile="build/libs/sequence-library-${version}.jar" basedir="build/classes/" manifest="manifest.mf" /> </target> </project>