sboag       00/11/03 17:49:10

  Modified:    java     build.xml
  Log:
  Copy META-MF stuff into jar file, fix for javax vs. TrAX.  Exclude msclasses 
and classes dirs.
  
  Revision  Changes    Path
  1.43      +9 -7      xml-xalan/java/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/build.xml,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- build.xml 2000/11/01 19:45:52     1.42
  +++ build.xml 2000/11/04 01:49:09     1.43
  @@ -40,7 +40,7 @@
     
     - Much of this file stolen from Stefano's xml-xerces build.xml  
     
  -   $Id: build.xml,v 1.42 2000/11/01 19:45:52 dleslie Exp $
  +   $Id: build.xml,v 1.43 2000/11/04 01:49:09 sboag Exp $
      
   ==================================================================== -->
   
  @@ -57,10 +57,11 @@
     <property name="build.compiler" value="classic"/>
     <property name="debug" value="off"/>
   
  +  <property name="mfinf.dir" value="./src/META-INF"/>
     <property name="src.dir" value="./src"/>
     <property name="xpath.reldir" value="org/apache/xpath"/>
     <property name="xalan.reldir" value="org/apache/xalan"/>
  -  <property name="trax.reldir" value="javax/xml/trax"/>
  +  <property name="javax.reldir" value="javax"/>
     <property name="serialize.reldir" value="org/apache/serialize"/>
     <property name="serializer.reldir" value="org/apache/xalan/serialize"/>
     <property name="jaxp.reldir" value="javax/xml/parsers"/>
  @@ -145,17 +146,18 @@
              includes="**/*.java"
              debug="${debug}"/>
       <copy todir="${build.classes}">
  -       <fileset dir="${src.dir}" includes="**/*.properties,**/*.res"/>
  +       <fileset dir="${src.dir}" 
excludes="**/classes/**/*,**/msclasses/**/*" 
  +             
includes="**/*.properties,**/*.res,**/MANIFEST.MF,**/javax.xml.parsers.*,**/javax.xml.transform.*"/>
        </copy>  
     </target>
       
     <!-- =================================================================== 
-->
     <!-- Compiles other source trees                                         
-->
     <!-- =================================================================== 
-->
  -  <target name="compile.trax" depends="prepare">
  +  <target name="compile.javax" depends="prepare">
       <javac srcdir="${src.dir}"
              destdir="${build.classes}" 
  -           includes="${trax.reldir}/**"
  +           includes="${javax.reldir}/**"
              debug="${debug}"/>
     </target>
     <target name="compile.serialize" depends="prepare">
  @@ -184,7 +186,7 @@
     <!-- Creates the xalan JAR                                               
-->
     <!-- =================================================================== 
-->
     <target name="jar" depends="compile">
  -    <jar jarfile="${build.dir}/${xalan.jar}" basedir="${build.classes}"/>
  +    <jar jarfile="${build.dir}/${xalan.jar}" 
manifest="src\META-INF\MANIFEST.MF" basedir="${build.classes}"/>
     </target>
     <target name="package" depends="jar">
       <!-- OK, what are the 'Apache-standard' names for various targets? -->
  @@ -287,7 +289,7 @@
             <doclet name="xalanjdoc.Standard" path="${bin.dir}/xalanjdoc.jar">
               <param name="-d" value="${build.apidocs}"/>
             </doclet>
  -          <group title="TrAX" packages="javax.xml.trax*"/>
  +          <group title="javax" packages="org.apache.javax"/>  
             <group title="Xalan_Core"
                    
packages="org.apache.xalan.processor:org.apache.xalan.templates:org.apache.xalan.transformer"/>
             <group title="XPath" packages="org.apache.xpath*"/>
  
  
  

Reply via email to