User: user57  
  Date: 01/09/10 23:21:48

  Modified:    docs     build.xml
  Log:
   o updated build system
  
  Revision  Changes    Path
  1.2       +7 -1045   build/docs/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/build/docs/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml 2001/09/11 06:14:47     1.1
  +++ build.xml 2001/09/11 06:21:48     1.2
  @@ -10,9 +10,9 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.1 2001/09/11 06:14:47 user57 Exp $ -->
  +<!-- $Id: build.xml,v 1.2 2001/09/11 06:21:48 user57 Exp $ -->
   
  -<project default="main" name="JBoss/Build">
  +<project default="main" name="JBoss Docs/Build">
   
     <!-- ================================================================== -->
     <!-- Initialization                                                     -->
  @@ -134,17 +134,10 @@
      -->
   
     <target name="_configure" unless="configure.disable">
  -    <!-- Version identifiers for the server. -->
  -    <property name="version.major" value="3"/>
  -    <property name="version.minor" value="0"/>
  -    <property name="version.revision" value="0"/>
  -    <property name="version.tag" value="alpha"/>
  -    <property name="version.name" value="RABBIT-HOLE"/>
  -
       <!-- Module name(s) & version -->
  -    <property name="module.name" value="jboss"/>
  -    <property name="module.Name" value="JBoss"/>
  -    <property name="module.version" 
value="${version.major}.${version.minor}.${version.revision}${version.tag}"/>
  +    <property name="module.name" value="jboss-docs"/>
  +    <property name="module.Name" value="JBoss Docs"/>
  +    <property name="module.version" value="unspecified"/>
   
       <!-- Invoke the rest of the configuration targets -->
       <call target="_configure-tools"/>
  @@ -160,87 +153,6 @@
   
     <!-- Configure the thirdparty libraries required by this module. -->
     <target name="_configure-libraries" unless="configure-libraries.disable">
  -    <!-- Java Naming and Directory Interface (JNDI) -->
  -    <property name="sun.jndi.root" value="${project.thirdparty}/sun/jndi"/>
  -    <property name="sun.jndi.lib" value="${sun.jndi.root}/lib"/>
  -
  -    <!-- Java Management Extensions (JMX) -->
  -    <property name="sun.jmx.root" value="${project.thirdparty}/sun/jmx"/>
  -    <property name="sun.jmx.lib" value="${sun.jmx.root}/lib"/>
  -
  -    <!-- Java API for XML Processing (JAXP) -->
  -    <property name="sun.jaxp.root" value="${project.thirdparty}/sun/jaxp"/>
  -    <property name="sun.jaxp.lib" value="${sun.jaxp.root}/lib"/>
  -
  -    <!-- Java Authentication and Authorization Service (JAAS) -->
  -    <property name="sun.jaas.root" value="${project.thirdparty}/sun/jaas"/>
  -    <property name="sun.jaas.lib" value="${sun.jaas.root}/lib"/>
  -
  -    <!-- JavaBeans Activation Framework (JAF) -->
  -    <property name="sun.jaf.root" value="${project.thirdparty}/sun/jaf"/>
  -    <property name="sun.jaf.lib" value="${sun.jaf.root}/lib"/>
  -
  -    <!-- JavaMail -->
  -    <property name="sun.javamail.root" value="${project.thirdparty}/sun/javamail"/>
  -    <property name="sun.javamail.lib" value="${sun.javamail.root}/lib"/>
  -
  -    <!-- Java Transaction Service (JTS) -->
  -    <property name="sun.jts.root" value="${project.thirdparty}/sun/jts"/>
  -    <property name="sun.jts.lib" value="${sun.jts.root}/lib"/>
  -
  -    <!-- Log4j -->
  -    <property name="apache.log4j.root" value="${project.thirdparty}/apache/log4j"/>
  -    <property name="apache.log4j.lib" value="${apache.log4j.root}/lib"/>
  -
  -    <!-- EDU.oswego.cs.dl.util.concurrent -->
  -    <property name="oswego.concurrent.root" 
