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 &copy; 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">


Reply via email to