mcconnell 2002/07/16 03:58:20
Modified: assembly build.xml
Log:
updated to include dependent XML jars
Revision Changes Path
1.23 +26 -0 jakarta-avalon-excalibur/assembly/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/assembly/build.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- build.xml 16 Jul 2002 08:58:33 -0000 1.22
+++ build.xml 16 Jul 2002 10:58:20 -0000 1.23
@@ -7,6 +7,7 @@
<property file="local.properties"/>
<property file="build.properties"/>
+ <property file="default.properties"/>
<target name="help" >
<echo>
@@ -31,6 +32,7 @@
<property name="apps.path" value="../../jakarta-avalon-apps" />
<property name="excalibur.path" value="../../jakarta-avalon-excalibur" />
+ <property name="avalon.tools.path" value="../../jakarta-avalon/tools" />
<property name="lib" value="lib" />
<property name="src" value="src" />
@@ -192,6 +194,7 @@
</copy>
</target>
+ <target name="javadocs" depends="meta.javadoc,merlin.javadoc" />
<target name="javadoc" depends="meta.javadoc,merlin.javadoc" />
<target name="merlin.javadoc" depends="build" >
@@ -250,6 +253,11 @@
<target name="deploy" depends="build">
<mkdir dir="${extensions}"/>
<copy todir="${extensions}" preservelastmodified="true">
+ <fileset dir="${avalon.tools.path}/lib">
+ <include name="xerces-2.0.1.jar"/>
+ <include name="xml-apis.jar"/>
+ <include name="xalan-2.3.1.jar"/>
+ </fileset>
<fileset dir="${dist}">
<include name="${meta.jar}"/>
<include name="${merlin.jar}"/>
@@ -269,6 +277,24 @@
<java jar="${extensions}/${merlin.jar}" fork="true">
<arg value="${src}/etc/kernel.xml"/>
</java>
+ </target>
+
+ <!-- Creates the full docs -->
+ <target name="docs" depends="html-docs" description="generates all the Avalon
documentation"/>
+
+ <target name="html-docs" description="generates the xdocs-based documentation">
+ <ant antfile="../cocoonbuild.xml"/>
+ </target>
+
+ <target name="site" depends="javadocs, docs" description=" Places Docs ready for
hosting on website">
+
+ <mkdir dir="../site/dist/docs/${dir-name}"/>
+ <copy todir="../site/dist/docs/${dir-name}">
+ <fileset dir="${build.docs}">
+ <include name="**"/>
+ </fileset>
+ </copy>
+
</target>
<target name="patch">
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>