--- a/build.xml Tue Nov 17 00:43:27 2009 +0100
+++ b/build.xml Thu Nov 19 01:48:54 2009 +0100
@@ -58,4 +58,39 @@
targets are used.
-->
<setup />
+
+ <property name="out.dir" value="bin" />
+ <property name="source.dir" value="src" />
+ <property name="javadoc.output" value="doc/javadoc" />
+ <property name="external.libs.dir" value="libs" />
+
+ <target name="clean"
+ description="Delete old build and dist directories">
+ <delete verbose="false" dir="${out.dir}"/>
+ </target>
+
+ <target name="javadoc">
+ <javadoc author="true" destdir="${javadoc.output}" doctitle="Beem javadoc" source="1.6" sourcepath="${source.dir}" use="true" version="false" bootclasspathref="android.target.classpath">
+ <classpath>
+ <fileset dir="${external.libs.dir}" includes="*.jar" />
+ </classpath>
+ <link href="http://developer.android.com/reference" offline="true" packageListLoc="doc/android"/>
+ <link href="http://www.igniterealtime.org/builds/smack/docs/latest/javadoc" offline="true" packageListLoc="doc/smack"/>
+ <doctitle><![CDATA[<h1>Beem-project.com</h1>]]></doctitle>
+ <bottom><![CDATA[<i>Copyright © 2009 Beem-project.com. All Rights Reserved.</i>]]></bottom>
+ <doclet name="org.umlgraph.doclet.UmlGraphDoc" path="doc/UmlGraph.jar">
+ <param name="-inferrel"/>
+ <param name="-inferdep"/>
+ <param name="-hide" value="java.*"/>
+ <param name="-collpackages" value="java.util.*"/>
+ <param name="-qualify"/>
+ <param name="-types"/>
+ <param name="-visibility"/>
+ <param name="-postfixpackage"/>
+ <param name="-nodefontsize" value="9"/>
+ <param name="-nodefontpackagesize" value="7"/>
+ </doclet>
+ </javadoc>
+ </target>
+
</project>