beleg/build.xml
2025-04-06 15:36:52 +02:00

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>