Author: rjung Date: Thu Mar 27 10:25:34 2008 New Revision: 641908 URL: http://svn.apache.org/viewvc?rev=641908&view=rev Log: Prepare ant file for addition of docs sub directory.
Modified: tomcat/sandbox/tomcat-oacc/trunk/build.xml Modified: tomcat/sandbox/tomcat-oacc/trunk/build.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/tomcat-oacc/trunk/build.xml?rev=641908&r1=641907&r2=641908&view=diff ============================================================================== --- tomcat/sandbox/tomcat-oacc/trunk/build.xml (original) +++ tomcat/sandbox/tomcat-oacc/trunk/build.xml Thu Mar 27 10:25:34 2008 @@ -76,13 +76,23 @@ </target> <!-- =================== BUILD: Create Directories ====================== --> + <target name="build-prepare"> <mkdir dir="${oacc.build}"/> <mkdir dir="${oacc.build}/classes"/> - <mkdir dir="${oacc.dist}"/> </target> + <!-- =================== BUILD: All ====================== --> + + <target name="build-all" depends="build-oacc,build-docs"> + </target> + + + <!-- =================== BUILD: Documentation ====================== --> + <target name="build-docs"> + <ant dir="docs"/> + </target> <!-- ================ BUILD: Compile Catalina Components ================ --> @@ -123,7 +133,7 @@ <target name="javadoc"> <delete dir="${oacc.build}/javadoc"/> <mkdir dir="${oacc.build}/javadoc"/> - <javadoc packagenames="org.apache.catalina.*,org.apache.naming.*" + <javadoc packagenames="org.apache.catalina.*" classpathref="catalina.classpath" sourcepathref="javadoc.sourcepath" destdir="${oacc.build}/javadoc" @@ -131,7 +141,7 @@ version="true" windowtitle="Catalina Internal API Documentation" doctitle="Catalina API" - bottom="Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved." + bottom="Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved." /> </target> @@ -147,16 +157,24 @@ + <!-- ======================= DIST: Create Directories =================== --> + <target name="dist-prepare"> + <mkdir dir="${oacc.dist}"/> + <mkdir dir="${oacc.dist}/lib"/> + <mkdir dir="${oacc.dist}/docs"/> + </target> + + <!-- ================ DIST: Create Distribution ========================= --> - <target name="dist" depends="build-oacc"> + <target name="dist" depends="build-all,dist-prepare"> - <jar destfile="${oacc.dist}/catalina-oacc.jar" + <jar destfile="${oacc.dist}/lib/catalina-oacc.jar" basedir="${oacc.build}/classes"> <include name="org/apache/catalina/cluster/**" /> <exclude name="**/package.html" /> <exclude name="**/LocalStrings_*" /> </jar> - <jar destfile="${oacc.dist}/catalina-sso.jar" + <jar destfile="${oacc.dist}/lib/catalina-sso.jar" basedir="${oacc.build}/classes"> <include name="org/apache/catalina/authenticator/**" /> <exclude name="**/package.html" /> @@ -165,13 +183,18 @@ </target> <target name="copy" depends="dist" > - <copy file="${oacc.dist}/catalina-oacc.jar" todir="${catalina.build}/lib" /> + <copy file="${oacc.dist}/lib/catalina-oacc.jar" todir="${catalina.build}/lib" /> </target> - <!-- ======================== DIST: Clean Directory ===================== --> + <!-- ======================= DIST: Clean Directory ====================== --> + <target name="dist-clean"> + <delete dir="${oacc.dist}/${docs.dir}"/> + </target> <!-- ====================== Convenient Synonyms ========================= --> + <target name="clean" depends="build-clean,dist-clean" + description="Clean build and dist directories"/> </project> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]