User: user57  
  Date: 02/02/15 17:33:25

  Modified:    .        build.xml
  Log:
   o cleaned up server/src/etc a bit.  Probably need to reconsider how
     we paqkage configuration files, since our notion of a configuration file
     has changed so much with the recent deployable xml stuff.
     For now just cleaning stuff up to make the build system cleaner
  
  Revision  Changes    Path
  1.61      +69 -117   jboss/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/build.xml,v
  retrieving revision 1.60
  retrieving revision 1.61
  diff -u -r1.60 -r1.61
  --- build.xml 15 Feb 2002 06:18:30 -0000      1.60
  +++ build.xml 16 Feb 2002 01:33:25 -0000      1.61
  @@ -12,7 +12,7 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.60 2002/02/15 06:18:30 user57 Exp $ -->
  +<!-- $Id: build.xml,v 1.61 2002/02/16 01:33:25 user57 Exp $ -->
   
   <project default="main" name="JBoss/Server">
   
  @@ -108,20 +108,6 @@
         </fileset>
       </path>
   
  -    <!-- JavaBeans Activation Framework (JAF) -->
  -    <property name="sun.jaf.root" value="${project.thirdparty}/sun/jaf"/>
  -    <property name="sun.jaf.lib" value="${sun.jaf.root}/lib"/>
  -    <path id="sun.jaf.classpath">
  -      <pathelement path="${sun.jaf.lib}/activation.jar"/>
  -    </path>
  -
  -    <!-- JavaMail -->
  -    <property name="sun.javamail.root" value="${project.thirdparty}/sun/javamail"/>
  -    <property name="sun.javamail.lib" value="${sun.javamail.root}/lib"/>
  -    <path id="sun.javamail.classpath">
  -      <pathelement path="${sun.javamail.lib}/mail.jar"/>
  -    </path>
  -
       <!-- Java Transaction Service (JTS) -->
       <property name="sun.jts.root" value="${project.thirdparty}/sun/jts"/>
       <property name="sun.jts.lib" value="${sun.jts.root}/lib"/>
  @@ -189,8 +175,6 @@
         <path refid="sun.jaxp.classpath"/>
         <path refid="sun.jaas.classpath"/>
         <path refid="sun.jsse.classpath"/>
  -      <path refid="sun.jaf.classpath"/>
  -      <path refid="sun.javamail.classpath"/>
         <path refid="sun.jts.classpath"/>
         <path refid="apache.log4j.classpath"/>
         <path refid="gjt.jpl-util.classpath"/>
  @@ -250,12 +234,7 @@
       <property name="build.etc" value="${module.output}/etc"/>
       <property name="build.bin" value="${module.output}/bin"/>
       <property name="build.docs" value="${module.output}/docs"/>
  -    <property name="build.ejbadaptor" value="${module.output}/ejbadaptor"/>
  -    <property name="build.ejbadaptor.beans" value="${build.ejbadaptor}/beans"/>
  -    <property name="build.ejbadaptor.metadata" 
value="${build.ejbadaptor}/metadata"/>
  -    <property name="build.mejb" value="${module.output}/mejb"/>
  -    <property name="build.mejb.beans" value="${build.mejb}/beans"/>
  -    <property name="build.mejb.metadata" value="${build.mejb}/metadata"/>
  +    <property name="build.beans" value="${module.output}/beans"/>
       <property name="build.resources" value="${module.output}/resources"/>
       <property name="build.reports" value="${module.output}/reports"/>
   
  @@ -335,10 +314,9 @@
     <target name="compile-bean-sources" depends="init">
       <taskdef name="xdoclet" classname="xdoclet.ejb.EjbDocletTask"/>
   
  -    <mkdir dir="${build.ejbadaptor.beans}"/>
  -    <mkdir dir="${build.ejbadaptor.metadata}/META-INF"/>
  +    <mkdir dir="${build.beans}/ejbadaptor"/>
       <xdoclet sourcepath="${source.java}"
  -          destdir="${build.ejbadaptor.beans}"
  +          destdir="${build.beans}/ejbadaptor"
             classpath="${xdoclet.task.classpath}"
             ejbspec="1.1"
             excludedtags="@version,@author">
  @@ -350,16 +328,13 @@
         <remoteinterface/>
         <homeinterface/>
         <session/>
  -      <deploymentdescriptor xmlencoding ="UTF-8"
  -                         destdir="${build.ejbadaptor.metadata}/META-INF"/>
  -      <jboss xmlencoding="UTF-8" 
  -          destdir="${build.ejbadaptor.metadata}/META-INF"/>
  +      <deploymentdescriptor xmlencoding="UTF-8" 