value="${project.thirdparty}/oswego/concurrent"/>
  -    <property name="oswego.concurrent.lib" value="${oswego.concurrent.root}/lib"/>
  -
  -    <!-- JPL-Util -->
  -    <property name="gjt.jpl-util.root" value="${project.thirdparty}/gjt/jpl-util"/>
  -    <property name="gjt.jpl-util.lib" value="${gjt.jpl-util.root}/lib"/>
  -
  -    <!-- JavaGroups -->
  -    <property name="javagroups.javagroups.root" 
value="${project.thirdparty}/javagroups/javagroups"/>
  -    <property name="javagroups.javagroups.lib" 
value="${javagroups.javagroups.root}/lib"/>
  -
  -    <!-- JSR 77 -->
  -    <property name="sun.jsr77.root" value="${project.thirdparty}/sun/jsr77"/>
  -    <property name="sun.jsr77.lib" value="${sun.jsr77.root}/lib"/>
  -
  -    <!-- gnu.regexp -->
  -    <property name="gnu.regexp.root" value="${project.thirdparty}/gnu/regexp"/>
  -    <property name="gnu.regexp.lib" value="${gnu.regexp.root}/lib"/>
  -
  -    <!-- Java Secure Socket Extension (JSSE) -->
  -    <property name="sun.jsse.root" value="${project.thirdparty}/sun/jsse"/>
  -    <property name="sun.jsse.lib" value="${sun.jsse.root}/lib"/>
  -
  -    <!-- Hypersonic SQL -->
  -    <property name="hsql.hsql.root" value="${project.thirdparty}/hsql/hsql"/>
  -    <property name="hsql.hsql.lib" value="${hsql.hsql.root}/lib"/>
  -
  -    <!-- Instant DB -->
  -    <property name="enhydra.instantdb.root" 
value="${project.thirdparty}/enhydra/instantdb"/>
  -    <property name="enhydra.instantdb.lib" value="${enhydra.instantdb.root}/lib"/>
  -
  -    <!-- Castor -->
  -    <property name="exolab.castor.root" 
value="${project.thirdparty}/exolab/castor"/>
  -    <property name="exolab.castor.lib" value="${exolab.castor.root}/lib"/>
  -
  -    <!-- Tyrex -->
  -    <property name="exolab.tyrex.root" value="${project.thirdparty}/exolab/tyrex"/>
  -    <property name="exolab.tyrex.lib" value="${exolab.tyrex.root}/lib"/>
  -
  -    <!-- Jetty -->
  -    <property name="mortbay.jetty.root" 
value="${project.thirdparty}/mortbay/jetty"/>
  -    <property name="mortbay.jetty.lib" value="${mortbay.jetty.root}/lib"/>
  -
  -    <!-- Jetty3Extra -->
  -    <property name="mortbay.jetty3extra.root" 
value="${project.thirdparty}/mortbay/jetty3extra"/>
  -    <property name="mortbay.jetty3extra.jmx" value="${mortbay.jetty3extra.root}"/>
  -    <property name="mortbay.jetty3extra.jmx.lib" 
