User: cgjung  
  Date: 01/10/03 06:32:03

  Modified:    jboss    build.xml
  Log:
  added jboss.net as an optional module to the
  global build (hope I didn�t break anything)
  
  Revision  Changes    Path
  1.33      +80 -3     build/jboss/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/build/jboss/build.xml,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- build.xml 2001/09/27 22:40:32     1.32
  +++ build.xml 2001/10/03 13:32:03     1.33
  @@ -10,7 +10,7 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.32 2001/09/27 22:40:32 user57 Exp $ -->
  +<!-- $Id: build.xml,v 1.33 2001/10/03 13:32:03 cgjung Exp $ -->
   
   <project default="main" name="JBoss/Build">
   
  @@ -240,6 +240,10 @@
       <property name="mortbay.jetty3extra.jmx" value="${mortbay.jetty3extra.root}"/>
       <property name="mortbay.jetty3extra.jmx.lib" 
value="${mortbay.jetty3extra.jmx}/lib"/>
   
  +    <!-- Axis -->
  +    <property name="apache.axis.root" value="${project.thirdparty}/apache/axis"/>
  +    <property name="apache.axis.lib" value="${apache.axis.root}/lib"/>
  +
       <!-- The combined library classpath -->
       <path id="library.classpath">
       </path>
  @@ -269,6 +273,7 @@
         <!-- Plugin modules -->
         <module name="plugins/varia"/>
         <module name="plugins/jetty"/>
  +      <module name="plugins/jboss.net"/>
   
         <!-- Module groups -->
         <group name="core">
  @@ -279,14 +284,18 @@
           <include modules="security, 
                             messaging, 
                             pool, 
  -                          connector, 
  -                          cluster, 
  +                          connector,  
                             admin,
                             testsuite"/>
         </group>
   
         <group name="optional">
           <include modules="manual"/>
  +        <include groups="optional-plugins"/>
  +      </group>
  +
  +      <group name="optional-plugins">
  +        <include modules="plugins/jboss.net"/>
         </group>
   
         <group name="standard-plugins">
  @@ -304,6 +313,7 @@
   
         <group name="plugins">
           <include groups="standard-plugins"/>
  +        <include groups="optional-plugins"/>
         </group>
   
         <group name="all">
  @@ -1189,6 +1199,73 @@
     </target>
   
     <target name="_module-plugins/jetty-all" depends="_module-plugins/jetty-most">
  +    <!-- Copy the generated javadocs -->
  +    <mkdir dir="${install.api}/${_module.name}"/>
  +    <copy todir="${install.api}/${_module.name}" filtering="no">
  +      <fileset dir="${_module.output}/api">
  +         <include name="**/*"/>
  +      </fileset>
  +    </copy>
  +  </target>
  +
  +  <!-- ================================================================== -->
  +  <!-- JBoss.net                                                          -->
  +  <!-- ================================================================== -->
  +
  +  <target name="_module-plugins/jboss.net-most">
  +    <property name="_module.name" value="plugins/jboss.net" override="true"/>
  +    <property name="_module.output" override="true"
  +           value="${project.root}/${_module.name}/output"/>
  +
  +    <!-- Copy the jbossdotnet.sar  (deploy) -->
  +    <copy todir="${install.deploy}/lib" filtering="no">
  +      <fileset dir="${_module.output}/lib">
  +         <include name="jbossdotnet.sar"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy relevant axis code -->
  +    <copy todir="${install.lib.ext}" filtering="no">
  +      <fileset dir="${apache.axis.lib}">
  +        <include name="axis.jar"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy the default configuration files (conf/default) -->
  +    <mkdir dir="${install.conf.default}"/>
  +    <copy todir="${install.conf.default}" filtering="no">
  +      <fileset dir="${_module.output}/etc">
  +         <include name="axis-config.xml"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy the client configuration files (client) -->
  +    <mkdir dir="${install.client}"/>
  +    <copy todir="${install.client}" filtering="no">
  +      <fileset dir="${_module.output}/etc">
  +         <include name="client-config.xml"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy the batch files (client) -->
  +    <mkdir dir="${install.client}"/>
  +    <copy todir="${install.client}" filtering="no">
  +      <fileset dir="${_module.output}/bin">
  +         <include name="testAxis.bat"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy the test wsr -->
  +    <mkdir dir="${install.deploy}"/>
  +    <copy todir="${install.deploy}" filtering="no">
  +      <fileset dir="${_module.output}/lib">
  +         <include name="addr.wsr"/>
  +      </fileset>
  +    </copy>
  +
  +  </target>
  +
  +  <target name="_module-plugins/jboss.net-all" 
depends="_module-plugins/jboss.net-most">
       <!-- Copy the generated javadocs -->
       <mkdir dir="${install.api}/${_module.name}"/>
       <copy todir="${install.api}/${_module.name}" filtering="no">
  
  
  

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

Reply via email to