destdir="${build.beans}/ejbadaptor/META-INF"/>
  +      <jboss xmlencoding="UTF-8" destdir="${build.beans}/ejbadaptor/META-INF"/>
       </xdoclet>
   
  -    <mkdir dir="${build.mejb.beans}"/>
  -    <mkdir dir="${build.mejb.metadata}/META-INF"/>
  +    <mkdir dir="${build.beans}/mejb"/>
       <xdoclet sourcepath="${source.java}"
  -          destdir="${build.mejb.beans}"
  +          destdir="${build.beans}/mejb"
             classpath="${xdoclet.task.classpath}"
             ejbspec="1.1"
             excludedtags="@version,@author">
  @@ -371,10 +346,8 @@
         <remoteinterface/>
         <homeinterface/>
         <session/>
  -      <deploymentdescriptor xmlencoding ="UTF-8"
  -                         destdir="${build.mejb.metadata}/META-INF"/>
  -      <jboss xmlencoding="UTF-8" 
  -          destdir="${build.mejb.metadata}/META-INF"/>
  +      <deploymentdescriptor xmlencoding="UTF-8" 
destdir="${build.beans}/mejb/META-INF"/>
  +      <jboss xmlencoding="UTF-8" destdir="${build.beans}/mejb/META-INF"/>
       </xdoclet>
     </target>
   
  @@ -391,15 +364,13 @@
           includeAntRuntime="${javac.include.ant.runtime}"
           includeJavaRuntime="${javac.include.java.runtime}"
           failonerror="${javac.fail.onerror}">
  -       <src path="${source.java}"/>
  -       <src path="${build.ejbadaptor.beans}"/>
  -       <src path="${build.mejb.beans}"/>
          <classpath refid="javac.classpath"/>
  +
  +       <src path="${source.java}"/>
  +       <src path="${build.beans}"/>
  +
          <include name="${javac.includes}"/>
          <exclude name="${javac.excludes}"/>
  -
  -       <!-- This is currently contains outdated package references. -->
  -       <exclude name="test/**"/>
       </javac>
     </target>
   
  @@ -481,8 +452,8 @@
     <target name="jars" depends="compile" description="Builds all jar files.">
       <mkdir dir="${build.lib}"/>
   
  -    <!-- Build jboss.jar -->
  -    <jar jarfile="${build.lib}/jboss.jar" manifest="${build.etc}/jboss.mf">
  +    <!-- jboss.jar -->
  +    <jar jarfile="${build.lib}/jboss.jar" manifest="${build.etc}/manifest/jboss.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/**"/>
           
  @@ -510,7 +481,7 @@
       </jar>
   
       <!-- 
  -       | Build jboss-boot.jar
  +       | jboss-boot.jar
          |
          | This file is always local and contains the basic classed required
          | to start the server and setup network service loading.
  @@ -535,7 +506,7 @@
         </fileset>
       </jar>
   
  -    <!-- Build jboss-spine.jar -->
  +    <!-- jboss-spine.jar -->
       <jar jarfile="${build.lib}/jboss-spine.jar">
         <fileset dir="${build.classes}">
           <include name="org/jboss/logging/**"/>
  @@ -555,9 +526,9 @@
         </fileset>
       </jar>
         
  -    <!-- Build jboss-client.jar -->
  +    <!-- jboss-client.jar -->
       <jar jarfile="${build.lib}/jboss-client.jar"
  -         manifest="${build.etc}/jboss-client.mf">
  +         manifest="${build.etc}/manifest/jboss-client.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/deployment/DeploymentException.class"/>
           <include name="org/jboss/proxy/**"/>
  @@ -582,30 +553,30 @@
         </fileset>
       </jar>
   
  -    <!-- Build run.jar -->
  -    <jar jarfile="${build.lib}/run.jar" manifest="${build.etc}/run.mf">
  +    <!-- run.jar -->
  +    <jar jarfile="${build.lib}/run.jar" manifest="${build.etc}/manifest/run.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/Main*"/>
         </fileset>
       </jar>
   
  -    <!-- Build shutdown.jar -->
  -    <jar jarfile="${build.lib}/shutdown.jar" manifest="${build.etc}/shutdown.mf">
  +    <!-- shutdown.jar -->
  +    <jar jarfile="${build.lib}/shutdown.jar" 
