sebb        2004/03/13 06:45:28

  Modified:    .        build.xml
  Log:
  Initial version of monitor compile tasks

  TODO: jar task
  
  Revision  Changes    Path
  1.168     +39 -4     jakarta-jmeter/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/build.xml,v
  retrieving revision 1.167
  retrieving revision 1.168
  diff -u -r1.167 -r1.168
  --- build.xml 7 Mar 2004 23:50:38 -0000       1.167
  +++ build.xml 13 Mar 2004 14:45:28 -0000      1.168
  @@ -186,6 +186,8 @@
     <property name="src.htmlparser" value="src/htmlparser"/>
     <property name="src.tcp" value="src/protocol/tcp"/>
     <property name="src.examples" value="src/examples"/>
  +  <property name="src.monitor.components" value="src/monitor/components"/>
  +  <property name="src.monitor.model" value="src/monitor/model"/>
   
     <!-- Where the documentation sources live -->
     <property name="src.docs" value="xdocs"/>
  @@ -206,6 +208,8 @@
       <pathelement location="${src.htmlparser}"/>
       <pathelement location="${src.tcp}"/>
       <pathelement location="${src.examples}"/>
  +    <pathelement location="${src.monitor.components}"/>
  +    <pathelement location="${src.monitor.model}"/>
     </path>
   
     <!-- Temporary build directories: where the .class live -->
  @@ -222,6 +226,8 @@
     <property name="build.htmlparser" location="build/htmlparser"/>
     <property name="build.tcp" location="build/protocol/tcp"/>
     <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"/>
     
     <!-- Path prefix to allow Anakia to find stylesheets if running under Eclipse -->
     <!--
  @@ -570,6 +576,33 @@
       </javac>
     </target>
   
  +  <target name="compile-monitor" 
depends="compile-monitor-components,compile-monitor-model" description="Compile 
Monitor components.">
  +  </target>
  +  
  +  <target name="compile-monitor-components" depends="compile-jorphan,compile-core">
  +    <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.jorphan}"/>
  +        <pathelement location="${build.core}"/>
  +      </classpath>
  +    </javac>
  +  </target>
  +
  +  <target name="compile-monitor-model" depends="compile-jorphan,compile-core">
  +    <mkdir dir="${build.monitor.model}"/>
  +    <javac srcdir="${src.monitor.model}" destdir="${build.monitor.model}" 
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-jorphan" depends="init" description="Compile JOrphan 
utility classes.">
       <mkdir dir="${build.jorphan}"/>
       <javac srcdir="${src.jorphan}" destdir="${build.jorphan}" 
optimize="${optimize}" debug="on" target="${target.java.version}" 
deprecation="${deprecation}" encoding="${encoding}">
  @@ -1047,6 +1080,8 @@
      gump.run = ${gump.run}
      java.awt.headless = ${java.awt.headless}
      test.headless = ${test.headless}
  +   user.dir = ${user.dir}
  +   basedir = ${basedir}
      </echo>
      <java classname="org.apache.jorphan.test.AllTests" fork="yes" 
dir="${basedir}/bin">
         <classpath>
  
  
  

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

Reply via email to