Description: - Add a new "javadoc" target in build.xml using
 laf-widget.src.dir as source dir.
 - Delete laf-widget.drop.dir in "clean" target
 - Don't try to copy built JAR in parent dir
Author: Damien Raude-Morvan <drazzib@debian.org>
Last-Update: 2009-11-04
Forwarded: no
--- a/build.xml
+++ b/build.xml
@@ -122,6 +122,7 @@
 
 	<target name="clean.module.laf-widget" description="cleanup module">
 		<delete dir="${laf-widget.output.dir}" />
+		<delete dir="${laf-widget.drop.dir}" />
 	</target>
 
 	<target name="init" description="Build initialization">
@@ -139,7 +140,6 @@
 				<attribute name="Laf-Widget-BuildStamp" value="${build.time}" />
 			</manifest>
 		</jar>
-		<copy file="${laf-widget.drop.dir}/laf-widget.jar" todir="${module.laf-widget.basedir}/../substance/lib/" />
 	</target>
 
 	<target name="jar-bin-tst" description="create test runtime jar">
@@ -186,4 +186,17 @@
 	<target name="clean" depends="clean.module.laf-widget" description="cleanup all" />
 
 	<target name="all" depends="timestamp, init, clean, compile.module.laf-widget, jar" description="build all" />
-</project>
\ No newline at end of file
+
+
+  <target name="javadoc" description="Creates Javadoc documentation">
+    <mkdir dir="${laf-widget.drop.dir}/api"/>
+    <javadoc packagenames="*"
+      destdir="${laf-widget.drop.dir}/api">
+                <fileset dir="${laf-widget.src.dir}" defaultexcludes="yes">
+                        <include name="org/jvnet/lafwidget/**/*.java" />
+                        <include name="contrib/**/*.java" />
+                </fileset>
+    </javadoc>
+  </target>
+
+</project>
