User: neales  
  Date: 02/03/07 09:03:54

  Modified:    .        build.xml
  Log:
  o Replace org.jboss.proxy.compiler with a BCEL implementation
  o Add a test for this.
  
  Revision  Changes    Path
  1.86      +52 -3     jbosstest/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jbosstest/build.xml,v
  retrieving revision 1.85
  retrieving revision 1.86
  diff -u -r1.85 -r1.86
  --- build.xml 7 Mar 2002 08:56:15 -0000       1.85
  +++ build.xml 7 Mar 2002 17:03:54 -0000       1.86
  @@ -28,7 +28,7 @@
   <!--            tests-jmxri-compliance still needs to run over jmxri.jar -->
   <!--            the aim of that test is to check our compliance suite.   -->
   
  -<!-- $Id: build.xml,v 1.85 2002/03/07 08:56:15 pra Exp $ -->
  +<!-- $Id: build.xml,v 1.86 2002/03/07 17:03:54 neales Exp $ -->
   
   <project default="main" name="JBoss/Testsuite">
   
  @@ -526,9 +526,39 @@
   
     </target>
   
  +  <target name="compile-proxycompiler-bean-sources" depends="init">
  +    <taskdef name="xdoclet" classname="xdoclet.ejb.EjbDocletTask"/>
  +
  +    <mkdir dir="${build.gen-src}"/>
  +
  +    <mkdir dir="${build.resources}/proxycompiler/META-INF"/>
  +    <xdoclet sourcepath="${source.java}"
  +          destdir="${build.gen-src}"
  +          classpath="${xdoclet.task.classpath}"
  +          ejbspec="2.0"
  +          excludedtags="@version,@author"
  +             mergedir="${source.resources}/proxycompiler">
  +      <fileset dir="${source.java}">
  +        <include name="org/jboss/test/proxycompiler/beans/**/*Bean.java"/>
  +      </fileset>
  +      <packageSubstitution packages="ejb" substituteWith="interfaces"/>
  +      <remoteinterface/>
  +      <localinterface/>
  +      <homeinterface/>
  +      <localhomeinterface/>
  +      <!--session/-->
  +      <deploymentdescriptor xmlencoding ="UTF-8"
  +                         destdir="${build.resources}/proxycompiler/META-INF"/>
  +      <jboss xmlencoding="UTF-8" 
  +             version="3.0"
  +          destdir="${build.resources}/proxycompiler/META-INF"
  +             mergedir="${source.resources}/proxycompiler"/>
  +    </xdoclet>
  +
  +  </target>
   
     <!-- Compile all class files -->
  -  <target name="compile-classes" depends="compile-bean-sources, 
compile-mbean-sources">
  +  <target name="compile-classes" depends="compile-bean-sources, 
compile-mbean-sources, compile-proxycompiler-bean-sources">
       <mkdir dir="${build.classes}"/>
       <javac destdir="${build.classes}"
              optimize="${javac.optimize}"
  @@ -641,7 +671,8 @@
                      _jars-cmp2,
                      _jars-jsr77,
                      _jars-jbossmx,
  -                   _jars-ejbconf">
  +                   _jars-ejbconf,
  +                   _jars-proxycompiler">
     </target>
   
     <!--
  @@ -1868,7 +1899,25 @@
          <include name="META-INF/*.*"/>
         </fileset>
       </jar>
  +  </target>
  +
  +   <!-- proxy compiler tests -->
  +  <target name="_jars-proxycompiler">
  +    <mkdir dir="${build.lib}"/>
   
  +    <!-- build ejbconf-test.jar -->
  +    <jar jarfile="${build.lib}/proxycompiler-test.jar">
  +      <fileset dir="${build.classes}">
  +       <include name="org/jboss/test/proxycompiler/beans/**"/>
  +      </fileset>
  +      <fileset dir="${build.classes}">
  +       <include name="org/jboss/test/proxycompiler/*"/>
  +      </fileset>
  +      <fileset dir="${build.resources}/proxycompiler/">
  +       <include name="META-INF/*"/>
  +      </fileset>
  +    </jar>
  +   
     </target>
   
     <!-- ================================================================== -->
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to