User: user57
Date: 02/02/24 02:24:28
Modified: jboss build.xml
Log:
o moved core system from server to system (includes
all of org.jboss.system, some of org.jboss.deployment +
Main, Shutdown & Version)
o finished the integration of ServerLoader, Server and
ServerConfig are now interfaces so had to update refering
classes to use ServerConfigImplMBean
o ServerLoader changes effectivly remove the need for lib/ + lib/ext
seperation, updated build to use lib for lib/ext and updated
config files
Revision Changes Path
1.90 +34 -23 build/jboss/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/build/jboss/build.xml,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -r1.89 -r1.90
--- build.xml 22 Feb 2002 02:51:16 -0000 1.89
+++ build.xml 24 Feb 2002 10:24:28 -0000 1.90
@@ -12,7 +12,7 @@
<!-- -->
<!-- ====================================================================== -->
-<!-- $Id: build.xml,v 1.89 2002/02/22 02:51:16 starksm Exp $ -->
+<!-- $Id: build.xml,v 1.90 2002/02/24 10:24:28 user57 Exp $ -->
<project default="main" name="JBoss/Build">
@@ -198,6 +198,7 @@
<group name="core">
<include modules="j2ee,
common,
+ system,
naming,
server"/>
</group>
@@ -274,7 +275,10 @@
<property name="install.db" value="${install.root}/db"/>
<property name="install.deploy" value="${install.root}/deploy"/>
<property name="install.lib" value="${install.root}/lib"/>
- <property name="install.lib.ext" value="${install.lib}/ext"/>
+
+ <!-- FIXME: remove the usage of this bad boy -->
+ <property name="install.lib.ext" value="${install.lib}"/>
+
<property name="install.log" value="${install.root}/log"/>
<property name="install.tmp" value="${install.root}/tmp"/>
@@ -419,28 +423,46 @@
<mkdir dir="${install.lib}"/>
<copy todir="${install.lib}" filtering="no">
<fileset dir="${_module.output}/lib">
- <include name="jboss-boot.jar"/>
+ <include name="jboss-boot.jar"/>
+ <include name="jboss-system.jar"/>
</fileset>
</copy>
- <!-- Copy the generated libraries (lib/ext) -->
- <mkdir dir="${install.lib.ext}"/>
- <copy todir="${install.lib.ext}" filtering="no">
+ <!-- Copy the generated libraries (client) -->
+ <mkdir dir="${install.client}"/>
+ <copy todir="${install.client}" filtering="no">
<fileset dir="${_module.output}/lib">
- <include name="jboss-system.jar"/>
+ <include name="*-client.jar"/>
</fileset>
</copy>
- <!-- Copy the generated libraries (client) -->
- <mkdir dir="${install.client}"/>
- <copy todir="${install.client}" filtering="no">
+ <!-- Copy the generated scripts & runnable jars (bin) -->
+ <mkdir dir="${install.bin}"/>
+ <copy todir="${install.bin}" filtering="no">
+ <fileset dir="${_module.output}/bin">
+ <include name="**/*"/>
+ </fileset>
<fileset dir="${_module.output}/lib">
- <include name="jboss-system-client.jar"/>
+ <include name="run.jar"/>
+ <include name="shutdown.jar"/>
</fileset>
</copy>
+ <chmod perm="+x">
+ <fileset dir="${install.bin}">
+ <include name="**/*.sh"/>
+ </fileset>
+ </chmod>
</target>
<target name="_module-system-all" depends="_module-system-most">
+ <!-- Copy the static documents (docs) -->
+ <mkdir dir="${install.docs}"/>
+ <copy todir="${install.docs}" filtering="no">
+ <fileset dir="${_module.output}/docs">
+ <include name="**/*"/>
+ </fileset>
+ </copy>
+
<!-- Copy the generated javadocs -->
<mkdir dir="${install.api}/${_module.name}"/>
<copy todir="${install.api}/${_module.name}" filtering="no">
@@ -499,16 +521,7 @@
<mkdir dir="${install.lib}"/>
<copy todir="${install.lib}" filtering="no">
<fileset dir="${_module.output}/lib">
- <include name="jboss-boot.jar"/>
- </fileset>
- </copy>
-
- <!-- Copy the generated libraries (lib/ext) -->
- <mkdir dir="${install.lib.ext}"/>
- <copy todir="${install.lib.ext}" filtering="no">
- <fileset dir="${_module.output}/lib">
- <include name="jboss.jar"/>
- <include name="jboss-spine.jar"/>
+ <include name="jboss.jar"/>
</fileset>
</copy>
@@ -551,8 +564,6 @@
</fileset>
<fileset dir="${_module.output}/lib">
<include name="boot.jar"/>
- <include name="run.jar"/>
- <include name="shutdown.jar"/>
</fileset>
</copy>
<chmod perm="+x">
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development