You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by th...@apache.org on 2004/04/08 23:38:11 UTC

cvs commit: jakarta-jmeter build.xml

thads       2004/04/08 14:38:11

  Modified:    .        build.xml
  Log:
  Updated for the new mail sampler classes.
  
  Revision  Changes    Path
  1.176     +32 -6     jakarta-jmeter/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/build.xml,v
  retrieving revision 1.175
  retrieving revision 1.176
  diff -u -r1.175 -r1.176
  --- build.xml	22 Mar 2004 15:05:56 -0000	1.175
  +++ build.xml	8 Apr 2004 21:38:11 -0000	1.176
  @@ -126,6 +126,7 @@
         <sourcePath path="${src.java}" />
         <sourcePath path="${src.jdbc}" />
         <sourcePath path="${src.ldap}" />
  +      <sourcePath path="${src.mail}" />
         <sourcePath path="${src.components}" />
         <sourcePath path="${src.functions}" />
         <class location="${lib.dir}/jorphan.jar" />
  @@ -191,6 +192,7 @@
     <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.mail" value="src/protocol/mail"/>
     <property name="src.monitor.components" value="src/monitor/components"/>
     <property name="src.monitor.model" value="src/monitor/model"/>
   
  @@ -213,6 +215,7 @@
       <pathelement location="${src.htmlparser}"/>
       <pathelement location="${src.tcp}"/>
       <pathelement location="${src.examples}"/>
  +    <pathelement location="${src.mail}"/>
       <pathelement location="${src.monitor.components}"/>
       <pathelement location="${src.monitor.model}"/>
     </path>
  @@ -228,6 +231,7 @@
     <property name="build.functions" value="build/functions"/>
     <property name="build.jorphan" value="build/jorphan"/>
     <property name="build.ldap" location="build/protocol/ldap"/>
  +  <property name="build.mail" location="build/protocol/mail"/>
     <property name="build.htmlparser" location="build/htmlparser"/>
     <property name="build.tcp" location="build/protocol/tcp"/>
     <property name="build.examples" location="build/examples"/>
  @@ -545,7 +549,7 @@
       </javac>
     </target>
     
  -    <target name="compile-ldap" depends="compile-jorphan,compile-core" 
  +  <target name="compile-ldap" depends="compile-jorphan,compile-core" 
       description="Compile components specific to LDAP sampling.">
       <mkdir dir="${build.ldap}"/>
       <javac srcdir="${src.ldap}" destdir="${build.ldap}" optimize="${optimize}" debug="on" target="${target.java.version}" deprecation="${deprecation}" encoding="${encoding}">
  @@ -558,6 +562,22 @@
       </javac>
     </target>
   
  +  <target name="create-mail-dir">
  +    <mkdir dir="${build.mail}"/>
  +  </target>
  +
  +  <target name="compile-mail" depends="compile-jorphan,compile-core,create-mail-dir" if="javamail.complete"
  +    description="Compile components specific to IMAP and POP3 sampling.">
  +    <javac srcdir="${src.mail}" destdir="${build.mail}" 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-java" depends="compile-jorphan,compile-core" description="Compile components specific to Java sampling.">
       <mkdir dir="${build.java}"/>
       <javac srcdir="${src.java}" destdir="${build.java}" optimize="${optimize}" debug="on" target="${target.java.version}" deprecation="${deprecation}" encoding="${encoding}">
  @@ -584,7 +604,7 @@
       </javac>
     </target>
   
  -  <target name="compile-protocols" depends="compile-http,compile-ftp,compile-jdbc,compile-java,compile-ldap,compile-tcp" description="Compile all protocol-specific components."/>
  +  <target name="compile-protocols" depends="compile-http,compile-ftp,compile-jdbc,compile-java,compile-ldap,compile-mail,compile-tcp" description="Compile all protocol-specific components."/>
   
     <target name="compile-examples" depends="compile-jorphan,compile-core" description="Compile example components.">
       <mkdir dir="${build.examples}"/>
  @@ -750,6 +770,12 @@
       <jar jarfile="${dest.jar}/ApacheJMeter_ldap.jar">
         <fileset dir="${build.ldap}" includes="**/*.class" />
         <fileset dir="${src.ldap}" includes="**/*.properties" />
  +    </jar>
  +    
  +    <!-- mail -->
  +    <jar jarfile="${dest.jar}/ApacheJMeter_mail.jar" >
  +      <fileset dir="${build.mail}" includes="**/*.class"  />
  +      <fileset dir="${src.mail}" includes="**/*.properties" />
       </jar>
       
       <!-- tcp -->
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org