manifest="${build.etc}/manifest/shutdown.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/Shutdown*"/>
         </fileset>
       </jar>
   
  -    <!-- Build verifier.jar -->
  +    <!-- verifier.jar -->
       <jar jarfile="${build.lib}/verifier.jar"
  -         manifest="${build.etc}/verifier.mf">
  +         manifest="${build.etc}/manifest/verifier.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/verifier/**"/>
         </fileset>
         <fileset dir="${build.resources}/org/jboss/verifier"/>
       </jar>
   
  -    <!-- Build jmx-rmi-adaptor.sar (should try to use jlink for this)--> 
  +    <!-- jmx-rmi-adaptor.sar --> 
       <jar jarfile="${build.lib}/jmx-rmi-adaptor.sar">
         <fileset dir="${build.classes}">
           <include name="org/jboss/jmx/adaptor/rmi/**"/>
  @@ -617,7 +588,7 @@
         </fileset>
       </jar>
   
  -    <!-- Build jmx-ejb-adaptor.jar --> 
  +    <!-- jmx-ejb-adaptor.jar --> 
       <jar jarfile="${build.lib}/jmx-ejb-adaptor.jar">
         <fileset dir="${build.classes}">
           <include name="org/jboss/jmx/ObjectHandler**"/>
  @@ -625,26 +596,27 @@
           <include name="org/jboss/jmx/adaptor/interfaces/**"/>
           <include name="org/jboss/jmx/connector/RemoteMBeanServer.class"/>
         </fileset>
  -      <fileset dir="${build.ejbadaptor.metadata}">
  -        <include name="META-INF/*.xml"/>
  +      <fileset dir="${build.beans}/ejbadaptor">
  +        <include name="META-INF/**"/>
         </fileset>
       </jar>
   
  -    <!-- Build ejb-management.jar --> 
  +    <!-- ejb-management.jar --> 
  +    <!-- (should try to use jlink for this) -->  
       <unjar src="${sun.jsr77.lib}/jsr77.jar" dest="${build.classes}"/> 
       <jar jarfile="${build.lib}/ejb-management.jar">
         <fileset dir="${build.classes}">
           <include name="org/jboss/management/mejb/**"/>
           <include name="javax/management/j2ee/Management*.class"/>
         </fileset>
  -      <fileset dir="${build.mejb.metadata}">
  -        <include name="META-INF/*.xml"/>
  +      <fileset dir="${build.beans}/mejb">
  +        <include name="META-INF/**"/>
         </fileset>
       </jar>
   
  -    <!-- Build jmx-ejb-connector-client.jar (should try to use jlink for this)--> 
  +    <!-- jmx-ejb-connector-client.jar -->
       <jar jarfile="${build.lib}/jmx-ejb-connector-client.jar"
  -         manifest="${build.etc}/ejb-connector-client.mf">
  +         manifest="${build.etc}/manifest/ejb-connector-client.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/jmx/ObjectHandler**"/>
           <include name="org/jboss/jmx/connector/notification/**"/>
  @@ -655,9 +627,9 @@
         </fileset>
       </jar>
   
  -    <!-- Build jmx-ejb-connector-server.sar (should try to use jlink for this)--> 
  +    <!-- jmx-ejb-connector-server.sar --> 
       <jar jarfile="${build.lib}/jmx-ejb-connector-server.sar">
  -         <!-- manifest="${build.etc}/ejb-connector-server.mf"> -->
  +         <!-- manifest="${build.etc}/manifest/ejb-connector-server.mf"> -->
         <fileset dir="${build.classes}">
           <include name="org/jboss/jmx/connector/notification/**"/>
           <include name="org/jboss/jmx/connector/ejb/**Stub.class"/>
  @@ -667,10 +639,11 @@
         </fileset>
       </jar>
   
  -    <!-- Build jmx-html-adaptor.sar (should try to use jlink for this)--> 
  +    <!-- jmx-html-adaptor.sar -->
  +    <!-- (should try to use jlink for this) -->  
       <unjar src="${sun.jmx.lib}/jmxtools.jar" dest="${build.classes}"/>
       <jar jarfile="${build.lib}/jmx-html-adaptor.sar">
  -         <!-- manifest="${build.etc}/rmiconnector.mf"> -->
  +         <!-- manifest="${build.etc}/manifest/rmiconnector.mf"> -->
         <fileset dir="${build.classes}">
           <include name="org/jboss/jmx/interfaces/**"/>
           <include name="org/jboss/jmx/server/**"/>
  @@ -681,9 +654,9 @@
         </fileset>
       </jar>
   
  -    <!-- Build jmx-rmi-adaptor.jar -->
  +    <!-- jmx-rmi-adaptor.jar -->
       <jar jarfile="${build.lib}/jmx-rmi-adaptor.jar"
  -         manifest="${build.etc}/rmi-adaptor.mf">
  +         manifest="${build.etc}/manifest/rmi-adaptor.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/jmx/adaptor/rmi/**"/>
           <include name="org/jboss/jmx/connector/RemoteMBeanServer**"/>
  @@ -698,36 +671,13 @@
         </fileset>
       </jar>
   
  -    <!-- Build deploy.jar -->
  -    <jar jarfile="${build.lib}/deploy.jar"
  -         manifest="${build.etc}/deploy.mf">
  -      <fileset dir="${build.classes}">
  -         <include name="org/jboss/deployment/**"/>
  -         <include name="org/jboss/jmx/service/Deployer.class"/>
  -         <include name="org/jboss/jmx/connector/RemoteMBeanServer**"/>
  -         <include name="org/jboss/jmx/connector/notification/RMI**"/>
  -         <include name="org/jboss/jmx/connector/rmi/RMIConnector.class"/>
  -         <include name="org/jboss/jmx/connector/rmi/RMINotificationListener.class"/>
  -         <include name="org/jboss/jmx/connector/rmi/RMIClientConnectorImpl*.class"/>
  -         <include name="org/jboss/jmx/connector/rmi/RMIConnectorImpl_Stub.class"/>
  -         <include name="org/jboss/jmx/connector/ConnectorFactory*.class"/>
  -         <include name="org/jboss/system/Service.class"/>
  -         <include name="org/jboss/system/ServiceMBean*.class"/>
  -         <include name="org/jboss/logging/**"/>
  -         <include name="org/jboss/ejb/CacheKey.class"/>
  -         <include name="org/jboss/util/FastKey.class"/>
  -      </fileset>
  -    </jar>
  -
  -    <!-- Build jmx-rmi-connector-client.jar -->
  +    <!-- jmx-rmi-connector-client.jar -->
       <jar jarfile="${build.lib}/jmx-rmi-connector-client.jar"
  -         manifest="${build.etc}/rmi-connector-client.mf">
  +         manifest="${build.etc}/manifest/rmi-connector-client.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/jmx/adaptor/rmi/*Stub.class"/>
           <include name="org/jboss/jmx/adaptor/rmi/RMIAdaptor*.class"/>
           <include name="org/jboss/jmx/connector/RemoteMBeanServer.class"/>
  -        <!-- <include
  -        name="org/jboss/jmx/connector/RemoteMBeanServerMBean.class"/> -->
           <include name="org/jboss/jmx/connector/notification/RMI**"/>
           <include 
