User: user57  
  Date: 02/02/27 01:24:24

  Modified:    jboss    build.xml
  Log:
   o Release structure and server config changes
  
  Revision  Changes    Path
  1.95      +125 -121  build/jboss/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/build/jboss/build.xml,v
  retrieving revision 1.94
  retrieving revision 1.95
  diff -u -r1.94 -r1.95
  --- build.xml 26 Feb 2002 07:24:52 -0000      1.94
  +++ build.xml 27 Feb 2002 09:24:24 -0000      1.95
  @@ -12,7 +12,7 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.94 2002/02/26 07:24:52 user57 Exp $ -->
  +<!-- $Id: build.xml,v 1.95 2002/02/27 09:24:24 user57 Exp $ -->
   
   <project default="main" name="JBoss/Build">
   
  @@ -274,18 +274,17 @@
       <property name="release.id" value="${install.id}"/>
   
       <property name="install.root" value="${module.output}/${install.id}"/>
  +
       <property name="install.docs" value="${install.root}/docs"/>
       <property name="install.api" value="${install.docs}/api"/>
       <property name="install.examples" value="${install.docs}/examples"/>
  +
       <property name="install.bin" value="${install.root}/bin"/>
  +    <property name="install.etc" value="${install.root}/etc"/>
       <property name="install.client" value="${install.root}/client"/>
  -    <property name="install.conf" value="${install.root}/conf"/>
  -    <property name="install.conf.default" value="${install.conf}/default"/>
  -    <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.log" value="${install.root}/log"/>
  -    <property name="install.tmp" value="${install.root}/tmp"/>
  +
  +    <property name="install.server" value="${install.root}/server"/>
   
       <!-- Not really sure why these are here -->
       <property name="install.admin" value="${install.root}/admin"/>
  @@ -577,24 +576,6 @@
         </fileset>
       </copy>
   
  -    <!-- Copy deployable files -->
  -    <mkdir dir="${install.deploy}"/>
  -    <copy todir="${install.deploy}" filtering="no">
  -      <!-- Deployable xml snipets -->
  -      <fileset dir="${_module.output}/etc/deploy">
  -         <include name="**"/>
  -      </fileset>
  -
  -      <!-- Deployable archives -->
  -      <fileset dir="${_module.output}/lib">
  -         <include name="ejb-management.jar"/>
  -         <include name="jmx-ejb-connector-server.sar"/>
  -         <include name="jmx-ejb-adaptor.jar"/>
  -         <include name="jmx-html-adaptor.sar"/>
  -         <include name="jmx-rmi-adaptor.sar"/>
  -      </fileset>
  -    </copy>
  -
       <!-- Copy the generated scripts & runnable jars -->
       <mkdir dir="${install.bin}"/>
       <copy todir="${install.bin}" filtering="no">
  @@ -611,14 +592,6 @@
         </fileset>
       </chmod>
   
  -    <!-- Copy the default configuration files -->
  -    <mkdir dir="${install.conf}"/>
  -    <copy todir="${install.conf}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf">
  -         <include name="default/*"/>
  -      </fileset>
  -    </copy>
  -
       <!-- Copy thirdparty code -->
       <copy todir="${install.lib}" filtering="no">
         <fileset dir="${sun.jts.lib}">
  @@ -648,16 +621,44 @@
         </fileset>
       </copy>
   
  +    <!-- Default server config -->
  +
  +    <mkdir dir="${install.server}/default/deploy"/>
  +    <copy todir="${install.server}/default/deploy" filtering="no">
  +      <!-- Deployable xml snipets -->
  +      <fileset dir="${_module.output}/etc/deploy">
  +         <include name="**"/>
  +      </fileset>
  +
  +      <!-- Deployable archives -->
  +      <fileset dir="${_module.output}/lib">
  +         <include name="ejb-management.jar"/>
  +         <include name="jmx-ejb-connector-server.sar"/>
  +         <include name="jmx-ejb-adaptor.jar"/>
  +         <include name="jmx-html-adaptor.sar"/>
  +         <include name="jmx-rmi-adaptor.sar"/>
  +      </fileset>
  +    </copy>
  +
  +    <!-- Copy the default configuration files -->
  +    <mkdir dir="${install.server}/default/conf"/>
  +    <copy todir="${install.server}/default/conf" filtering="no">
  +      <fileset dir="${_module.output}/etc/conf/default">
  +         <include name="*"/>
  +      </fileset>
  +    </copy>
  +
       <!-- Setup the database directory -->
  -    <mkdir dir="${install.db}"/>
  +    <mkdir dir="${install.server}/default/db"/>
   
       <!-- Setup the log file directory -->
  -    <mkdir dir="${install.log}"/>
  -    <!-- Create an emtpy log/server.log -->
  -    <touch file="${install.log}/server.log"/>
  +    <mkdir dir="${install.server}/default/log"/>
  +    <!-- Create an emtpy log/server.log (log4j won't make this dir) -->
  +    <touch file="${install.server}/default/log/server.log"/>
   
       <!-- Setup the temporary file directory -->
  -    <mkdir dir="${install.tmp}"/>
  +    <mkdir dir="${install.server}/default/tmp"/>
  +
     </target>
   
     <target name="_module-server-all" depends="_module-server-most">
  @@ -788,7 +789,8 @@
              value="${project.root}/${_module.name}/output"/>
   
       <!-- Copy the generated deployment libraries -->
  -    <copy todir="${install.deploy}" filtering="no">
  +    <mkdir dir="${install.server}/default/deploy"/>
  +    <copy todir="${install.server}/default/deploy" filtering="no">
         <fileset dir="${_module.output}/lib">
            <include name="jbosscx.sar"/>
            <include name="*.rar"/>
  @@ -815,18 +817,6 @@
       <property name="_module.output" override="true"
              value="${project.root}/${_module.name}/output"/>
   
  -    <!-- Copy the jbossmq service xml snippet -->
  -    <mkdir dir="${install.deploy}"/>
  -    <copy todir="${install.deploy}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf/default">
  -         <include name="jbossmq-service.xml"/>
  -         <include name="jbossmq-state.xml"/>
  -
  -         <!-- only needed to urun the testsuite -->
  -         <include name="jbossmq-testsuite-service.xml"/>
  -      </fileset>
  -    </copy>
  -
       <!-- Copy the generated libraries -->
       <mkdir dir="${install.lib}"/>
       <copy todir="${install.lib}" filtering="no">
  @@ -843,12 +833,26 @@
         </fileset>
       </copy>
   
  +    <!-- Default server config -->
  +
  +    <!-- Copy the jbossmq service xml snippet -->
  +    <mkdir dir="${install.server}/default/deploy"/>
  +    <copy todir="${install.server}/default/deploy" filtering="no">
  +      <fileset dir="${_module.output}/etc/conf/default">
  +         <include name="jbossmq-service.xml"/>
  +         <include name="jbossmq-state.xml"/>
  +
  +         <!-- only needed to urun the testsuite -->
  +         <include name="jbossmq-testsuite-service.xml"/>
  +      </fileset>
  +    </copy>
  +
       <!-- Copy the default configuration files -->
  -    <mkdir dir="${install.conf}"/>
  -    <copy todir="${install.conf}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf">
  -        <include name="**/*"/>
  -        <exclude name="**/jbossmq-service.xml"/>
  +    <mkdir dir="${install.server}/default/conf"/>
  +    <copy todir="${install.server}/default/conf" filtering="no">
  +      <fileset dir="${_module.output}/etc/conf/default">
  +        <include name="*"/>
  +        <exclude name="jbossmq-service.xml"/>
         </fileset>
       </copy>
     </target>
  @@ -880,13 +884,7 @@
       <property name="_module.output" override="true"
              value="${project.root}/${_module.name}/output"/>
   
  -    <!-- Copy the generated libraries -->
  -    <!--mkdir dir="${install.lib}"/>
  -    <copy todir="${install.lib}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="jbosspool.jar"/>
  -      </fileset>
  -    </copy-->
  +    <!-- Pool will be going away soon -->
   
     </target>
   
  @@ -910,6 +908,7 @@
              value="${project.root}/${_module.name}/output"/>
   
       <!-- TODO Install -->
  +
     </target>
   
     <target name="_module-jmx-all" depends="_module-jmx-most">
  @@ -1005,20 +1004,22 @@
         </fileset>
       </copy>
   
  -    <!-- Copy the deployables -->
  -    <mkdir dir="${install.deploy}"/>
  -    <copy todir="${install.deploy}" filtering="no">
  -      <fileset dir="${_module.output}/etc">
  -         <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>
  +
  +    <!-- Default server config -->
  +
  +    <!-- Copy the deployables -->
  +    <mkdir dir="${install.server}/default/deploy"/>
  +    <copy todir="${install.server}/default/deploy" filtering="no">
  +      <fileset dir="${_module.output}/etc">
  +         <include name="cluster-service.xml"/>
  +      </fileset>
  +    </copy>
     </target>
   
     <target name="_module-cluster-all" depends="_module-cluster-most">
  @@ -1060,19 +1061,6 @@
         </fileset>
       </copy>
   
  -    <!-- Copy deployables -->
  -    <mkdir dir="${install.deploy}"/>
  -    <copy todir="${install.deploy}" filtering="no">
  -      <!-- Deployable configuration -->
  -      <fileset dir="${_module.output}/etc">
  -         <include name="mail-service.xml"/>
  -
  -         <!-- These should move to example/deploy -->
  -         <include name="scheduler-service.xml"/>
  -         <include name="counter-service.xml"/>
  -      </fileset>
  -    </copy>
  -
       <!-- Copy thirdparty code -->
       <copy todir="${install.lib}" filtering="no">
         <fileset dir="${sun.jaf.lib}">
  @@ -1094,6 +1082,21 @@
           <include name="tyrex.jar"/>
         </fileset>
       </copy>
  +
  +    <!-- Default server config -->
  +
  +    <!-- Copy the deployables -->
  +    <mkdir dir="${install.server}/default/deploy"/>
  +    <copy todir="${install.server}/default/deploy" filtering="no">
  +      <!-- Deployable configuration -->
  +      <fileset dir="${_module.output}/etc">
  +         <include name="mail-service.xml"/>
  +
  +         <!-- These should move to example/deploy -->
  +         <include name="scheduler-service.xml"/>
  +         <include name="counter-service.xml"/>
  +      </fileset>
  +    </copy>
     </target>
   
     <target name="_module-varia-all" depends="_module-varia-most">
  @@ -1115,18 +1118,24 @@
       <property name="_module.output" override="true"
              value="${project.root}/${_module.name}/output"/>
   
  -    <!-- Copy the jetty-plugin.sar -->
  -    <copy todir="${install.deploy}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="jetty-plugin.sar"/>
  -      </fileset>
  -    </copy>
  +    <!-- Copy the generated libraries -->
  +    <mkdir dir="${install.lib}"/>
       <copy todir="${install.lib}" filtering="no">
         <fileset dir="${_module.output}/lib">
           <include name="javax.servlet.jar"/>
           <include name="org.apache.jasper.jar"/>
         </fileset>
       </copy>
  +
  +    <!-- Default server config -->
  +
  +    <!-- Copy the deployables -->
  +    <mkdir dir="${install.server}/default/deploy"/>
  +    <copy todir="${install.server}/default/deploy" filtering="no">
  +      <fileset dir="${_module.output}/lib">
  +         <include name="jetty-plugin.sar"/>
  +      </fileset>
  +    </copy>
     </target>
   
     <target name="_module-jetty-all" depends="_module-jetty-most">
  @@ -1148,35 +1157,14 @@
       <property name="_module.output" override="true"
              value="${project.root}/${_module.name}/output"/>
   
  -    <!-- Copy the jboss-net.sar -->
  -    <copy todir="${install.deploy}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="jboss-net.sar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the jboss-net-client.jar -->
  -    <copy todir="${install.deploy}/client" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="jboss-net-client.sar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy relevant axis code -->
  +    <!-- Copy the generated libraries -->
  +    <mkdir dir="${install.lib}"/>
       <copy todir="${install.lib}" filtering="no">
         <fileset dir="${apache.axis.lib}">
           <include name="axis.jar"/>
         </fileset>
       </copy>
   
  -    <!-- Copy the default configuration files -->
  -    <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 -->
       <mkdir dir="${install.client}"/>
       <copy todir="${install.client}" filtering="no">
  @@ -1185,14 +1173,27 @@
         </fileset>
       </copy>
   
  -    <!-- Copy the test wsr -->
  -    <mkdir dir="${install.deploy}"/>
  -    <copy todir="${install.deploy}" filtering="no">
  +
  +    <!-- Default server config -->
  +
  +    <!-- Deployables -->
  +    <mkdir dir="${install.server}/default/deploy"/>
  +    <copy todir="${install.server}/default/deploy" filtering="no">
         <fileset dir="${_module.output}/lib">
  +         <include name="jboss-net.sar"/>
  +         <include name="jboss-net-client.sar"/>
            <include name="addr.wsr"/>
         </fileset>
       </copy>
   
  +    <!-- Copy the default configuration files -->
  +    <mkdir dir="${install.server}/default/conf"/>
  +    <copy todir="${install.server}/default/conf" filtering="no">
  +      <fileset dir="${_module.output}/etc">
  +         <include name="axis-config.xml"/>
  +      </fileset>
  +    </copy>
  +
     </target>
   
     <target name="_module-jboss.net-all" depends="_module-jboss.net-most">
  @@ -1228,12 +1229,14 @@
         </fileset>
       </copy>
   
  -    <!-- Copy relevant jacorb code -->
  +    <!-- Copy thirdparty code -->
       <copy todir="${install.lib}" filtering="no">
         <fileset dir="${jacorb.jacorb.lib}">
           <include name="jacorb.jar"/>
         </fileset>
       </copy>
  +
  +    <!-- Copy thirdparty client code -->
       <copy todir="${install.client}" filtering="no">
         <fileset dir="${jacorb.jacorb.lib}">
           <include name="jacorb.jar"/>
  @@ -1404,10 +1407,11 @@
   
     <target name="testsuite" depends="run-testsuite"/>
   
  -  <!-- Invoke the 'tests-unit' on the 'testsuite' module. This must
  -    be run prior to commiting any changes to ensure that your changes
  -    don't cause grief to other developers.
  -  -->
  +  <!-- 
  +     | Invoke the 'tests-unit' on the 'testsuite' module. This must
  +     | be run prior to commiting any changes to ensure that your changes
  +     | don't cause grief to other developers.
  +   -->
     <target name="run-basic-testsuite" depends="init"
             description="Execute the testsuite.">
       <execmodules target="tests-unit" modules="testsuite"
  
  
  

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

Reply via email to