Author: sebawagner
Date: Wed Aug 15 08:33:10 2012
New Revision: 1373269
URL: http://svn.apache.org/viewvc?rev=1373269&view=rev
Log:
Generate API docs
Modified:
incubator/openmeetings/trunk/singlewebapp/build.xml
Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1373269&r1=1373268&r2=1373269&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/build.xml Wed Aug 15 08:33:10 2012
@@ -88,6 +88,9 @@
<fileset dir="${junit.lib.dir}" includes="*.jar" />
<fileset dir="${dtd-generator.lib.dir}" includes="*.jar" />
<fileset dir="${project.lib.dir}" includes="*.jar" />
+ <!--
+ <fileset dir="${java.home}/lib/" includes="rt.jar" />
+ -->
</path>
<target name="prepare.mkdir" depends="-java6or7.check">
@@ -254,7 +257,7 @@
</copy>
</target>
- <target name="jar.only" depends="enhance.only, current_revision">
+ <target name="jar.only" depends="buildJavaDocs, enhance.only,
current_revision">
<tstamp prefix="build">
<format property="TODAY" pattern="d-MMMM-yyyy"
locale="en" />
</tstamp>
@@ -343,6 +346,25 @@
</manifest>
</jar>
</target>
+
+ <target name="buildJavaDocs">
+ <tstamp prefix="doc">
+ <format property="TODAY_YEAR" pattern="yyyy"
locale="en" />
+ </tstamp>
+ <javadoc packagenames="org.openmeetings.app.remote.*"
+ sourcepath="src"
+ excludepackagenames="org.openmeetings.test.*"
+ defaultexcludes="yes"
+ destdir="build/api"
+ author="true"
+ version="true"
+ use="true"
+ windowtitle="Apache OpenMeetings API">
+ <classpath refid="compile.classpath"></classpath>
+ <doctitle><![CDATA[<h1>Apache OpenMeetings
API</h1>]]></doctitle>
+ <bottom><![CDATA[<i>Copyright © 2000-${doc.TODAY_YEAR} The
Apache Software Foundation. All rights Reserved.</i>]]></bottom>
+ </javadoc>
+ </target>
<!-- Compile JAR -->
<target name="jar" description="Make Archive" depends="enhance,
build.only.webservice.doc, jar.only, jar.screen.share">