sebb        2004/03/13 08:46:23

  Modified:    .        build.xml
  Log:
  Correct some monitor dependencies; create install-monitor task
  
  Revision  Changes    Path
  1.169     +25 -7     jakarta-jmeter/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/build.xml,v
  retrieving revision 1.168
  retrieving revision 1.169
  diff -u -r1.168 -r1.169
  --- build.xml 13 Mar 2004 14:45:28 -0000      1.168
  +++ build.xml 13 Mar 2004 16:46:22 -0000      1.169
  @@ -576,17 +576,35 @@
       </javac>
     </target>
   
  -  <target name="compile-monitor" 
depends="compile-monitor-components,compile-monitor-model" description="Compile 
Monitor components.">
  +     <!--
  +             Monitor currently requires the following JAXB jars:
  +             
  +             jaxb-api (run-time)
  +             jaxb-impl (run-time)
  +             jaxb-libs (compile)
  +             namespace (compile)
  +             relaxngDatatype (compile)
  +             
  +             jaxb-xjc is not required        
  +     -->
  +  <target name="install-monitor" 
depends="compile-monitor-model,compile-monitor-components" description="Compile 
Monitor components.">
  +    <jar jarfile="${dest.jar}/ApacheJMeter_monitors.jar">
  +      <fileset dir="${build.monitor.model}" includes="**/*.class" />
  +      <fileset dir="${build.monitor.components}" includes="**/*.class" />
  +    </jar>
     </target>
  -  
  -  <target name="compile-monitor-components" depends="compile-jorphan,compile-core">
  +    
  +  <target name="compile-monitor-components" 
depends="compile-jorphan,compile-core,compile-components">
       <mkdir dir="${build.monitor.components}"/>
       <javac srcdir="${src.monitor.components}" destdir="${build.monitor.components}" 
optimize="${optimize}" debug="on" target="${target.java.version}" 
deprecation="${deprecation}" encoding="${encoding}">
         <include name="**/*.java"/>
         <classpath>
           <path refid="classpath"/>
  +        <pathelement location="${build.monitor.model}"/>
  +        <pathelement location="${build.http}"/>
           <pathelement location="${build.jorphan}"/>
           <pathelement location="${build.core}"/>
  +        <pathelement location="${build.components}"/>
         </classpath>
       </javac>
     </target>
  
  
  

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

Reply via email to