[jboss-cvs] JBoss Messaging SVN: r3325 - branches/Branch_MC_Integration_New.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Nov 13 14:31:31 EST 2007


Author: ataylor
Date: 2007-11-13 14:31:31 -0500 (Tue, 13 Nov 2007)
New Revision: 3325

Modified:
   branches/Branch_MC_Integration_New/build-messaging.xml
   branches/Branch_MC_Integration_New/build.xml
Log:
initial microcontainer integration, updated build files to build embedded

Modified: branches/Branch_MC_Integration_New/build-messaging.xml
===================================================================
--- branches/Branch_MC_Integration_New/build-messaging.xml	2007-11-13 18:43:18 UTC (rev 3324)
+++ branches/Branch_MC_Integration_New/build-messaging.xml	2007-11-13 19:31:31 UTC (rev 3325)
@@ -356,6 +356,8 @@
       </jar>
    </target>
 
+   <target name="embedded" depends="compile, jar, embedded-structure"/>
+   
    <target name="jar-structure">
 
       <mkdir dir="${build.jar}/META-INF"/>
@@ -381,7 +383,7 @@
       <copy todir="${build.embedded}/config" file="${source.etc}/server/default/deploy/jbm-beans.xml"/>
       <copy todir="${build.embedded}/config" file="${source.etc}/server/default/deploy/multiplexer-stacks.xml"/>
       <copy todir="${build.embedded}/config" file="${source.etc}/server/default/deploy/jbm-configuration.xml"/>
-
+      <chmod file="${build.embedded}/run.sh" perm="755"/>
       <jar jarfile="${build.embedded}/lib/jboss-${module.name}.jar" manifest="${build.etc}/embedded.mf">
          <fileset dir="${build.classes}" includes="**"/>
          <fileset dir="${build.jar}">
@@ -449,7 +451,7 @@
       </copy>
    </target>
 
-   <target name="artifacts" depends="jar, sar, client-jar"/>
+   <target name="artifacts" depends="jar, sar, embedded, client-jar"/>
 
    <target name="client-jar" depends="compile">
       <mkdir dir="${build.lib}"/>
@@ -529,6 +531,10 @@
       <copy todir="${release.output}" file="${build.lib}/jboss-${module.name}-client.jar"/>
       <copy todir="${release.output}" file="./docs/README.html"/>
       <copy todir="${release.output}" file="./JBossORG-EULA.txt"/>
+      <mkdir dir="${release.output}/jboss-${module.name}"/>
+      <copy todir="${release.output}/jboss-${module.name}">
+         <fileset dir="${build.embedded}" includes="**/*"/>
+      </copy>
       <copy todir="${release.output}/api">
          <fileset dir="${build.api}" includes="**"/>
       </copy>

Modified: branches/Branch_MC_Integration_New/build.xml
===================================================================
--- branches/Branch_MC_Integration_New/build.xml	2007-11-13 18:43:18 UTC (rev 3324)
+++ branches/Branch_MC_Integration_New/build.xml	2007-11-13 19:31:31 UTC (rev 3325)
@@ -92,6 +92,10 @@
       <ant antfile="build-messaging.xml" target="jar"/>
    </target>
 
+   <target name="embedded" depends="createthirdparty">
+      <ant antfile="build-messaging.xml" target="embedded"/>
+   </target>
+   
    <target name="artifacts" depends="createthirdparty">
       <ant antfile="build-messaging.xml" target="artifacts"/>
    </target>




More information about the jboss-cvs-commits mailing list