remm 01/05/29 20:19:46
Modified: . build.xml
Log:
- Add a target to build source code packages.
Revision Changes Path
1.88 +32 -1 jakarta-slide/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/build.xml,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -r1.87 -r1.88
--- build.xml 2001/05/30 02:57:28 1.87
+++ build.xml 2001/05/30 03:19:45 1.88
@@ -29,6 +29,7 @@
<property name="version" value="1.0dev" />
<property name="project" value="jakarta-slide" />
<property name="final.name" value="${project}-${version}" />
+ <property name="final-src.name" value="${project}-src-${version}" />
<property name="ant.home" value="../jakarta-ant" />
<property name="build.compiler" value="classic" />
<property name="catalina.build"
@@ -57,6 +58,7 @@
<property name="webapp.dist" value="${slide.dist}/webapp" />
<property name="slide.release" value="./release" />
<property name="slide.archive" value="./${final.name}" />
+ <property name="slide-src.archive" value="./${final-src.name}" />
<property name="webdavclient.build" value="${slide.build}/client" />
<property name="webdavclient.dist" value="${slide.dist}/client" />
@@ -941,7 +943,36 @@
<!-- =================================================================== -->
<!-- Packages the distribution with ZIP and TAG-GZIP -->
<!-- =================================================================== -->
- <target name="package-all" depends="package-zip, package-tgz">
+ <target name="package-all" depends="package-zip, package-tgz, package-src-all">
+ </target>
+
+
+ <!-- =================================================================== -->
+ <!-- Packages the source code with ZIP -->
+ <!-- =================================================================== -->
+ <target name="package-src-zip">
+ <zip zipfile="${slide-src.archive}.zip"
+ basedir="."
+ includes="src/**"/>
+ </target>
+
+
+ <!-- =================================================================== -->
+ <!-- Packages the source code with TAR-GZIP -->
+ <!-- =================================================================== -->
+ <target name="package-src-tgz">
+ <tar tarfile="${slide-src.archive}.tar"
+ basedir="."
+ includes="src/**"/>
+ <gzip zipfile="${slide-src.archive}.tar.gz"
+ src="${slide-src.archive}.tar"/>
+ </target>
+
+
+ <!-- =================================================================== -->
+ <!-- Packages the source code with ZIP and TAG-GZIP -->
+ <!-- =================================================================== -->
+ <target name="package-src-all" depends="package-src-zip, package-src-tgz">
</target>