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 se...@apache.org on 2005/10/02 03:12:31 UTC

cvs commit: jakarta-jmeter build.xml

sebb        2005/10/01 18:12:31

  Modified:    .        Tag: rel-2-1 build.xml
  Log:
  Add jcharts.jar and velocity.jar defines
  Add various missing files to binary and source distributions
  Remove bin/testfiles from binary distribution
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.206.2.8 +27 -12    jakarta-jmeter/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/build.xml,v
  retrieving revision 1.206.2.7
  retrieving revision 1.206.2.8
  diff -u -r1.206.2.7 -r1.206.2.8
  --- build.xml	27 Sep 2005 16:14:49 -0000	1.206.2.7
  +++ build.xml	2 Oct 2005 01:12:31 -0000	1.206.2.8
  @@ -266,7 +266,9 @@
   
     <!-- Directory where these 3rd party libraries will live -->
     <property name="lib.dir" value="lib"/>
  -	<property name="legacy.dir" location="legacy"/>
  +
  +  <!-- Currently just for old version of jdom needed for Anakia -->
  +  <property name="legacy.dir" value="legacy"/>
     
     <!-- Directory where Optional 3rd party libraries will live -->
     <property name="lib.opt" value="lib/opt"/>
  @@ -297,6 +299,7 @@
     <property name="excalibur-i18n.jar" value="${lib.dir}/excalibur-i18n-1.1.jar"/>
     <property name="excalibur-compatibility.jar" value="${lib.dir}/excalibur-compatibility-1.1.jar"/>
     <property name="batik-awt-util.jar" value="${lib.dir}/batik-awt-util.jar"/>
  +  <property name="jcharts.jar" value="${lib.dir}/jCharts-0.7.5.jar"/>
     <property name="junit.jar" value="${lib.dir}/junit.jar"/>
     <property name="logkit.jar" value="${lib.dir}/logkit-1.2.jar"/>
     <property name="excalibur-datasource.jar" value="${lib.dir}/excalibur-datasource-1.1.1.jar"/>
  @@ -315,11 +318,14 @@
     <property name="soap.jar" value="${lib.dir}/soap.jar"/>
     <property name="tidy.jar" value="${lib.dir}/Tidy.jar"/>
   
  +  <!-- The following jars are only needed for source distributions -->
  +  <property name="velocity.jar" value="${lib.dir}/velocity-1.4-dev.jar"/>
  +
  +  <!-- Jars for binary release -->
     <patternset id="external.jars">
       <include name="LICENSE"/>
       <include name="NOTICE"/>
       <include name="README"/>
  -    <include name="INSTALL"/>
       <include name="${lib.dir}/*.html"/>
       <include name="${lib.dir}/LICENSE*.*"/>
       <include name="${avalon-framework.jar}"/>
  @@ -330,6 +336,7 @@
       <include name="${excalibur-logger.jar}"/>
       <include name="${excalibur-i18n.jar}"/>
       <include name="${excalibur-compatibility.jar}"/>
  +    <include name="${jcharts.jar}"/>
       <include name="${junit.jar}"/>
       <include name="${logkit.jar}"/>
       <include name="${xalan.jar}"/>
  @@ -896,23 +903,26 @@
       <property name="jms.present" value="assume"/>
     </target>
   
  -  <!-- list of files needed for a binary distribution -->
  +  <!-- list of files needed for a binary distribution (excluding library files) -->
     <patternset id="dist.binaries">
       <include name="LICENSE"/>
       <include name="NOTICE"/>
       <include name="README"/>
  -    <include name="INSTALL"/>
       <include name="${dest.jar.jmeter}/ApacheJMeter.jar"/>
  +    <include name="${dest.jar.jmeter}/BeanShell*.bshrc"/>
       <include name="${dest.jar.jmeter}/jmeter*"/>
  +    <include name="${dest.jar.jmeter}/logkit.xml"/>
       <include name="${dest.jar.jmeter}/upgrade.properties"/>
       <include name="${dest.jar.jmeter}/saveservice.properties"/>
       <include name="${dest.jar.jmeter}/users.*"/>
  -    <include name="${dest.jar.jmeter}/testfiles/**"/>
  +    <!-- Exclude any files that might be present from testing the release -->
  +    <exclude name="${dest.jar.jmeter}/*.log"/>
       <include name="${dest.jar}/"/>
       <include name="${dest.printable_docs}/**"/>
       <include name="${extras.dir}/**"/>
       <include name="${lib.dir}/jorphan.jar"/>
       <include name="${lib.dir}/htmlparser.jar"/>
  +    <include name="${lib.dir}/junit/test.jar"/>
     </patternset>
   
     <!--
  @@ -925,23 +935,26 @@
       <include name="LICENSE"/>
       <include name="NOTICE"/>
       <include name="README"/>
  -    <include name="INSTALL"/>
       <include name="${src.dir}/**"/>
       <include name="${src.docs}/**"/>
  -    <include name="build.*"/>
  -    <include name="lcp.bat"/>
  +    <include name="${src.test}/**"/>
  +    <include name="build.xml"/>
       <include name="${dest.jar.jmeter}/jmeter*.bat"/>
       <include name="${dest.jar.jmeter}/jmeter*.properties"/>
       <include name="${dest.jar.jmeter}/log4j.conf"/>
       <include name="${dest.jar.jmeter}/testfiles/**"/>
  -    <include name="eclipse.classpath*"/>
  +    <exclude name="${dest.jar.jmeter}/testfiles/*.out"/>
  +    <include name="eclipse.classpath"/>
  +    <include name="eclipse.readme"/>
  +    <include name="${lib.dir}/jar_usage.txt"/>
  +    <include name="fb-*.x*"/>
  +    <include name="KEYS.txt"/>
     </patternset>
     
     	<!-- Files to be included in full download -->
   	<patternset id="dist_bin_files">
     		<patternset refid="dist.binaries"/>
     		<patternset refid="external.jars"/>
  -  		<include name="${dest.printable_docs}/**"/>
     		<include name="${dest.docs}/**"/>
     		<exclude name="${dest.docs}/api/**"/>
     	</patternset>
  @@ -952,6 +965,8 @@
     		<!--patternset refid="external.jars"/-->
     		<patternset refid="dist.sources"/>
     		<include name="${dest.docs}/api/**"/>
  +		<include name="${velocity.jar}"/>
  +		<include name="${legacy.dir}/"/>
     	</patternset>
   
   	<!-- Invoke with -Djmeter.version=m.n 
  
  
  

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