User: user57  
  Date: 02/02/25 23:24:52

  Modified:    jboss    build.xml
  Log:
   o removed install-dependencies, each module hook will copy the
     required thiordparty bits it requires unless a dependent module
     already copied it
  
  Revision  Changes    Path
  1.94      +118 -86   build/jboss/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/build/jboss/build.xml,v
  retrieving revision 1.93
  retrieving revision 1.94
  diff -u -r1.93 -r1.94
  --- build.xml 26 Feb 2002 02:19:01 -0000      1.93
  +++ build.xml 26 Feb 2002 07:24:52 -0000      1.94
  @@ -12,7 +12,7 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.93 2002/02/26 02:19:01 user57 Exp $ -->
  +<!-- $Id: build.xml,v 1.94 2002/02/26 07:24:52 user57 Exp $ -->
   
   <project default="main" name="JBoss/Build">
   
  @@ -403,6 +403,19 @@
            <include name="jboss-common-client.jar"/>
         </fileset>
       </copy>
  +
  +    <!-- Copy thirdparty code -->
  +    <copy todir="${install.lib}" filtering="no">
  +      <fileset dir="${sun.jaxp.lib}">
  +        <include name="jaxp.jar"/>
  +        <include name="crimson.jar"/>
  +        <include name="xalan.jar"/>
  +      </fileset>
  +      <fileset dir="${sun.jmx.lib}">
  +        <include name="jmxri.jar"/>
  +        <include name="jmxtools.jar"/>
  +      </fileset>
  +    </copy>
     </target>
   
     <target name="_module-common-all" depends="_module-common-most">
  @@ -457,6 +470,23 @@
            <include name="**/*.sh"/>
         </fileset>
       </chmod>
  +
  +    <!-- Copy thirdparty code -->
  +    <copy todir="${install.lib}" filtering="no">
  +      <fileset dir="${apache.log4j.lib}">
  +        <include name="log4j.jar"/>
  +      </fileset>
  +      <fileset dir="${gnu.getopt.lib}">
  +        <include name="getopt.jar"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy thirdparty client code -->
  +    <copy todir="${install.client}" filtering="no">
  +      <fileset dir="${apache.log4j.lib}">
  +        <include name="log4j.jar"/>
  +      </fileset>
  +    </copy>
     </target>
   
     <target name="_module-system-all" depends="_module-system-most">
  @@ -493,6 +523,20 @@
            <include name="jnp-client.jar"/>
         </fileset>
       </copy>
  +
  +    <!-- Copy thirdparty code -->
  +    <copy todir="${install.lib}" filtering="no">
  +      <fileset dir="${sun.jndi.lib}">
  +        <include name="jndi.jar"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy thirdparty client code -->
  +    <copy todir="${install.client}" filtering="no">
  +      <fileset dir="${sun.jndi.lib}">
  +        <include name="jndi.jar"/>
  +      </fileset>
  +    </copy>
     </target>
   
     <target name="_module-naming-all" depends="_module-naming-most">
  @@ -575,6 +619,35 @@
         </fileset>
       </copy>
   
  +    <!-- Copy thirdparty code -->
  +    <copy todir="${install.lib}" filtering="no">
  +      <fileset dir="${sun.jts.lib}">
  +        <include name="jts.jar"/>
  +      </fileset>
  +      <fileset dir="${oswego.concurrent.lib}">
  +        <include name="concurrent.jar"/>
  +      </fileset>
  +      <fileset dir="${gjt.jpl-util.lib}">
  +        <include name="*.jar"/>
  +      </fileset>
  +      <fileset dir="${gnu.regexp.lib}">
  +        <include name="*.jar"/>
  +      </fileset>
  +      <fileset dir="${sun.jsr77.lib}">
  +        <include name="jsr77.jar"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy thirdparty client code -->
  +    <copy todir="${install.client}" filtering="no">
  +      <fileset dir="${oswego.concurrent.lib}">
  +        <include name="concurrent.jar"/>
  +      </fileset>
  +      <fileset dir="${gnu.regexp.lib}">
  +        <include name="*.jar"/>
  +      </fileset>
  +    </copy>
  +
       <!-- Setup the database directory -->
       <mkdir dir="${install.db}"/>
   
  @@ -878,6 +951,20 @@
            <include name="*"/>
         </fileset>
       </copy>
  +
  +    <!-- Copy thirdparty code -->
  +    <copy todir="${install.lib}" filtering="no">
  +      <fileset dir="${sun.jsse.lib}">
  +        <include name="*.jar"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy thirdparty client code -->
  +    <copy todir="${install.client}" filtering="no">
  +      <fileset dir="${sun.jsse.lib}">
  +        <include name="*.jar"/>
  +      </fileset>
  +    </copy>
     </target>
   
     <target name="_module-security-all" depends="_module-security-most">
  @@ -925,6 +1012,13 @@
            <include name="cluster-service.xml"/>
         </fileset>
       </copy>
  +
  +    <!-- Copy thirdparty code -->
  +    <copy todir="${install.lib}" filtering="no">
  +      <fileset dir="${javagroups.javagroups.lib}">
  +        <include name="javagroups-2.0.jar"/>
  +      </fileset>
  +    </copy>
     </target>
   
     <target name="_module-cluster-all" depends="_module-cluster-most">
  @@ -978,6 +1072,28 @@
            <include name="counter-service.xml"/>
         </fileset>
       </copy>
  +
  +    <!-- Copy thirdparty code -->
  +    <copy todir="${install.lib}" filtering="no">
  +      <fileset dir="${sun.jaf.lib}">
  +        <include name="activation.jar"/>
  +      </fileset>
  +      <fileset dir="${sun.javamail.lib}">
  +        <include name="mail.jar"/>
  +      </fileset>
  +      <fileset dir="${sun.jts.lib}">
  +        <include name="jts.jar"/>
  +      </fileset>
  +      <fileset dir="${hsqldb.hsqldb.lib}">
  +        <include name="hsqldb.jar"/>
  +      </fileset>
  +      <fileset dir="${exolab.castor.lib}">
  +        <include name="castor.jar"/>
  +      </fileset>
  +      <fileset dir="${exolab.tyrex.lib}">
  +        <include name="tyrex.jar"/>
  +      </fileset>
  +    </copy>
     </target>
   
     <target name="_module-varia-all" depends="_module-varia-most">
  @@ -1141,91 +1257,7 @@
     <!-- ================================================================== -->
   
     <target name="install" 
  -       description="Install the structure for a release."
  -       depends="install-dependencies"/>
  -
  -  <target name="install-dependencies" depends="init">
  -    <mkdir dir="${install.lib}"/>
  -    <copy todir="${install.lib}" filtering="no">
  -      <fileset dir="${sun.jmx.lib}">
  -        <include name="jmxri.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.jaxp.lib}">
  -        <include name="*.jar"/>
  -     <exclude name="xalan.jar"/>
  -      </fileset>
  -      <fileset dir="${gnu.getopt.lib}">
  -        <include name="getopt.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.jndi.lib}">
  -        <include name="jndi.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.jaxp.lib}">
  -        <include name="xalan.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.jmx.lib}">
  -        <include name="jmxtools.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.jaf.lib}">
  -        <include name="activation.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.javamail.lib}">
  -        <include name="mail.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.jts.lib}">
  -        <include name="jts.jar"/>
  -      </fileset>
  -      <fileset dir="${oswego.concurrent.lib}">
  -        <include name="concurrent.jar"/>
  -      </fileset>
  -      <fileset dir="${gjt.jpl-util.lib}">
  -        <include name="*.jar"/>
  -      </fileset>
  -      <fileset dir="${javagroups.javagroups.lib}">
  -        <include name="javagroups-2.0.jar"/>
  -      </fileset>
  -      <fileset dir="${apache.log4j.lib}">
  -        <include name="log4j.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.jsr77.lib}">
  -        <include name="jsr77.jar"/>
  -      </fileset>
  -      <fileset dir="${gnu.regexp.lib}">
  -        <include name="*.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.jsse.lib}">
  -        <include name="*.jar"/>
  -      </fileset>
  -      <fileset dir="${hsqldb.hsqldb.lib}">
  -        <include name="hsqldb.jar"/>
  -      </fileset>
  -      <fileset dir="${exolab.castor.lib}">
  -        <include name="castor.jar"/>
  -      </fileset>
  -      <fileset dir="${exolab.tyrex.lib}">
  -        <include name="tyrex.jar"/>
  -      </fileset>
  -    </copy>
  -
  -    <mkdir dir="${install.client}"/>
  -    <copy todir="${install.client}" filtering="no">
  -      <fileset dir="${sun.jndi.lib}">
  -        <include name="jndi.jar"/>
  -      </fileset>
  -      <fileset dir="${apache.log4j.lib}">
  -        <include name="log4j.jar"/>
  -      </fileset>
  -      <fileset dir="${oswego.concurrent.lib}">
  -        <include name="concurrent.jar"/>
  -      </fileset>
  -      <fileset dir="${gnu.regexp.lib}">
  -        <include name="*.jar"/>
  -      </fileset>
  -      <fileset dir="${sun.jsse.lib}">
  -        <include name="*.jar"/>
  -      </fileset>
  -    </copy>
  -  </target>
  +       description="Install the structure for a release."/>
   
     <target name="release" 
          description="Builds the default release structure."
  
  
  

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

Reply via email to