User: jung    
  Date: 01/01/09 04:28:12

  Modified:    etc/makefiles zoap.xml
  Log:
  separated test from main build.
  
  Revision  Changes    Path
  1.6       +40 -17    zoap/etc/makefiles/zoap.xml
  
  Index: zoap.xml
  ===================================================================
  RCS file: /products/cvs/ejboss/zoap/etc/makefiles/zoap.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- zoap.xml  2001/01/09 09:13:14     1.5
  +++ zoap.xml  2001/01/09 12:28:11     1.6
  @@ -1,5 +1,5 @@
   <!--         
=========================================================================================================
 -->
  -<!-- $Id: zoap.xml,v 1.5 2001/01/09 09:13:14 jung Exp $ -->
  +<!-- $Id: zoap.xml,v 1.6 2001/01/09 12:28:11 jung Exp $ -->
   <!-- Copyright (c) 2000 infor:business solutions AG, Hauerstrasse 12, --> 
   <!-- D-66299 Friedrichsthal, Germany. All Rights Reserved. -->
   <!-- -->
  @@ -19,7 +19,7 @@
   <!-- 
=========================================================================================================
 -->
   
   
  -<project name="zoap" default="main" basedir="../../">
  +<project name="zoap" default="mainTest" basedir="../../">
   
     <target name="init">
       <property name="name" value="zoap"/>
  @@ -90,17 +90,34 @@
              debug="on"
              deprecation="off"
              optimize="off"
  -        includes="**/*.java"
  +        
includes="org/zoap/**/*.java,org/jboss/**/zoap/**/*.java,de/infor/ce/**/*.java"
  +        excludes="**/test/**/*.*"
       />    
   
     </target>
     
  +
  +  <!-- =================================================================== -->
  +  <!-- Compiles the source code                                            -->
  +  <!-- =================================================================== -->
  +  <target name="compileTest" depends="compile">
  +
  +    <javac srcdir="${src.dir}"
  +           destdir="${build.lib.classes.dir}"
  +           classpath="${classpath}"
  +           debug="on"
  +           deprecation="off"
  +           optimize="off"
  +        includes="de/infor/business**/*.java,**/test/**/*.java"
  +    />    
  +
  +  </target>
  +
     <!-- =================================================================== -->
     <!-- Creates the jar archives                                            -->
     <!-- =================================================================== -->
     <target name="jar" depends="compile">
  -     
  -    
  +         
       <jar jarfile="${build.lib.ext.dir}/zoap.jar"
            basedir="${build.lib.classes.dir}"
            
includes="org/zoap/**/*.class,org/jboss/zoap/**/*.class,org/jboss/ejb/plugins/zoap/**/*.class,de/infor/ce/console/**/*.class,de/infor/ce/util/**/*.class,de/infor/ce/thread/**/*.class,de/infor/ce/http/*.class"
  @@ -113,17 +130,20 @@
        <fileset dir="${etc.dir}/META-INF/test"/>
       </copy>
       
  -    <jar jarfile="${build.deploy.dir}/test-bean.jar"
  +
  +              
  +  </target>
  +
  +  <target name="jarTest" depends="compileTest,jar">
  +         <jar jarfile="${build.deploy.dir}/test-bean.jar"
         basedir="${build.lib.classes.dir}"
         
includes="de/infor/business*/**/*.class,META-INF/jboss.xml,META-INF/ejb-jar.xml,META-INF/contract.scl,META-INF/BusinessService.scl,META-INF/businessservices/*.*,META-INF/businessobjects/*.*"
 />
   
       <jar jarfile="${build.client.dir}/test-client.jar"
         basedir="${build.lib.classes.dir}"
         
includes="de/infor/business*/**/*.class,META-INF/contract.scl,META-INF/BusinessService.scl,META-INF/businessservices/*.*,META-INF/businessobjects/*.*,**/test/*.*"
 />
  +   </target>  
   
  -              
  -  </target>
  -  
     <!-- =================================================================== -->
     <!-- Creates the binary structure                                        -->
     <!-- =================================================================== -->
  @@ -173,15 +193,6 @@
        </copy>
   
   
  -     <copy toDir="${dist.client.dir}">
  -     <fileset dir="${build.client.dir}">
  -             <include name="**/test-client.jar"/>
  -     </fileset>
  -     </copy>
  -
  -     <copy toDir="${dist.deploy.dir}">
  -     <fileset dir="${build.deploy.dir}"/>
  -     </copy>
   
        <copy toDir="${dist.conf.dir}">
        <fileset dir="${etc.conf.dir}"/>
  @@ -203,6 +214,18 @@
        <fileset dir="${etc.html.dir}"/>
        </copy>
     
  +  </target>
  +
  +  <target name="mainTest" depends="jarTest,main">
  +          <copy toDir="${dist.client.dir}">
  +     <fileset dir="${build.client.dir}">
  +             <include name="**/test-client.jar"/>
  +     </fileset>
  +     </copy>
  +          <copy toDir="${dist.deploy.dir}">
  +     <fileset dir="${build.deploy.dir}"/>
  +     </copy>
  +
     </target>
   
     <!-- =================================================================== -->
  
  
  

Reply via email to