[jboss-cvs] JBoss Messaging SVN: r4107 - trunk.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Apr 24 05:44:38 EDT 2008


Author: ataylor
Date: 2008-04-24 05:44:37 -0400 (Thu, 24 Apr 2008)
New Revision: 4107

Modified:
   trunk/build-messaging.xml
   trunk/build.xml
Log:
added support for native build

Modified: trunk/build-messaging.xml
===================================================================
--- trunk/build-messaging.xml	2008-04-23 23:50:03 UTC (rev 4106)
+++ trunk/build-messaging.xml	2008-04-24 09:44:37 UTC (rev 4107)
@@ -328,6 +328,14 @@
             file="${build.classes.dir}/version.properties"/>
    </target>
 
+   <target name="build-native">
+       <exec dir="native" executable="make">
+          <arg line="clean"/>
+       </exec>
+      <exec dir="native" executable="bash">
+         <arg line="bootstrap"/>
+      </exec>
+   </target>
    <!-- ======================================================================================== -->
    <!-- Archival Tasks                                                                           -->
    <!-- ======================================================================================== -->
@@ -578,9 +586,9 @@
              haltonerror="${junit.haltonerror}"
              haltonfailure="${junit.haltonfailure}"
              showoutput="${junit.showoutput}"
-             timeout="${junit.timeout}">
+             timeout="${junit.timeout}" >
          <sysproperty key="user.home" value="${user.home}"/>
-
+         <jvmarg value="-Djava.library.path=native/src/.libs"/>
          <jvmarg value="-Xmx1024M"/>
          <!--<jvmarg line="-Xmx512M -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"/>-->
          <!--<jvmarg value="-ea"/>-->

Modified: trunk/build.xml
===================================================================
--- trunk/build.xml	2008-04-23 23:50:03 UTC (rev 4106)
+++ trunk/build.xml	2008-04-24 09:44:37 UTC (rev 4107)
@@ -74,6 +74,9 @@
        <ant antfile="build-messaging.xml" target="compile"/>
    </target>
 
+   <target name="build-native" depends="createthirdparty">
+      <ant antfile="build-messaging.xml" target="build-native"/>
+   </target>
    <!-- ======================================================================================== -->
    <!-- Archival Tasks                                                                           -->
    <!-- ======================================================================================== -->




More information about the jboss-cvs-commits mailing list