<project name="corejava-format" default="jar" basedir="."> <property name="src" value="src"/> <property name="docs" value="docs"/> <property name="build" value="build"/> <property name="j2se.apiurl" value="http://java.sun.com/j2se/1.4/docs/api/"/> <target name="init"> <mkdir dir="${build}"/> </target> <target name="compile" depends="init"> <javac srcdir="${src}" debug="on" optimize="on" destdir="${build}" /> </target> <target name="jar" depends="compile"> <jar jarfile="corejava-format-${version}.jar" basedir="${build}" /> </target> <target name="javadoc"> <mkdir dir="${docs}"/> <javadoc destdir="${docs}" packagenames="com.horstmann.format.*" sourcepath="${src}" private="off" windowtitle="Format ${version}" > <link href="${j2se.apiurl}"/> </javadoc> </target> <target name="clean"> <delete dir="${build}"/> <delete> <fileset dir="." includes="corejava-format-*.jar"/> </delete> </target> </project>