mcconnell 2002/07/20 22:13:59
Modified: assembly build.xml docs.xml
Log:
still more to do on the release procedure
Revision Changes Path
1.30 +6 -3 jakarta-avalon-excalibur/assembly/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/assembly/build.xml,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- build.xml 20 Jul 2002 05:03:00 -0000 1.29
+++ build.xml 21 Jul 2002 05:13:59 -0000 1.30
@@ -71,11 +71,17 @@
<target name="meta" depends="meta.javadoc"/>
<target name="merlin" depends="merlin.javadoc"/>
<target name="all" depends="clean,deploy,docs"/>
+ <target name="javadocs" depends="meta.javadoc,merlin.javadoc" />
+ <target name="javadoc" depends="meta.javadoc,merlin.javadoc" />
<target name="docs">
<ant antfile="docs.xml"/>
</target>
+ <target name="docs-release" depends="javadocs">
+ <ant antfile="docs.xml" target="release"/>
+ </target>
+
<target name="clean">
<delete dir="${build}"/>
<delete dir="${dist.dir}"/>
@@ -205,9 +211,6 @@
</fileset>
</copy>
</target>
-
- <target name="javadocs" depends="meta.javadoc,merlin.javadoc" />
- <target name="javadoc" depends="meta.javadoc,merlin.javadoc" />
<target name="merlin.javadoc" depends="build" >
<echo message="path: ${docs.dir}/api/${ant.project.name}"/>
1.2 +20 -1 jakarta-avalon-excalibur/assembly/docs.xml
Index: docs.xml
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/assembly/docs.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- docs.xml 17 Jul 2002 15:46:02 -0000 1.1
+++ docs.xml 21 Jul 2002 05:13:59 -0000 1.2
@@ -27,6 +27,7 @@
</target>
<property name="jakarta-site.dir" value="../../jakarta-site"/>
+ <property name="avalon-site.dir" value="../../jakarta-avalon-site"/>
<property name="src.dir" value="src" />
<property name="xdocs.dir" value="${src.dir}/xdocs" />
<property name="dist.dir" value="dist" />
@@ -40,7 +41,23 @@
</fileset>
</path>
- <!-- BLOCK -->
+ <!-- TARGETS -->
+
+ <target name="clean">
+ <delete>
+ <fileset dir="${docs.dir}">
+ <include name="*.html"/>
+ </fileset>
+ </delete>
+ </target>
+
+ <target name="release" depends="clean,docs">
+ <copy toDir="${avalon-site.dir}/docs/merlin">
+ <fileset dir="${docs.dir}">
+ <include name="**/*.*"/>
+ </fileset>
+ </copy>
+ </target>
<target name="anakia-available">
<available classname="org.apache.velocity.anakia.AnakiaTask"
@@ -72,6 +89,7 @@
velocitypropertiesfile="${xdocs.dir}/stylesheets/velocity.properties"
/>
+ <!--
<anakia basedir="${xdocs.dir}"
destdir="${docs.dir}"
style="changes.vsl"
@@ -79,6 +97,7 @@
includes="changes.xml"
velocitypropertiesfile="${xdocs.dir}/stylesheets/velocity.properties"
/>
+ -->
<copy todir="${docs.dir}" filtering="off">
<fileset dir="${xdocs.dir}">
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>