[jboss-svn-commits] JBL Code SVN: r12916 - in labs/jbossesb/trunk/product: rosetta and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jun 28 06:38:41 EDT 2007
Author: kevin.conner at jboss.com
Date: 2007-06-28 06:38:41 -0400 (Thu, 28 Jun 2007)
New Revision: 12916
Modified:
labs/jbossesb/trunk/product/build.xml
labs/jbossesb/trunk/product/rosetta/build.xml
Log:
Updated build files
Modified: labs/jbossesb/trunk/product/build.xml
===================================================================
--- labs/jbossesb/trunk/product/build.xml 2007-06-28 08:54:52 UTC (rev 12915)
+++ labs/jbossesb/trunk/product/build.xml 2007-06-28 10:38:41 UTC (rev 12916)
@@ -126,17 +126,19 @@
<!-- Test targets -->
- <target name="esb.test">
+ <target name="esb.test" depends="org.jboss.esb.test.configure-default, org.jboss.esb.test"/>
+
+ <target name="org.jboss.esb.test.configure-default">
<property name="tests.to.run" value="*" />
- <antcall target="org.jboss.esb.test" />
</target>
- <target name="esb.testx">
+ <target name="esb.testx" depends="org.jboss.esb.test.configure-tests, org.jboss.esb.test"/>
+
+ <target name="org.jboss.esb.test.configure-tests">
<input addproperty="tests.to.run" message="Enter the name of the class(es) to be tested. Wildcards Supported. No need to specify the 'UnitTest' suffix:" />
- <antcall target="org.jboss.esb.test" />
</target>
- <target name="org.jboss.esb.test" depends="jar">
+ <target name="org.jboss.esb.test" depends="org.jboss.esb.jar">
<echo message="Testing of modules, using unit and functional tests"/>
<ant dir="rosetta" target="org.jboss.esb.rosetta.test"/>
<ant dir="services" target="test"/>
@@ -275,7 +277,7 @@
<!-- produce a product distribution -->
- <target name="org.jboss.esb.dist" depends="install, org.jboss.esb.javadocs, tools">
+ <target name="org.jboss.esb.dist" depends="org.jboss.esb.install, org.jboss.esb.javadocs, org.jboss.esb.tools">
<echo message="Installation directory : ${org.jboss.esb.installationdirectory}"/>
@@ -360,6 +362,11 @@
<exclude name="**/*.odg"/>
</fileset>
</copy>
+
+ <ant antfile="build-distr.xml" target="dist" />
+ <copy todir="${org.jboss.esb.internal.jar.dest}">
+ <fileset dir="build" includes="jbossesb.sar/**"/>
+ </copy>
</target>
<!-- Build the tools into the main dist -->
@@ -399,15 +406,11 @@
<runant target="org.jboss.esb.install"/>
</target>
- <target name="dist" depends="tools" description="produces a product distribution">
- <runant target="org.jboss.esb.dist"/>
- <ant antfile="build-distr.xml" target="dist" />
- <copy todir="${org.jboss.esb.internal.jar.dest}">
- <fileset dir="build" includes="jbossesb.sar/**"/>
- </copy>
+ <target name="dist" description="produces a product distribution">
+ <runant target="org.jboss.esb.dist"/>
</target>
-
- <target name="artifacts" depends="dist">
+
+ <target name="artifacts" depends="dist" description="Create disitribution artifacts for JBoss ESB">
<zip zipfile="${org.jboss.esb.internal.dest}/jbossesb.zip" basedir="${org.jboss.esb.internal.dest}/jbossesb"/>
<zip zipfile="${org.jboss.esb.internal.dest}/${esb.server.name}.zip" basedir="${org.jboss.esb.internal.dest}/${esb.server.name}"/>
</target>
@@ -452,6 +455,9 @@
<ant dir="rosetta" target="instr-report"/>
</target>
- <target name="default" depends="dist,test" description="will run the 'dist' and 'test' targets"/>
-
+ <target name="default" description="will run the 'dist' and 'test' targets">
+ <runant target="org.jboss.esb.default"/>
+ </target>
+
+ <target name="org.jboss.esb.default" depends="org.jboss.esb.dist, esb.test"/>
</project>
Modified: labs/jbossesb/trunk/product/rosetta/build.xml
===================================================================
--- labs/jbossesb/trunk/product/rosetta/build.xml 2007-06-28 08:54:52 UTC (rev 12915)
+++ labs/jbossesb/trunk/product/rosetta/build.xml 2007-06-28 10:38:41 UTC (rev 12916)
@@ -44,12 +44,7 @@
<delete dir="${org.jboss.esb.rosetta.classes.dir}"/>
</target>
- <target name="org.jboss.esb.rosetta.compile">
- <!-- generate config model -->
- <antcall target="generate-config-model"/>
- <!-- Compile common -->
- <antcall target="org.jboss.esb.rosetta.internal.compile"/>
- <!-- Compile common tests -->
+ <target name="org.jboss.esb.rosetta.compile" depends="generate-config-model, org.jboss.esb.rosetta.internal.compile">
<ant inheritAll="true" dir="tests" target="org.jboss.esb.rosetta.tests.compile"/>
</target>
More information about the jboss-svn-commits
mailing list