value="${mortbay.jetty3extra.jmx}/lib"/>
  -
       <!-- The combined library classpath -->
       <path id="library.classpath">
       </path>
  @@ -255,56 +167,16 @@
       <moduleconfig property="modules" selected="${groups}">
   
         <!-- Standard modules -->
  -      <module name="j2ee"/>
  -      <module name="naming"/>
  -      <module name="server"/>
  -      <module name="security"/>
  -      <module name="messaging"/>
  -      <module name="connector"/>
  -      <module name="pool"/>
  -      <module name="cluster"/>
  -      <module name="admin"/>
  -      <module name="testsuite"/>
         <module name="manual"/>
   
  -      <!-- Plugin modules -->
  -      <module name="plugins/varia"/>
  -      <module name="plugins/jetty"/>
  -
         <!-- Module groups -->
  -      <group name="core">
  -        <include modules="j2ee, naming, server"/>
  -      </group>
  -
         <group name="standard">
  -        <include modules="security, messaging, pool, connector"/>
  -        <include modules="cluster, admin, testsuite"/>
  -      </group>
  -
  -      <group name="optional">
           <include modules="manual"/>
         </group>
   
  -      <group name="standard-plugins">
  -        <include modules="plugins/varia, plugins/jetty"/>
  -      </group>
  -
         <!-- Module group sets -->
         <group name="default">
  -        <include groups="core, standard, standard-plugins"/>
  -      </group>
  -
  -      <group name="most">
  -        <include groups="core, standard"/>
  -      </group>
  -
  -      <group name="plugins">
  -        <include groups="standard-plugins"/>
  -      </group>
  -
  -      <group name="all">
  -        <include groups="core, standard, optional"/>
  -        <include groups="standard-plugins"/>
  +        <include groups="standard"/>
         </group>
   
       </moduleconfig>
  @@ -348,29 +220,6 @@
       <property name="install.manual" value="${install.docs}/manual"/>
       <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.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.deploy.lib" value="${install.deploy}/lib"/>
  -    <property name="install.lib" value="${install.root}/lib"/>
  -    <property name="install.lib.ext" value="${install.lib}/ext"/>
  -    <property name="install.log" value="${install.root}/log"/>
  -    <property name="install.tmp" value="${install.root}/tmp"/>
  -
  -    <!-- Not really sure why these are here -->
  -    <property name="install.admin" value="${install.root}/admin"/>
  -    <property name="install.admin.client" value="${install.admin}/client"/>
  -    <property name="install.admin.client.lib" value="${install.admin.client}/lib"/>
  -    <property name="install.admin.components" value="${install.admin}/components"/>
  -
  -    <!-- Configuration for the nightly build and test job -->
  -    <property name="run.nightly.sleep" value="1"/> <!-- 1 minute -->
  -    <property name="run.nightly.email.tolist" 
