You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by tw...@locus.apache.org on 2000/01/21 23:13:00 UTC

cvs commit: xml-xerces/java build.xml

twl         00/01/21 14:13:00

  Modified:    java     build.xml
  Log:
  Changes to build.xml to produce the same output that the makefiles do.
  
  We are not quite ready to switch to ANT due to a bug running javadoc2.
  
  Revision  Changes    Path
  1.3       +18 -10    xml-xerces/java/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/build.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.xml	1999/12/18 00:18:43	1.2
  +++ build.xml	2000/01/21 22:13:00	1.3
  @@ -47,7 +47,7 @@
   Copyright:
     Copyright (c) 1999 The Apache Software Foundation.
   
  -   $Id: build.xml,v 1.2 1999/12/18 00:18:43 stefano Exp $
  +   $Id: build.xml,v 1.3 2000/01/21 22:13:00 twl Exp $
   
   ==================================================================== -->
   
  @@ -55,7 +55,7 @@
   
     <property name="name" value="xerces"/>
     <property name="Name" value="Xerces"/>
  -  <property name="version" value="1.0.1-dev"/>
  +  <property name="version" value="1.0.2"/>
     <property name="year" value="1999"/>
   
     <property name="build.compiler" value="classic"/>
  @@ -80,7 +80,7 @@
     <property name="build.dir" value="./build"/>
     <property name="build.src" value="./build/src"/>
     <property name="build.dest" value="./build/classes"/>
  -  <property name="build.docs" value="./build/docs"/>
  +  <property name="build.docs" value="./build/docs/html"/>
     <property name="build.samples" value="./build/samples"/>
     <property name="build.javadocs" value="./build/javadocs"/>
   
  @@ -129,10 +129,17 @@
     <target name="samples" depends="package">
       <mkdir dir="${build.samples}"/>
       <copydir src="${samples.dir}" dest="${build.samples}" ignore="Makefile"/>
  -    <javac srcdir="${build.samples}" destdir="${build.samples}" classpath="${build.dir}/${name}.jar" debug="${debug}"/>
  +    <javac srcdir="${build.samples}" destdir="${build.dest}" classpath="${build.dir}/${name}.jar" debug="${debug}"/>
     </target>
   
     <!-- =================================================================== -->
  +  <!-- Creates the samples package                                           -->
  +  <!-- =================================================================== -->
  +  <target name="samples-package" depends="samples">
  +    <jar jarfile="${build.dir}/${name}Samples.jar" basedir="${build.dest}" items="dom,sax,ui"/>
  +  </target>
  +
  +  <!-- =================================================================== -->
     <!-- Generate HTML docs                                                  -->
     <!-- =================================================================== -->
     <target name="docs" depends="prepare">
  @@ -168,7 +175,7 @@
     <!-- =================================================================== -->
     <!-- Creates the distribution                                            -->
     <!-- =================================================================== -->
  -  <target name="dist" depends="package, docs, javadocs, samples">
  +  <target name="dist" depends="package, docs, javadocs, samples-package">
       <mkdir dir="${dist.dir}"/>
       <mkdir dir="${dist.dir}/bin"/>
       <mkdir dir="${dist.dir}/src"/>
  @@ -176,21 +183,22 @@
       <mkdir dir="${dist.dir}/docs"/>
       <mkdir dir="${dist.dir}/docs/apiDocs"/>
       <mkdir dir="${dist.dir}/samples"/>
  -    <mkdir dir="${dist.dir}/xdocs"/>
   
       <copydir src="${build.src}" dest="${dist.dir}/src"/>
  -    <copydir src="${build.docs}" dest="${dist.dir}/docs"/>
  +    <copydir src="${docs.dir}" dest="${dist.dir}/docs"/>
  +    <copydir src="${build.docs}" dest="${dist.dir}/docs/html"/>
       <copydir src="${build.javadocs}" dest="${dist.dir}/docs/apiDocs"/>
       <copydir src="${build.samples}" dest="${dist.dir}/samples"/>
       <copydir src="${data.dir}" dest="${dist.dir}/data"/>
  -    <copydir src="${docs.dir}" dest="${dist.dir}/xdocs"/>
   
  -    <copyfile src="${build.dir}/${name}.jar" dest="${dist.dir}/bin/${name}.jar"/>
  +    <copyfile src="${build.dir}/${name}.jar" dest="${dist.dir}/${name}.jar"/>
  +    <copyfile src="${build.dir}/${name}Samples.jar" dest="${dist.dir}/${name}Samples.jar"/>
       <copyfile src="README" dest="${dist.dir}/README"/>
  +    <copyfile src="Readme.html" dest="${dist.dir}/Readme.html"/>
       <copyfile src="STATUS" dest="${dist.dir}/STATUS"/>
       <copyfile src="build.xml" dest="${dist.dir}/build.xml"/>
   
  -    <zip zipfile="${name}-${version}.zip" basedir="${dist.dir}" items="*"/>
  +    <jar jarfile="${name}-${version}.jar" basedir="${dist.dir}" items="bin,build.xml,data,docs,README,Readme.html,samples,src,STATUS,xerces.jar,xercesSamples.jar"/>
     </target>
   
     <!-- =================================================================== -->