beleg/build.xml
2025-06-02 20:07:39 +02:00

40 lines
849 B
XML

<project default="clean-jar">
<property name="main-class" value="hsmw.jotto5.beleg.Main"/>
<target name="clean">
<delete dir="build"/>
<delete dir="doc"/>
<delete file="beleg.jar"/>
</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="beleg.jar" basedir="build/classes">
<manifest>
<attribute name="Main-Class" value="${main-class}"/>
</manifest>
</jar>
</target>
<target name="run" depends="jar">
<java jar="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>