From c4fd18c3a992fa9dc4bb199f54f5bf9db782ae14 Mon Sep 17 00:00:00 2001
From: chebrard <chebrard@localhost>
Date: Thu, 13 Nov 2008 08:52:00 +0000
Subject: [PATCH] This adds an action to the svr4 target. SVR4 package will be zipped so that it can be downloaded from opends.org. Location of the zip file: <ws>/build/package/svr4/opends.zip This also fixes an issue related to bad svn revision number in the SVR4 package.
---
opends/src/svr4/OpenDS/layout.xml | 13 +++----------
opends/build-svr4.xml | 11 ++++++++++-
2 files changed, 13 insertions(+), 11 deletions(-)
diff --git a/opends/build-svr4.xml b/opends/build-svr4.xml
index 5514d3e..145f340 100644
--- a/opends/build-svr4.xml
+++ b/opends/build-svr4.xml
@@ -75,7 +75,7 @@
<!-- Construct SVR4 package -->
- <target name="svr4" depends="checkos,wrongos,cleansvr4,pkgversion,layout,metadata,pkgmk" if="isSunOS"
+ <target name="svr4" depends="checkos,wrongos,cleansvr4,pkgversion,layout,metadata,pkgmk,zipsvr4" if="isSunOS"
description="Construct ${pkg.name} package for product ${product}.">
<echo message="Package ${pkg.name} for product ${product} built in ${svr4.dir}" />
</target>
@@ -162,5 +162,14 @@
<arg value="${svr4.meta.dir}/prototype"/>
</exec>
</target>
+
+ <!-- ZIP package -->
+ <target name="zipsvr4" if="isSunOS"
+ description="ZIP ${pkg.name} package" >
+ <echo message="Zipping ${pkg.name} pkg" />
+ <zip destfile="${svr4.dir}/${pkg.name}.zip">
+ <zipfileset dir="${svr4.dir}" includes="${pkg.name}/**/*"/>
+ </zip>
+ </target>
</project>
diff --git a/opends/src/svr4/OpenDS/layout.xml b/opends/src/svr4/OpenDS/layout.xml
index 038d448..8813227 100644
--- a/opends/src/svr4/OpenDS/layout.xml
+++ b/opends/src/svr4/OpenDS/layout.xml
@@ -65,17 +65,10 @@
</classpath>
</taskdef>
-<!-- <getsvnrevision property="REVISION_NUMBER" />
- <tstamp>
- <format property="REVISION_NUMBER" pattern="MMddhhmm"/>
- </tstamp>
--->
+ <getsvnrevision property="REVISION_NUMBER" />
-
-
-
-
- <property name="zip.dir" location="${pkg.dir}/${product}-${pkg.version}" />
+ <property name="zip.dir" location="${pkg.dir}/${product}-${pkg.version}" />
+
<echo message="Building layout for ${pkg.name} pkg based on ${zip.dir}" />
<!-- copy ZIP layout. Use exec instead of copy task to preserve file permissions -->
<mkdir dir="${svr4.layout.dir}"/>
--
Gitblit v1.10.0