You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by re...@locus.apache.org on 2000/07/01 22:12:38 UTC
cvs commit: jakarta-slide/src/doc project.xml status.xml
remm 00/07/01 13:12:35
Modified: . build.xml
src/doc project.xml
Removed: src/doc status.xml
Log:
- Added a release target in the build file
- Cleanups to the documentation
- Documentation is not jarred anymore when using the various dist
targets
Revision Changes Path
1.21 +27 -17 jakarta-slide/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/build.xml,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- build.xml 2000/06/30 17:24:17 1.20
+++ build.xml 2000/07/01 20:12:34 1.21
@@ -20,6 +20,7 @@
<property name="slide.build" value="../build/slide" />
<property name="slide.dist" value="../dist/slide" />
<property name="dav.dist" value="../dist/dav" />
+ <property name="slide.release" value="../dist/slide-release" />
<property name="webdavclient.build" value="../build/webdavclient" />
<property name="webdavclient.dist" value="../dist/webdavclient" />
@@ -111,6 +112,7 @@
extension=".html" style="style/slide.xsl" includes="*.xml" />
<copydir src="src/doc" dest="${slide.build}/doc"
includes="**/*.gif,**/*.png" />
+ <copyfile src="STATUS.html" dest="${slide.build}/doc/STATUS.html" />
</target>
@@ -219,10 +221,9 @@
manifest="${webdavclient.build}/classes/MANIFEST.MF"
includes="LICENSE,README,CHANGELOG,org/apache/webdav/**" />
- <echo message="Building documentation JAR" />
- <jar jarfile="${webdavclient.dist}/doc/doc.jar"
- basedir="${webdavclient.build}/doc"
- manifest="${webdavclient.build}/classes/MANIFEST.MF" />
+ <echo message="Copying documentation" />
+ <copydir src="${webdavclient.build}/doc"
+ dest="${webdavclient.dist}/doc" />
</target>
@@ -299,10 +300,8 @@
manifest="${slide.build}/classes/MANIFEST.MF"
includes="LICENSE,README,CHANGELOG,org/apache/slide/webdav/**" />
- <echo message="Building documentation JAR" />
- <jar jarfile="${slide.dist}/doc/doc.jar"
- basedir="${slide.build}/doc"
- manifest="${slide.build}/classes/MANIFEST.MF" />
+ <echo message="Copying documentation" />
+ <copydir src="${slide.build}/doc" dest="${slide.dist}/doc" />
</target>
@@ -435,14 +434,6 @@
<!-- =================================================================== -->
- <!-- Build a distribution of the DAV client -->
- <!-- =================================================================== -->
- <target name="webdav-dist" depends="dist">
-
- </target>
-
-
- <!-- =================================================================== -->
<!-- Packages the distribution with ZIP -->
<!-- =================================================================== -->
<target name="package-zip" depends="dist">
@@ -458,7 +449,7 @@
<tar tarfile="../dist/${name}-${version}.tar" basedir="${slide.dist}"
includes="**"/>
<gzip zipfile="../dist/${name}-${version}.tar.gz"
- src="../${name}-${version}.tar"/>
+ src="../dist/${name}-${version}.tar"/>
</target>
@@ -473,6 +464,25 @@
<!-- Release -->
<!-- =================================================================== -->
<target name="release" depends="dist,avalon-dist,webdav-client-dist">
+ <mkdir dir="${slide.release}" />
+ <mkdir dir="${slide.release}/avalon" />
+ <mkdir dir="${slide.release}/core" />
+ <mkdir dir="${slide.release}/client" />
+
+ <copydir src="${avalon.dist}" dest="${slide.release}/avalon" />
+ <copydir src="${webdavclient.dist}" dest="${slide.release}/client" />
+ <copydir src="${slide.dist}" dest="${slide.release}/core" />
+
+ <zip zipfile="../dist/${name}-${version}.zip" basedir="${slide.release}"
+ includes="**"/>
+
+ <tar tarfile="../dist/${name}-${version}.tar" basedir="${slide.release}"
+ includes="**"/>
+ <gzip zipfile="../dist/${name}-${version}.tar.gz"
+ src="../dist/${name}-${version}.tar"/>
+
+ <delete file="../dist/${name}-${version}.tar" />
+ <deltree dir="${slide.release}" />
</target>
1.4 +2 -2 jakarta-slide/src/doc/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/src/doc/project.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- project.xml 2000/07/01 03:43:24 1.3
+++ project.xml 2000/07/01 20:12:35 1.4
@@ -15,7 +15,7 @@
<menu>
<item name="Index" href="index.xml"/>
- <item name="JavaDoc" href="../../../build/slide/doc/javadoc/overview-summary.html"/>
+ <item name="JavaDoc" href="../../../build/slide/doc/javadoc/index.html"/>
</menu>
<menu name="Using">
<item name="Running The Examples" href="examples.xml"/>
@@ -23,7 +23,7 @@
<menu name="Misc">
<item name="FAQ" href="faq.xml"/>
<item name="Configuration, JARs, Building" href="conf-lib.xml"/>
- <item name="Status, Todo" href="../../STATUS.html"/>
+ <item name="Status, Todo" href="STATUS.html"/>
</menu>
<menu name="Design">
<item name="Architecture" href="architecture.xml"/>