<target name="build-env">
<mkdir dir="build" />
- <mkdir dir="build/classes" />
+ <mkdir dir="build/bin" />
+ <mkdir dir="build/api" />
</target>
<target name="jsvc" depends="build-env">
- <javac srcdir="src" destdir="build/classes" debug="on">
+ <javac srcdir="src" destdir="build/bin" debug="on">
<!-- <classpath refid="classpath" /> -->
<compilerarg value="-Xlint:unchecked" />
</javac>
- <copy todir="build/classes/dolda/jsvc/j2ee" file="etc/web.xml.template" />
+ <copy todir="build/bin/dolda/jsvc/j2ee" file="etc/web.xml.template" />
</target>
<target name="jsvc-jar" depends="build-env, jsvc">
- <jar destfile="build/jsvc.jar" basedir="build/classes" />
+ <jar destfile="build/jsvc.jar" basedir="build/bin" />
</target>
+ <target name="javadoc" depends="jsvc-jar">
+ <javadoc packagenames="dolda.jsvc.*"
+ sourcepath="src"
+ destdir="build/api" />
+ <zip destfile="build/jsvc-api.zip" basedir="build/api" />
+ </target>
+
<target name="clean">
<delete dir="build" />
</target>