[armedbear-cvs] r12238 - trunk/abcl
Mark Evenson
mevenson at common-lisp.net
Mon Nov 2 12:25:55 UTC 2009
Author: mevenson
Date: Mon Nov 2 07:25:53 2009
New Revision: 12238
Log:
New targets for binary releases 'abcl.binary.tar' and 'abcl.binary.zip'.
Modified:
trunk/abcl/build.xml
Modified: trunk/abcl/build.xml
==============================================================================
--- trunk/abcl/build.xml (original)
+++ trunk/abcl/build.xml Mon Nov 2 07:25:53 2009
@@ -494,6 +494,42 @@
<zipfileset dir="${abcl.build.src.dir}" prefix="abcl-src-${abcl.version}"/>
</zip>
</target>
+
+ <target name="abcl.binary.prepare" depends="abcl.stamp.version">
+ <property name="abcl.build.binary.dir"
+ value="${build.dir}/abcl-bin-${abcl.version}"/>
+ <mkdir dir="${abcl.build.binary.dir}"/>
+ <copy todir="${abcl.build.binary.dir}"
+ preservelastmodified="true">
+ <fileset dir="${basedir}/dist">
+ <patternset>
+ <include name="abcl.jar"/>
+ </patternset>
+ </fileset>
+ <fileset dir="${basedir}">
+ <patternset>
+ <include name="README"/>
+ <include name="CHANGES"/>
+ </patternset>
+ </fileset>
+ </copy>
+ </target>
+
+ <target name="abcl.binary.tar" depends="abcl.binary.prepare">
+ <tar destfile="${dist.dir}/abcl-bin-${abcl.version}.tar.gz"
+ compression="gzip">
+ <tarfileset dir="${build.dir}">
+ <include name="abcl-bin-${abcl.version}/**"/>
+ </tarfileset>
+ </tar>
+ </target>
+
+ <target name="abcl.binary.zip" depends="abcl.binary.prepare">
+ <zip destfile="${dist.dir}/abcl-bin-${abcl.version}.zip"
+ compress="true">
+ <zipfileset dir="${abcl.build.binary.dir}" prefix="abcl-bin-${abcl.version}"/>
+ </zip>
+ </target>
<property name="abcl.test.classes.dir"
value="${build.dir}/classes-test"/>
More information about the armedbear-cvs
mailing list