vmassol 02/01/01 13:03:51
Modified: contrib/scaffold build.xml
Log:
added source zip to distribution file
Revision Changes Path
1.3 +23 -2 jakarta-struts/contrib/scaffold/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/contrib/scaffold/build.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- build.xml 28 Dec 2001 13:34:56 -0000 1.2
+++ build.xml 1 Jan 2002 21:03:50 -0000 1.3
@@ -57,7 +57,7 @@
@author <a href="mailto:[EMAIL PROTECTED]">Ted Husted</a>
@author <a href="mailto:[EMAIL PROTECTED]">Vincent Massol</a>
- @version $Id: build.xml,v 1.2 2001/12/28 13:34:56 vmassol Exp $
+ @version $Id: build.xml,v 1.3 2002/01/01 21:03:50 vmassol Exp $
=============================================================================
-->
<project name="Scaffold" default="dist" basedir=".">
@@ -135,6 +135,10 @@
<property name="target.sample.name" value="${project.name.file}-sample"/>
<property name="target.sample.dir" value="${target.dir}"/>
+ <!-- Name of the source zip that is included in the main scaffold zip -->
+ <property name="target.source.name" value="${project.name.file}-src"/>
+ <property name="target.source.dir" value="${target.dir}"/>
+
<!--
========================================================================
Names of deliverables
@@ -395,7 +399,21 @@
Generate distributables
========================================================================
-->
- <target name="dist" depends="jar,javadoc,sample">
+ <target name="dist" depends="jar,javadoc,sample"
+ description="Generates all distributables (binary, source, sample)">
+
+ <!-- Copy the source to the distribution area so that they are included
+ in the release -->
+ <mkdir dir="${target.source.dir}"/>
+
+ <zip zipfile="${target.source.dir}/${target.source.name}.zip">
+ <fileset dir=".">
+ <include name="conf/**"/>
+ <include name="src/**"/>
+ <include name="*"/>
+ <exclude name="build.properties"/>
+ </fileset>
+ </zip>
<mkdir dir="${dist.main.dir}"/>
@@ -410,6 +428,9 @@
<zipfileset dir="." prefix="doc">
<include name="LICENSE"/>
</zipfileset>
+ <fileset dir="${target.source.dir}">
+ <include name="${target.source.name}.zip"/>
+ </fileset>
</zip>
</target>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>