woolfel     2004/10/28 22:25:25

  Modified:    .        build.xml
  Log:
  adding the ant taks for the jms sampler. I still need to update the

  eclipse classpath file.

  

  peter
  
  Revision  Changes    Path
  1.193     +25 -3     jakarta-jmeter/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/build.xml,v
  retrieving revision 1.192
  retrieving revision 1.193
  diff -u -r1.192 -r1.193
  --- build.xml 6 Oct 2004 14:43:56 -0000       1.192
  +++ build.xml 29 Oct 2004 05:25:25 -0000      1.193
  @@ -132,6 +132,7 @@
         <class location="${lib.dir}/jorphan.jar" />
         <sourcePath path="${src.jorphan}" />
         <sourcePath path="${src.tcp}" />
  +      <sourcePath path="${src.jms}" />
   
        <!--
         Uncomment the following 2 lines to include htmlparser in the analysis
  @@ -182,6 +183,7 @@
     <property name="src.mail" value="src/protocol/mail"/>
     <property name="src.monitor.components" value="src/monitor/components"/>
     <property name="src.monitor.model" value="src/monitor/model"/>
  +  <property name="src.jms" value="src/protocol/jms"/>
   
     <!-- Where the documentation sources live -->
     <property name="src.docs" value="xdocs"/>
  @@ -205,6 +207,7 @@
       <pathelement location="${src.mail}"/>
       <pathelement location="${src.monitor.components}"/>
       <pathelement location="${src.monitor.model}"/>
  +    <pathelement location="${src.jms}"/>
     </path>
   
     <!-- Temporary build directories: where the .class live -->
  @@ -224,6 +227,7 @@
     <property name="build.examples" location="build/examples"/>
     <property name="build.monitor.components" location="build/monitor/components"/>
     <property name="build.monitor.model" location="build/monitor/model"/>
  +  <property name="build.jms" location="build/protocol/jms"/>
     <property name="build.test" location="build/test"/>
     
     <!-- Path prefix to allow Anakia to find stylesheets if running under Eclipse -->
  @@ -707,7 +711,19 @@
       </javac>
     </target>
   
  -  <target name="compile" 
depends="compile-core,compile-components,compile-functions,compile-protocols,compile-rmi,compile-htmlparser,compile-monitor"
  +  <target name="compile-jms" 
depends="compile-jorphan,compile-core,compile-components">
  +    <mkdir dir="${build.jms}"/>
  +    <javac srcdir="${src.jms}" destdir="${build.jms}" source="${src.java.version}" 
optimize="${optimize}" debug="on" target="${target.java.version}" 
deprecation="${deprecation}" encoding="${encoding}">
  +      <include name="**/*.java"/>
  +      <classpath>
  +        <path refid="classpath"/>
  +        <pathelement location="${build.jorphan}"/>
  +        <pathelement location="${build.core}"/>
  +      </classpath>
  +    </javac>
  +  </target>
  +
  +  <target name="compile" 
depends="compile-core,compile-components,compile-functions,compile-protocols,compile-rmi,compile-htmlparser,compile-monitor,compile-jms"
     description="Compile everything."/>
   
     <target name="package" depends="compile, package-only"
  @@ -810,6 +826,12 @@
       <jar jarfile="${dest.jar}/ApacheJMeter_monitors.jar">
         <fileset dir="${build.monitor.model}" includes="**/*.class" />
         <fileset dir="${build.monitor.components}" includes="**/*.class" />
  +    </jar>
  +
  +    <!-- jms -->
  +    <jar jarfile="${dest.jar}/ApacheJMeter_jms.jar">
  +      <fileset dir="${build.jms}" includes="**/*.class" />
  +      <fileset dir="${src.jms}" includes="**/*.properties" />
       </jar>
       
       <jar jarfile="${lib.dir}/htmlparser.jar" basedir="${build.htmlparser}"/>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to