name="org/jboss/jmx/connector/notification/JMSNotificationListener.class"/>
           <include name="org/jboss/jmx/connector/rmi/**"/>
  @@ -737,9 +687,9 @@
         </fileset>
       </jar>
   
  -    <!-- Build jmx-connector-client-factory.jar -->
  +    <!-- jmx-connector-client-factory.jar -->
       <jar jarfile="${build.lib}/jmx-connector-client-factory.jar"
  -         manifest="${build.etc}/connector-client-factory.mf">
  +         manifest="${build.etc}/manifest/connector-client-factory.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/jmx/connector/ConnectorFactory*.class"/>
           <include name="org/jboss/jmx/connector/TestClient*.class"/>
  @@ -749,15 +699,12 @@
         </fileset>
       </jar>
   
  -    <!-- Build jms-ra.rar -->
  -    <!-- First build the inside jar -->
  +    <!-- jms-ra.rar -->
       <jar jarfile="${build.lib}/jms-ra.jar">
         <fileset dir="${build.classes}">
           <include name="org/jboss/jms/ra/**"/>
         </fileset>
       </jar>
  -
  -    <!-- Now build the rar containing the jar and the ra.xml -->
       <jar jarfile="${build.lib}/jms-ra.rar">
         <fileset dir="${build.lib}">
           <include name="jms-ra.jar"/>
  @@ -767,33 +714,38 @@
         </fileset>
       </jar>
   
  -    <!-- HACK Build jboss-security.jar -->
  +    <!-- HACK jboss-security.jar -->
       <jar jarfile="${build.lib}/jboss-security.jar">
         <fileset dir="${build.classes}">
           <include name="org/jboss/security/**"/>
         </fileset>
       </jar>
   
  -    <!-- The following might not be needed any more -->
  +    <!--
  +       | JBoss/Testsuite Support
  +     -->
   
  -    <!-- Build jboss-metadata.jar -->
  -    <jar jarfile="${build.lib}/jboss-metadata.jar">
  +    <!-- deploy.jar -->
  +    <jar jarfile="${build.lib}/deploy.jar"
  +         manifest="${build.etc}/manifest/deploy.mf">
         <fileset dir="${build.classes}">
  -        <include name="org/jboss/metadata/**"/>
  -        <include name="org/jboss/ejb/DeploymentException.class"/>
  -      </fileset>
  -      <fileset dir="${build.etc}/conf/default">
  -        <include name="standardjboss.xml"/>
  +         <include name="org/jboss/deployment/**"/>
  +         <include name="org/jboss/jmx/service/Deployer.class"/>
  +         <include name="org/jboss/jmx/connector/RemoteMBeanServer**"/>
  +         <include name="org/jboss/jmx/connector/notification/RMI**"/>
  +         <include name="org/jboss/jmx/connector/rmi/RMIConnector.class"/>
  +         <include name="org/jboss/jmx/connector/rmi/RMINotificationListener.class"/>
  +         <include name="org/jboss/jmx/connector/rmi/RMIClientConnectorImpl*.class"/>
  +         <include name="org/jboss/jmx/connector/rmi/RMIConnectorImpl_Stub.class"/>
  +         <include name="org/jboss/jmx/connector/ConnectorFactory*.class"/>
  +         <include name="org/jboss/system/Service.class"/>
  +         <include name="org/jboss/system/ServiceMBean*.class"/>
  +         <include name="org/jboss/logging/**"/>
  +         <include name="org/jboss/ejb/CacheKey.class"/>
  +         <include name="org/jboss/util/FastKey.class"/>
         </fileset>
       </jar>
   
  -    <!-- Build jboss-deployer.jar -->
  -    <jar jarfile="${build.lib}/jboss-deployer.jar">
  -      <fileset dir="${build.classes}">
  -         <include name="org/jboss/deployment/DeployerMBean*"/>
  -         <include name="org/jboss/deployment/DeploymentException*"/>
  -      </fileset>
  -    </jar>
     </target>
   
   
  
  
  

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

Reply via email to