User: hiram   
  Date: 00/11/28 16:19:31

  Modified:    build    build.xml
  Log:
  Chanaged the spyderMQ standalone server so that it is a stripped down jBoss app 
server with
  the spyderMQ service running.  This will allow us to work on integrating with jBoss 
better and
  in spyderMQ can now use many of the base features of the app server such as Logging, 
Naming,
  JMX, Configuration, etc.
  
  Revision  Changes    Path
  1.18      +15 -13    spyderMQ/build/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /products/cvs/ejboss/spyderMQ/build/build.xml,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- build.xml 2000/08/25 08:27:19     1.17
  +++ build.xml 2000/11/29 00:19:31     1.18
  @@ -16,6 +16,7 @@
                <property name="src.scripts.dir"        
value="${basedir}/src/scripts/run"/>
                <property name="build.dir"              value="${basedir}/dist"/>
                <property name="lib.dir"                value="${basedir}/lib"/>
  +             <property name="clientlib.dir"          value="${basedir}/client"/>
                <property name="conf.dir"               value="${basedir}/conf"/>
                <property name="docs.dir"               value="${basedir}/docs"/>
                <property name="examples.dir"           value="${basedir}/examples"/>
  @@ -23,6 +24,7 @@
                <property name="build.src"              value="${dist.dir}/src"/>
                <property name="build.dest"             value="${basedir}/classes"/>
                <property name="build.lib"              value="${dist.dir}/lib"/>
  +             <property name="build.clientlib" value="${dist.dir}/client"/>
                <property name="build.docs"             value="${dist.dir}/docs"/>
                <property name="build.conf"             value="${dist.dir}/conf"/>
                <property name="build.bin"              value="${dist.dir}/bin"/>
  @@ -48,17 +50,17 @@
                    
                <!-- COPY LIB FILES NEEDED TO EXECUTE THE CLIENTS -->
                <copydir  src="${lib.dir}" dest="${build.lib}"/>
  +             <copydir  src="${clientlib.dir}" dest="${build.clientlib}"/>
                
                <!-- COPY THE DOCUMENTATION -->
                <copydir  src="${docs.dir}" dest="${build.docs}"/>              
   
                <!-- COPY THE EXAMPLES -->
  -             <copydir  src="${src.scripts.dir}" dest="${build.bin}"/>
  +             <copydir src="${src.scripts.dir}" dest="${build.bin}"/>
  +             <copydir src="${examples.dir}" dest="${build.examples}"/>
   
  -             <!-- COPYING JNDI PROPERTIES -->             
  -             <copyfile  src="${conf.dir}/jndi.properties" 
dest="${build.conf}/jndi.properties"/>
  -             <copyfile  src="${conf.dir}/spyderMQ.properties" 
dest="${build.conf}/spyderMQ.properties"/>
  -             <copyfile  src="${conf.dir}/spyderMQ.plugin" 
dest="${build.conf}/spyderMQ.plugin"/>
  +             <!-- COPYING CONFIGURATION FILES -->             
  +             <copydir  src="${conf.dir}" dest="${build.conf}"/>              
   
                <!-- MISC FILES -->
                <copyfile src="AUTHORS"   dest="${dist.dir}/AUTHORS"/>
  @@ -70,22 +72,22 @@
        <target name="core" depends="init,prepare">
        
                <!-- The JAVAC command -->
  -             <javac srcdir="${build.src}" destdir="${build.dest}" 
classpath="${build.lib}/jmxri.jar;${build.lib}/jnpserver.jar;${build.lib}/jms.jar;${build.lib}/jndi.jar"
 debug="${debug}"/>
  -             <javac srcdir="${examples.dir}" destdir="${build.examples}" 
classpath="${build.lib}/jmxri.jar;${build.lib}/jnpserver.jar;${build.lib}/jms.jar;${build.lib}/jndi.jar;${build.dest}"
 debug="${debug}"/>
  +             <javac srcdir="${build.src}" destdir="${build.dest}" 
classpath="${build.lib}/jmxri.jar;${build.lib}/ext/jnpserver.jar;${build.lib}/ext/jms.jar;${build.lib}/ext/jndi.jar;${build.lib}/ext/jboss_base.jar"
 debug="${debug}"/>
  +             <javac srcdir="${examples.dir}" destdir="${build.examples}" 
classpath="${build.lib}/ext/jnpserver.jar;${build.lib}/ext/jms.jar;${build.lib}/ext/jndi.jar;${build.dest}"
 debug="${debug}"/>
                
                <!-- The RMIC commands -->
  -             <rmic base="${build.dest}" 
classname="org.spydermq.distributed.server.DistributedJMSServerRMIImpl" 
classpath="${build.lib}/jms.jar" stubVersion="1.2" />
  -             <rmic base="${build.dest}" 
classname="org.spydermq.distributed.server.DistributedTopicConnectionFactoryRMIImpl" 
classpath="${build.lib}/jms.jar" stubVersion="1.2" />
  -             <rmic base="${build.dest}" 
classname="org.spydermq.distributed.server.DistributedQueueConnectionFactoryRMIImpl" 
classpath="${build.lib}/jms.jar" stubVersion="1.2" />
  -             <rmic base="${build.dest}" 
classname="org.spydermq.distributed.server.ConnectionReceiverRMIImpl" 
classpath="${build.lib}/jms.jar" stubVersion="1.2" />
  +             <rmic base="${build.dest}" 
classname="org.spydermq.distributed.server.DistributedJMSServerRMIImpl" 
classpath="${build.lib}/ext/jms.jar" stubVersion="1.2" />
  +             <rmic base="${build.dest}" 
classname="org.spydermq.distributed.server.DistributedTopicConnectionFactoryRMIImpl" 
classpath="${build.lib}/ext/jms.jar" stubVersion="1.2" />
  +             <rmic base="${build.dest}" 
classname="org.spydermq.distributed.server.DistributedQueueConnectionFactoryRMIImpl" 
classpath="${build.lib}/ext/jms.jar" stubVersion="1.2" />
  +             <rmic base="${build.dest}" 
classname="org.spydermq.distributed.server.ConnectionReceiverRMIImpl" 
classpath="${build.lib}/ext/jms.jar" stubVersion="1.2" />
                
                <!-- DEBUG -->
  -             <rmic base="${build.dest}" 
classname="org.spydermq.server.RemoteControlImpl" classpath="${build.lib}/jms.jar" 
stubVersion="1.2" />
  +             <rmic base="${build.dest}" 
classname="org.spydermq.server.RemoteControlImpl" classpath="${build.lib}/ext/jms.jar" 
stubVersion="1.2" />
        
        </target>
        
        <target name="dist" depends="init,core">
  -             <jar jarfile="${dist.dir}/lib/spydermq.jar" basedir="${build.dest}" 
includes="org/**"/>
  +             <jar jarfile="${dist.dir}/lib/ext/spydermq.jar" 
basedir="${build.dest}" includes="org/**"/>
        </target>       
        
        <target name="clean" depends="init">
  
  
  

Reply via email to