mcconnell 2002/07/07 16:40:15
Modified: assembly build.xml
Log:
seperated meta-model build from merlin build and different jar file
Revision Changes Path
1.12 +33 -4 jakarta-avalon-excalibur/assembly/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/assembly/build.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- build.xml 7 Jul 2002 06:25:29 -0000 1.11
+++ build.xml 7 Jul 2002 23:40:15 -0000 1.12
@@ -42,10 +42,12 @@
<property name="javadoc.root.path" value="${dist}/javadoc" />
<property name="avalon.href" value="http://jakarta.apache.org/avalon/api/" />
<property name="jdk.href" value="http://java.sun.com/j2se/1.4/docs/api/" />
+ <property name="meta.href" value="../meta" />
<property name="overview.html" value="${etc}/overview.html" />
<property name="project.manifest" value="project.mf" />
<property name="meta.jar" value="avalon-meta.jar" />
- <property name="overview.page" value="${src}/etc/overview.html" />
+ <property name="merlin.page" value="${src}/etc/merlin.html" />
+ <property name="meta.page" value="${src}/etc/meta.html" />
<!-- classpath -->
@@ -123,6 +125,7 @@
<include name="**/*.xinfo"/>
<include name="**/*.xml"/>
<include name="**/*.properties"/>
+ <include name="**/*.dtd"/>
</fileset>
</copy>
<jar jarfile="${dist}/${meta.jar}"
@@ -173,7 +176,9 @@
</copy>
</target>
- <target name="javadoc" depends="build" >
+ <target name="javadoc" depends="merlin.javadoc" />
+
+ <target name="merlin.javadoc" depends="build" >
<echo message="path: ${javadoc.root.path}/${ant.project.name}"/>
<mkdir dir="${javadoc.root.path}/${ant.project.name}" />
<javadoc destdir="${javadoc.root.path}/${ant.project.name}"
@@ -182,8 +187,8 @@
use="true"
windowtitle="Assembly"
additionalparam="-breakiterator -J-Xmx128m"
- packagenames="org.*,net.*"
- overview="${overview.page}"
+ packagenames="org.apache.excalibur.merlin.*"
+ overview="${merlin.page}"
>
<sourcepath path="${src}/java"/>
<classpath>
@@ -192,8 +197,32 @@
</classpath>
<link href="${jdk.href}" />
<link href="${avalon.href}" />
+ <link href="${meta.href}" />
</javadoc>
<copy todir="${javadoc.root.path}/${ant.project.name}"
file="${src}/etc/merlin.gif"/>
+ </target>
+
+ <target name="meta.javadoc" depends="meta.build" >
+ <echo message="path: ${javadoc.root.path}/meta"/>
+ <mkdir dir="${javadoc.root.path}/meta" />
+ <javadoc destdir="${javadoc.root.path}/meta"
+ doctitle="<h1>Avalon Component Meta Model</h1>"
+ noindex="false" author="false"
+ use="true"
+ windowtitle="Avalon Component Meta Model"
+ additionalparam="-breakiterator -J-Xmx128m"
+ packagenames="org.apache.excalibur.meta.*"
+ overview="${meta.page}"
+ >
+ <sourcepath path="${src}/java"/>
+ <classpath>
+ <path refid="project.classpath" />
+ <pathelement path="${dist}/${meta.jar}" />
+ </classpath>
+ <link href="${jdk.href}" />
+ <link href="${avalon.href}" />
+ </javadoc>
+ <copy todir="${javadoc.root.path}/meta" file="${src}/etc/meta.gif"/>
</target>
<target name="deploy" depends="build">
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>