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