You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by mc...@apache.org on 2004/07/04 09:58:24 UTC
svn commit: rev 22530 - avalon/trunk/tools/magic
Author: mcconnell
Date: Sun Jul 4 00:58:24 2004
New Revision: 22530
Modified:
avalon/trunk/tools/magic/bootstrap.xml
Log:
add gump related build target
Modified: avalon/trunk/tools/magic/bootstrap.xml
==============================================================================
--- avalon/trunk/tools/magic/bootstrap.xml (original)
+++ avalon/trunk/tools/magic/bootstrap.xml Sun Jul 4 00:58:24 2004
@@ -20,7 +20,17 @@
<property name="target.deliverables.dir" value="${target}/deliverables"/>
<property name="target.deliverables.jars.dir" value="${target.deliverables.dir}/jars"/>
- <property name="toolkit.jar" value="${project.name}.jar"/>
+ <condition property="gump.signature.declared" value="false">
+ <isset property="gump.signature"/>
+ </condition>
+
+ <target name="gump-setup" if="gump.signature.declared">
+ <property name="toolkit.jar" value="${project.name}-${gump.signature}.jar"/>
+ </target>
+
+ <target name="setup" depends="gump-setup" unless="gump.signature.declared">
+ <property name="toolkit.jar" value="${project.name}.jar"/>
+ </target>
<target name="prepare">
@@ -45,7 +55,7 @@
<javac srcdir="${src.main.dir}" destdir="${target.classes.dir}"/>
</target>
- <target name="jar" depends="compile">
+ <target name="jar" depends="compile,setup">
<mkdir dir="${target.deliverables.jars.dir}"/>
<jar destfile="${target.deliverables.jars.dir}/${toolkit.jar}"
basedir="${target.classes.dir}"
@@ -57,6 +67,8 @@
<copy toFile="${user.home}/.ant/lib/${project.name}.jar"
file="${target.deliverables.jars.dir}/${toolkit.jar}"/>
</target>
+
+ <target name="gump" depends="jar"/>
<target name="test-prepare">
<mkdir dir="${target.test.dir}"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org