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