[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