[jboss-svn-commits] JBL Code SVN: r29547 - labs/jbosstm/trunk.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Oct 7 11:23:20 EDT 2009
Author: jhalliday
Date: 2009-10-07 11:23:19 -0400 (Wed, 07 Oct 2009)
New Revision: 29547
Modified:
labs/jbosstm/trunk/build-release-pkgs.xml
labs/jbosstm/trunk/build.xml
Log:
Build updates for cleaner release packaging.
Modified: labs/jbosstm/trunk/build-release-pkgs.xml
===================================================================
--- labs/jbosstm/trunk/build-release-pkgs.xml 2009-10-07 15:03:40 UTC (rev 29546)
+++ labs/jbosstm/trunk/build-release-pkgs.xml 2009-10-07 15:23:19 UTC (rev 29547)
@@ -59,12 +59,14 @@
http://www.jboss.org/community/docs/DOC-11381 -->
+<!--
<property name="svnbase" value="https://svn.jboss.org/repos/labs/labs/jbosstm"/>
<property name="tag" value="trunk"/>
<property name="filename" value="4.8.0.SNAPSHOT"/>
<property name="mvn.repositoryId" value="snapshots.jboss.org"/>
<property name="mvn.url" value="dav:https://snapshots.jboss.org/maven2"/>
-
+-->
+
<!-- a working directory for the process. Can contain output from previous releases if you like to keep them archived locally. -->
<property name="workdir" location="/tmp/packaged_builds"/>
<!-- where to get the source -->
@@ -131,6 +133,11 @@
<ant dir="${workdir}/build/${tag}" antfile="build.xml" target="jbossjts">
<property name="com.hp.mw.sourceid" value="${tag}"/>
</ant>
+
+ <ant dir="${workdir}/build/${tag}/ArjunaCore/tsmx/sar" antfile="build.xml" target="build-sar"/>
+ <copy file="${workdir}/build/${tag}/ArjunaCore/tsmx/sar/build/mbean/jbossts-tools.sar"
+ todir="${workdir}/build/${tag}/install/bin"/>
+
<ant dir="${workdir}/build/${tag}/XTS" antfile="build.xml" target="install">
<!-- build the jbossxts.sar with 1.1 only, not 1.0 (which is unsupported) -->
<property name="sartype" value="sar-11"/>
@@ -246,7 +253,7 @@
<exec executable="mvn" dir="${workdir}">
<arg value="deploy:deploy-file"/>
- <arg value="-Dfile=${workdir}/build/${tag}/xts/tests/jbossxts-interop-tests.zip"/>
+ <arg value="-Dfile=${workdir}/build/${tag}/xts/interop-tests/jbossxts-interop-tests.zip"/>
<arg value="-Dpackaging=zip"/>
<arg value="-Durl=${mvn.url}"/>
<arg value="-DrepositoryId=${mvn.repositoryId}"/>
Modified: labs/jbosstm/trunk/build.xml
===================================================================
--- labs/jbosstm/trunk/build.xml 2009-10-07 15:03:40 UTC (rev 29546)
+++ labs/jbosstm/trunk/build.xml 2009-10-07 15:23:19 UTC (rev 29547)
@@ -21,6 +21,12 @@
-->
<project name="jbossts" default="help">
+ <taskdef resource="net/sf/antcontrib/antlib.xml">
+ <classpath>
+ <pathelement location="antbuildsystem/ant-contrib-1.0b3.jar"/>
+ </classpath>
+ </taskdef>
+
<property environment="env"/>
<!-- TODO wire me up -->
@@ -95,7 +101,14 @@
<ant dir="common" target="clean"/>
<ant dir="ArjunaCore" target="clean"/>
<ant dir="ArjunaJTA" target="clean"/>
- <ant dir="ArjunaJTS" target="clean"/>
+
+ <if>
+ <available file="ArjunaJTS"/>
+ <then>
+ <ant dir="ArjunaJTS" target="clean"/>
+ </then>
+ </if>
+
<ant dir="atsintegration" target="clean"/>
</target>
More information about the jboss-svn-commits
mailing list