value="[EMAIL PROTECTED]"/>
  -    <property name="run.nightly.email.from" value="[EMAIL PROTECTED]"/>
  -    <property name="run.nightly.email.mailhost" value="localhost"/>
     </target>
   
   
  @@ -389,16 +238,6 @@
         <footer message="${executemodules.footer}"/>
         <after target="_module-${module}-${target}"/>
         <property name="init.have-parent" value="true"/>
  -
  -      <!-- 
  -         | temporary HACK, until a better method for passing selective
  -         | properties to children is invented.
  -       -->
  -      <property name="version.major" value="${version.major}"/>
  -      <property name="version.minor" value="${version.minor}"/>
  -      <property name="version.revision" value="${version.revision}"/>
  -      <property name="version.tag" value="${version.tag}"/>
  -      <property name="version.name" value="${version.name}"/>
       </execmodules>
     </target>
   
  @@ -413,16 +252,6 @@
         <before target="_module-${module}-${target}-prepare"/>
         <after target="_module-${module}-${target}"/>
         <property name="init.have-parent" value="true"/>
  -
  -      <!-- 
  -         | temporary HACK, until a better method for passing selective
  -         | properties to children is invented.
  -       -->
  -      <property name="version.major" value="${version.major}"/>
  -      <property name="version.minor" value="${version.minor}"/>
  -      <property name="version.revision" value="${version.revision}"/>
  -      <property name="version.tag" value="${version.tag}"/>
  -      <property name="version.name" value="${version.name}"/>
       </execmodules>
     </target>
   
  @@ -437,16 +266,6 @@
         <before target="_module-${module}-${target}-prepare"/>
         <after target="_module-${module}-${target}"/>
         <property name="init.have-parent" value="true"/>
  -
  -      <!-- 
  -         | temporary HACK, until a better method for passing selective
  -         | properties to children is invented.
  -       -->
  -      <property name="version.major" value="${version.major}"/>
  -      <property name="version.minor" value="${version.minor}"/>
  -      <property name="version.revision" value="${version.revision}"/>
  -      <property name="version.tag" value="${version.tag}"/>
  -      <property name="version.name" value="${version.name}"/>
       </execmodules>
     </target>
   
  @@ -461,16 +280,6 @@
         <footer message="${executemodules.footer}"/>
         <after target="_module-${module}-${target}"/>
         <property name="init.have-parent" value="true"/>
  -
  -      <!-- 
  -         | temporary HACK, until a better method for passing selective
  -         | properties to children is invented.
  -       -->
  -      <property name="version.major" value="${version.major}"/>
  -      <property name="version.minor" value="${version.minor}"/>
  -      <property name="version.revision" value="${version.revision}"/>
  -      <property name="version.tag" value="${version.tag}"/>
  -      <property name="version.name" value="${version.name}"/>
       </execmodules>
     </target>
   
  @@ -485,16 +294,6 @@
         <footer message="${executemodules.footer}"/>
         <after target="_module-${module}-${target}"/>
         <property name="init.have-parent" value="true"/>
  -
  -      <!-- 
  -         | temporary HACK, until a better method for passing selective
  -         | properties to children is invented.
  -       -->
  -      <property name="version.major" value="${version.major}"/>
  -      <property name="version.minor" value="${version.minor}"/>
  -      <property name="version.revision" value="${version.revision}"/>
  -      <property name="version.tag" value="${version.tag}"/>
  -      <property name="version.name" value="${version.name}"/>
       </execmodules>
     </target>
   
  @@ -509,16 +308,6 @@
         <footer message="${executemodules.footer}"/>
         <after target="_module-${module}-${target}"/>
         <property name="init.have-parent" value="true"/>
  -
  -      <!-- 
  -         | temporary HACK, until a better method for passing selective
  -         | properties to children is invented.
  -       -->
  -      <property name="version.major" value="${version.major}"/>
  -      <property name="version.minor" value="${version.minor}"/>
  -      <property name="version.revision" value="${version.revision}"/>
  -      <property name="version.tag" value="${version.tag}"/>
  -      <property name="version.name" value="${version.name}"/>
       </execmodules>
     </target>
   
  @@ -533,16 +322,6 @@
         <footer message="${executemodules.footer}"/>
         <after target="_module-${module}-${target}"/>
         <property name="init.have-parent" value="true"/>
  -
  -      <!-- 
  -         | temporary HACK, until a better method for passing selective
  -         | properties to children is invented.
  -       -->
  -      <property name="version.major" value="${version.major}"/>
  -      <property name="version.minor" value="${version.minor}"/>
  -      <property name="version.revision" value="${version.revision}"/>
  -      <property name="version.tag" value="${version.tag}"/>
  -      <property name="version.name" value="${version.name}"/>
       </execmodules>
     </target>
   
  @@ -551,531 +330,6 @@
     <!-- Module Pass-through Hooks                                          -->
     <!-- ================================================================== -->
   
  -  <!-- J2EE -->
  -
  -  <target name="_module-j2ee-most">
  -    <property name="_module.name" value="j2ee" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- 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-j2ee.jar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the generated libraries (client) -->
  -    <mkdir dir="${install.client}"/>
  -    <copy todir="${install.client}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="jboss-j2ee.jar"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <target name="_module-j2ee-all" depends="_module-j2ee-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>
  -
  -  <!-- Naming -->
  -
  -  <target name="_module-naming-most">
  -    <property name="_module.name" value="naming" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- 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="jnpserver.jar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the generated libraries (client) -->
  -    <mkdir dir="${install.client}"/>
  -    <copy todir="${install.client}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="jnp-client.jar"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <target name="_module-naming-all" depends="_module-naming-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>
  -
  -  <!-- Server -->
  -
  -  <target name="_module-server-most">
  -    <property name="_module.name" value="server" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- Copy the generated libraries (lib) -->
  -    <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"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the generated libraries (client) -->
  -    <mkdir dir="${install.client}"/>
  -    <copy todir="${install.client}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="*-client.jar"/>
  -         <include name="connector.jar"/>
  -
  -         <!-- Shouldn't these go into bin ? -->
  -         <include name="stop.jar"/>
  -         <include name="deploy.jar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Setup the deployment directory (deploy) -->
  -    <mkdir dir="${install.deploy}"/>
  -    <copy todir="${install.deploy}" filtering="no">
  -      <fileset dir="${_module.output}/etc">
  -         <include name="deploy.txt"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the generated deployment libraries (deploy/lib) -->
  -    <mkdir dir="${install.deploy.lib}"/>
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="jms-ra.rar"/>
  -      </fileset>
  -    </copy>
  -      
  -    <!-- Copy the mail service xml snippet  (deploy/lib) -->  
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf/default">
  -         <include name="mail-service.xml"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the core service xml snippet  (deploy/lib) -->  
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf/default">
  -         <include name="core-service.xml"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the jetty service xml snippet  (deploy/lib) -->         
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf/default">
  -         <include name="jetty-service.xml"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the jbossmq service xml snippet  (deploy/lib) -->       
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf/default">
  -         <include name="jbossmq-service.xml"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the jms service xml snippet  (deploy/lib) -->   
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf/default">
  -         <include name="jms-service.xml"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the j2eedeployment service xml snippet  (deploy/lib) -->        
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf/default">
  -         <include name="j2eedeployment-service.xml"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the hsql defaultds service xml snippet  (deploy/lib) -->        
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf/default">
  -         <include name="hsql-default-service.xml"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the jmx-connector.jsr  (deploy/lib) -->         
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="jmx-connector.jsr"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- 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="run.jar"/>
  -      </fileset>
  -    </copy>
  -    <chmod perm="+x">
  -      <fileset dir="${install.bin}">
  -         <include name="**/*.sh"/>
  -      </fileset>
  -    </chmod>
  -
  -    <!-- Copy the default configuration files (conf) -->
  -    <mkdir dir="${install.conf}"/>
  -    <copy todir="${install.conf}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf">
  -         <include name="**/*"/>
  -         <exclude name="default/mail-service.xml"/>
  -         <exclude name="default/core-service.xml"/>
  -         <exclude name="default/jetty-service.xml"/>
  -         <exclude name="default/jms-service.xml"/>
  -         <exclude name="default/j2eedeployment-service.xml"/>
  -         <exclude name="default/jbossmq-service.xml"/>
  -         <exclude name="default/hsql-default-service.xml"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Setup the database directory (db) -->
  -    <mkdir dir="${install.db}"/>
  -    <copy todir="${install.db}" filtering="no">
  -      <fileset dir="${_module.output}/etc">
  -         <include name="db.properties"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Setup the log file directory (log) -->
  -    <mkdir dir="${install.log}"/>
  -    <copy todir="${install.log}" filtering="no">
  -      <fileset dir="${_module.output}/etc">
  -         <include name="log.properties"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Setup the temporary file directory (tmp) -->
  -    <mkdir dir="${install.tmp}"/>
  -    <copy todir="${install.tmp}" filtering="no">
  -      <fileset dir="${_module.output}/etc">
  -         <include name="tmp.properties"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <target name="_module-server-all" depends="_module-server-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">
  -      <fileset dir="${_module.output}/api">
  -         <include name="**/*"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <!-- Admin -->
  -
  -  <target name="_module-admin-most">
  -    <property name="_module.name" value="admin" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- 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>
  -    </copy>
  -
  -    <!-- Copy admin files (admin) -->
  -    <mkdir dir="${install.admin}"/>
  -    <copy todir="${install.admin}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="**/*"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy admin files (admin/client) -->
  -    <mkdir dir="${install.admin.client}"/>
  -    <copy todir="${install.admin.client}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="monitor.jar"/>
  -      </fileset>
  -      <fileset dir="${_module.output}/etc">
  -         <include name="jndi.properties"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy admin files (admin/client/lib) -->
  -    <mkdir dir="${install.admin.client.lib}"/>
  -    <copy todir="${install.admin.client.lib}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="**/"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy admin files (admin/components) -->
  -    <mkdir dir="${install.admin.components}"/>
  -    <copy todir="${install.admin.components}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="SystemMonitor.jar"/>
  -         <include name="admin.jar"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <target name="_module-admin-all" depends="_module-admin-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>
  -
  -  <!-- Connector -->
  -
  -  <target name="_module-connector-most">
  -    <property name="_module.name" value="connector" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- 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="jbosscx.sar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the generated deployment libraries (deploy/lib) -->
  -    <mkdir dir="${install.deploy.lib}"/>
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="*.rar"/>
  -         <!--include name="*.sar"/--><!--autodeploy interferes with jbossmq-->
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <target name="_module-connector-all" depends="_module-connector-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>
  -
  -  <!-- Messaging -->
  -
  -  <target name="_module-messaging-most">
  -    <property name="_module.name" value="messaging" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- Copy the jbossmq service xml snippet  (deploy/lib) -->       
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf/default">
  -         <include name="jbossmq-service.xml"/>
  -      </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="jbossmq.jar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the generated libraries (client) -->
  -    <mkdir dir="${install.client}"/>
  -    <copy todir="${install.client}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="*-client.jar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the default configuration files (conf) -->
  -    <mkdir dir="${install.conf}"/>
  -    <copy todir="${install.conf}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf">
  -        <include name="**/*"/>
  -        <exclude name="**/jbossmq-service.xml"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Setup the database directory (db) -->
  -    <mkdir dir="${install.db}/jbossmq"/>
  -  </target>
  -
  -  <target name="_module-messaging-all" depends="_module-messaging-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">
  -      <fileset dir="${_module.output}/api">
  -         <include name="**/*"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <!-- Pool -->
  -
  -  <target name="_module-pool-most">
  -    <property name="_module.name" value="pool" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- 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="jbosspool.jar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the generated deployment libraries (deploy/lib) - ->
  -    <mkdir dir="${install.deploy.lib}"/>
  -    <copy todir="${install.deploy.lib}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="*.rar"/>
  -      </fileset>
  -    </copy-->
  -  </target>
  -
  -  <target name="_module-pool-all" depends="_module-pool-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>
  -
  -  <!-- Security -->
  -
  -  <target name="_module-security-most">
  -    <property name="_module.name" value="security" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- 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="jbosssx.jar"/>
  -         <include name="jaas.jar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the generated libraries (client) -->
  -    <mkdir dir="${install.client}"/>
  -    <copy todir="${install.client}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="*-client.jar"/>
  -         <include name="jaas.jar"/>
  -      </fileset>
  -      <fileset dir="${_module.output}/etc/client">
  -         <include name="*"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <target name="_module-security-all" depends="_module-security-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>
  -
  -  <!-- Cluster -->
  -
  -  <target name="_module-cluster-most">
  -    <property name="_module.name" value="cluster" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- 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="jbossmx.jar"/>
  -         <include name="jbossha.jar"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the generated libraries (client) -->
  -    <mkdir dir="${install.client}"/>
  -    <copy todir="${install.client}" filtering="no">
  -      <fileset dir="${_module.output}/lib">
  -         <include name="jbossha-client.jar"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <target name="_module-cluster-all" depends="_module-cluster-most">
  -    <!-- Copy the examples -->
  -    <mkdir dir="${install.docs}/${module}"/>
  -    <copy todir="${install.docs}/${module}" filtering="no">
  -      <fileset dir="${_module.output}">
  -         <include name="examples/*"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- 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>
  -
     <!-- Manual -->
   
     <target name="_module-manual-most">
  @@ -1096,181 +350,14 @@
       </copy>
     </target>
   
  -  <!-- Plugins Varia -->
   
  -  <target name="_module-plugins/varia-most">
  -    <property name="_module.name" value="plugins/varia" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- 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="**"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Setup the database directory (db) -->
  -    <mkdir dir="${install.db}/hypersonic"/>
  -    <copy todir="${install.db}/hypersonic" filtering="no">
  -      <fileset dir="${_module.output}/etc">
  -         <include name="hypersonic.txt"/>
  -      </fileset>
  -    </copy>
  -
  -    <!-- Copy the default configuration files (conf) -->
  -    <mkdir dir="${install.conf}"/>
  -    <copy todir="${install.conf}" filtering="no">
  -      <fileset dir="${_module.output}/etc/conf">
  -         <include name="**/*"/>
  -      </fileset>
  -    </copy>
  -  </target>
  -
  -  <target name="_module-plugins/varia-all" depends="_module-plugins/varia-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>
  -
  -  <!-- Plugins Jetty -->
  -
  -  <target name="_module-plugins/jetty-most">
  -    <property name="_module.name" value="plugins/jetty" override="true"/>
  -    <property name="_module.output" override="true"
  -           value="${project.root}/${_module.name}/output"/>
  -
  -    <!-- 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="**/*"/>
  -      </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="jetty.xml"/>
  -         <include name="jetty.properties"/>
  -      </fileset>
  -    </copy>
  -  </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>
  -
     <!-- ================================================================== -->
     <!-- Install                                                            -->
     <!-- ================================================================== -->
   
     <target name="install" 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>
  -    </copy>
  -
  -    <mkdir dir="${install.lib.ext}"/>
  -    <copy todir="${install.lib.ext}" filtering="no">
  -      <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.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="${hsql.hsql.lib}">
  -        <include name="hsql.jar"/>
  -      </fileset>
  -      <fileset dir="${enhydra.instantdb.lib}">
  -        <include name="idb.jar"/>
  -      </fileset>
  -      <fileset dir="${exolab.castor.lib}">
  -        <include name="castor.jar"/>
  -      </fileset>
  -      <fileset dir="${exolab.tyrex.lib}">
  -        <include name="tyrex.jar"/>
  -      </fileset>
  -      <fileset dir="${mortbay.jetty.lib}">
  -        <include name="**/*.jar"/>
  -      </fileset>
  -      <fileset dir="${mortbay.jetty3extra.jmx.lib}">
  -        <include name="**/*.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>
  +  <target name="install-dependencies" depends="init"/>
   
   
     <!-- ================================================================== -->
  @@ -1382,130 +469,5 @@
   
     <target name="most" depends="modules-most, install"
          description="Executes all modules and builds most everything."/>
  -
  -
  -  <!-- ================================================================== -->
  -  <!-- Run the JBoss/Testsuite                                            -->
  -  <!-- ================================================================== -->
  -
  -  <target name="testsuite" depends="run-testsuite"/>
  -
  -  <!-- Invoke the 'tests' on the 'testsuite' module -->
  -  <target name="run-testsuite" depends="init"
  -          description="Execute the testsuite.">
  -    <execmodules target="tests" modules="testsuite"
  -              root="${project.root}/${module}"
  -              skipmissing="${executemodules.skipmissing}">
  -      <before target="${target}-${module}-prepare"/>
  -      <header message="${executemodules.header}"/>
  -      <footer message="${executemodules.footer}"/>
  -      <after target="${target}-${module}"/>
  -    </execmodules>
  -  </target>
  -
  -  <!-- Run JBoss -->
  -  <property name="run.jboss.flags" value=""/>
  -
  -  <target name="run-jboss" depends="init"
  -          description="Runs the JBoss server.">
  -    <echo>Starting JBoss (redirected ${basedir}/run.log) </echo>
  -    <call target="run-jboss-check-os"/>
  -    <call target="run-jboss-unix"/>
  -    <call target="run-jboss-win32"/>
  -  </target>
  -
  -  <target name="run-jboss-check-os">
  -    <condition property="run.jboss.unix">
  -      <os family="unix"/>
  -    </condition>
  -    <condition property="run.jboss.win32">
  -      <or>
  -        <os family="windows"/>
  -        <os family="dos"/>
  -      </or>
  -    </condition>
  -  </target>
  -
  -  <!-- this is sloppy -->
  -
  -  <target name="run-jboss-unix" depends="init" if="run.jboss.unix">
  -    <exec executable="${project.release}/${release.id}/bin/run.sh"
  -       dir="${project.release}/${release.id}"
  -          output="${basedir}/run.log"
  -       newenvironment="true">
  -      <arg line="${run.jboss.flags}"/>
  -    </exec>
  -  </target>
  -
  -  <target name="run-jboss-win32" depends="init" if="run.jboss.win32">
  -    <exec executable="${project.release}/${release.id}/bin/run.bat"
  -       dir="${project.release}/${release.id}"
  -          output="${basedir}/run.log"
  -       newenvironment="true">
  -      <arg line="${run.jboss.flags}"/>
  -    </exec>
  -  </target>
  -
  -
  -  <!-- ================================================================== -->
  -  <!-- Run the Nightly Tasks                                              -->
  -  <!-- ================================================================== -->
  -
  -  <target name="run-nightly">
  -    <!-- perhaps refresh cvs -->
  -    <call target="update-workspace" unless="test.skipupdate"/>
  -
  -    <!-- perhaps clean/clobber -->
  -    <call target="clean" if="test.clean"/>
  -    <call target="clobber" if="test.clobber"/>
  -
  -    <!-- build most everything -->
  -    <call target="most"/>
  -
  -    <!-- run the server in a seperate thread-->
  -    <parallel>
  -      <sequential>
  -        <antcall target="run-jboss"/>
  -      </sequential>
  -
  -      <sequential>
  -        <echo>Waiting for JBoss to activate (${run.nightly.sleep} minute)</echo>
  -        <!-- need something to wait until jboss is up, or timeout -->
  -        <sleep minutes="${run.nightly.sleep}"/>
  -
  -        <!-- start the testsuite (it will generate reports by default) -->
  -        <echo>Starting JBoss/Testsuite</echo>
  -        <call target="run-testsuite"/>
  -
  -        <!-- shutdown the server -->
  -        <echo>Stopping JBoss</echo>
  -        <java classname="org.jboss.Shutdown">
  -          <classpath>
  -            <pathelement location="${release.lib}"/>
  -          </classpath>
  -
  -          <arg value="localhost"/>
  -          <arg value="1099"/>
  -        </java>
  -      </sequential>
  -    </parallel>
  -
  -    <call target="run-nightly-email"/>
  -  </target>
  -
  -  <target name="run-nightly-email" depends="init">
  -    <echo>Sending Reports</echo>
  -    <echo message="to: ${run.nightly.email.tolist}"/>
  -    <echo message="from: ${run.nightly.email.from}"/>
  -    <echo message="via: ${run.nightly.email.mailhost}"/>
  -
  -    <!-- email output to list -->
  -    <mail tolist="${run.nightly.email.tolist}"
  -       subject="Automated JBoss Testsuite Results"
  -       message="Automated JBoss Testsuite Results"
  -       from="${run.nightly.email.from}"
  -          mailhost="${run.nightly.email.mailhost}"
  -          
files="${project.root}/testsuite/output/reports/text/TESTS-TestSuites.txt"/>
  -  </target>
   
   </project>
  
  
  

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

Reply via email to