[jboss-cvs] JBossAS SVN: r62962 - in trunk/ejb3: imports and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu May 10 05:51:40 EDT 2007


Author: wolfc
Date: 2007-05-10 05:51:40 -0400 (Thu, 10 May 2007)
New Revision: 62962

Added:
   trunk/ejb3/imports/
   trunk/ejb3/imports/build-simple.xml
Modified:
   trunk/ejb3/build-test.xml
Log:
Created build-simple-jar macro

Modified: trunk/ejb3/build-test.xml
===================================================================
--- trunk/ejb3/build-test.xml	2007-05-10 04:41:45 UTC (rev 62961)
+++ trunk/ejb3/build-test.xml	2007-05-10 09:51:40 UTC (rev 62962)
@@ -301,6 +301,8 @@
    <property name="jbosstest.beancount" value="5"/>
    <property name="jbosstest.nodeploy" value="false"/>
 
+   <import file="imports/build-simple.xml"/>
+   
    <target name="init">
       <record name="${basedir}/build.log" append="yes" action="start" loglevel="error"/>
       <!-- Setup the version 1 classes so the tests compile -->
@@ -1946,6 +1948,13 @@
       </copy>
    </target>
    
+   <target name="ejbthreeXXX"
+      description="Builds a simple jar files."
+      depends="compile-classes">
+      
+      <build-simple-jar name="ejbthreeXXX"/>
+   </target>
+   
    <target name="jaxws"
       description="Builds a simple jar."
       depends="compile-classes">

Added: trunk/ejb3/imports/build-simple.xml
===================================================================
--- trunk/ejb3/imports/build-simple.xml	                        (rev 0)
+++ trunk/ejb3/imports/build-simple.xml	2007-05-10 09:51:40 UTC (rev 62962)
@@ -0,0 +1,17 @@
+<!-- some build simple macros -->
+<project name="build-simple">
+   <macrodef name="build-simple-jar"
+      description="build a simple test jar for deployment">
+      <attribute name="name" description="the name of the test"/>
+      <sequential>
+         <mkdir dir="${build.lib}"/>
+         
+         <jar jarfile="${build.lib}/@{name}.jar">
+            <fileset dir="${build.classes}">
+               <include name="org/jboss/ejb3/test/@{name}/*.class"/>
+            </fileset>
+            <fileset dir="${resources}/test/@{name}" includes="META-INF/*"/>
+         </jar>
+      </sequential>
+   </macrodef>
+</project>
\ No newline at end of file




More information about the jboss-cvs-commits mailing list