39 lines
842 B
XML
39 lines
842 B
XML
<project default="clean-jar">
|
|
|
|
<property name="main-class" value="hsmw.jotto5.beleg.Main"/>
|
|
|
|
<target name="clean">
|
|
<delete dir="build"/>
|
|
<delete dir="doc"/>
|
|
</target>
|
|
|
|
<target name="compile">
|
|
<mkdir dir="build/classes"/>
|
|
<javac srcdir="src" destdir="build/classes"/>
|
|
</target>
|
|
|
|
<target name="jar" depends="compile">
|
|
<mkdir dir="build/dist"/>
|
|
<jar destfile="build/dist/beleg.jar" basedir="build/classes">
|
|
<manifest>
|
|
<attribute name="Main-Class" value="${main-class}"/>
|
|
</manifest>
|
|
</jar>
|
|
</target>
|
|
|
|
<target name="run" depends="jar">
|
|
<java jar="build/dist/beleg.jar" fork="true"/>
|
|
</target>
|
|
|
|
<target name="clean-jar" depends="clean,jar"/>
|
|
|
|
<target name="doc">
|
|
<mkdir dir="doc"/>
|
|
<javadoc destdir="doc">
|
|
<fileset dir="src">
|
|
<include name="**"/>
|
|
</fileset>
|
|
</javadoc>
|
|
</target>
|
|
|
|
</project>
|