You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by dl...@locus.apache.org on 2000/09/11 22:59:16 UTC

cvs commit: xml-stylebook build.xml

dleslie     00/09/11 13:59:16

  Modified:    .        build.xml
  Log:
  Added targets (compile2 and package2) for building a version
  of Stylebook that works with Xalan-J2.
  IMPORTANT: must exclude org.apache.stylebook.processors.XalanProcessor
  when building new version. Must exclude Xalan2Processor in same
  package when building old version (that uses Xalan-J 1).
  
  Revision  Changes    Path
  1.6       +23 -3     xml-stylebook/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-stylebook/build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.xml	2000/06/09 18:08:00	1.5
  +++ build.xml	2000/09/11 20:59:14	1.6
  @@ -22,6 +22,14 @@
        java org.apache.tools.ant.Main
   
      on the directory where this file is located.
  +   
  +   Note: See build.bat in this directory for info on setting up your classpath
  +   to build Stylebook. If you are using the compile2/package2 option to build
  +   a version of Stylebook that works with Xalan-J 2, Xalan-J 2 (NOT Xalan-J 1) must be on the 
  +   classpath and an up-to-date version of Xerces-J with javax.xml.parsers must also be on the
  +   classpath. 
  +      Donald Leslie <do...@lotus.com> 
  +      9-11-00
   
   Authors:
     Stefano Mazzocchi <st...@apache.org>
  @@ -29,7 +37,7 @@
   Copyright:
     Copyright (c) 1999 The Apache Software Foundation.
   
  -   $Id: build.xml,v 1.5 2000/06/09 18:08:00 abagchi Exp $
  +   $Id: build.xml,v 1.6 2000/09/11 20:59:14 dleslie Exp $
   
   ==================================================================== -->
   
  @@ -38,6 +46,7 @@
     <target name="init">
   	  <property name="name" value="stylebook"/>
   	  <property name="version" value="1.0-b2"/>
  + 	  <property name="version-xalan-2" value="1.0-b3_xalan-2"/> <!-- Version to use with Xalan-J 2 -->
   
   	  <property name="build.compiler" value="classic"/>
   	  <property name="debug" value="off"/>
  @@ -55,13 +64,24 @@
       <mkdir dir="${build.dest}"/>
       <copydir src="${src.dir}" dest="${build.src}"/>
     </target>
  -
  +  
  +  <!-- If compiling version to run with Xalan-J 1, must not include Xalan2Processor in the compile.
  +       If compiling version to run with Xalan-J 2, must not include XalanProcessor in the compile. -->
  +  
     <target name="compile" depends="prepare">
  -    <javac srcdir="${build.src}" destdir="${build.dest}" classpath="${classpath}" debug="${debug}"/>
  +    <javac srcdir="${build.src}" excludes="org/apache/stylebook/processors/Xalan2Processor.java" destdir="${build.dest}" classpath="${classpath}" debug="${debug}"/>
     </target>
   
     <target name="package" depends="compile">
       <jar jarfile="${bin.dir}/${name}-${version}.jar" basedir="${build.dest}" items="org"/>
  +  </target>
  +  
  +<!--Compile and Package to work with Xalan-J 2 -->
  +  <target name="compile2" depends="prepare">
  +    <javac srcdir="${src.dir}" excludes="org/apache/stylebook/processors/XalanProcessor.java" destdir="${build.dest}" debug="${debug}"/>
  +  </target>
  +  <target name="package2" depends="compile2">
  +    <jar jarfile="${bin.dir}/${name}-${version-xalan-2}.jar" basedir="${build.dest}" items="org"/>
     </target>
   
     <target name="clean">