mrglavas    2004/09/15 08:38:19

  Modified:    java     build.xml
  Log:
  Add manifest to jar for XML Schema 1.1. Also adding info to the

  usage target about the new schema targets.
  
  Revision  Changes    Path
  1.174     +14 -2     xml-xerces/java/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/build.xml,v
  retrieving revision 1.173
  retrieving revision 1.174
  diff -u -r1.173 -r1.174
  --- build.xml 15 Sep 2004 05:32:44 -0000      1.173
  +++ build.xml 15 Sep 2004 15:38:19 -0000      1.174
  @@ -112,6 +112,8 @@
       <echo message=" sampjar-dom3  --> 'sampjar' + DOM Level 3 support"/>
       <echo message=" apijar-dom3   --> 'apijar' + DOM Level 3 support."/>
       <echo message=" jars-dom3  --> 'jars' + DOM Level 3 support."/>
  +    <echo message=" jar-schema11 --> 'jar' + XML Schema 1.1 support"/>
  +    <echo message=" jars-schema11 --> 'jars' + XML Schema 1.1 support"/>
       <echo message=" docs     --> generates the HTML documentation"/>
       <echo message=" javadocs --> generates the API docs (needs Java 1.2 or 
higher)"/>
       <echo message=" samples  --> compiles the samples source code"/>
  @@ -1512,6 +1514,12 @@
     <!-- Creates the implementation class package with Schema 1.1 support    -->
     <!-- =================================================================== -->
     <target name="jar-schema11" depends="compile-schema11">
  +    <!-- take care of manifest file -->
  +    <filter token="java.version" value="${java.version}"/>
  +    <filter token="java.vendor" value="${java.vendor}"/>
  +    <filter token="impl.name" value="${parser.Name} ${parser.Version}"/>
  +    <filter token="impl.version" value="${parser.Version}"/>   
  +    <copy todir="${build.dir}" file="${src.dir}/manifest.xerces" filtering="true"/>
       <jar jarfile="${build.dir}/schema11-${jar.parser}"
            basedir="${build.dest}"
            compress="true"
  @@ -1523,7 +1531,11 @@
                      org/w3c/dom/DOMImplementationSource.class
                      org/w3c/dom/DOMImplementationRegistry.class
                      org/w3c/dom/DOMLocator.class
  -                   org/w3c/dom/UserDataHandler.class">
  +                   org/w3c/dom/UserDataHandler.class"
  +         manifest="${build.dir}/manifest.xerces">
  +      <manifest>
  +        <attribute name="Ant-Version" value="${ant.version}"/>
  +      </manifest>
       </jar>
     </target>  
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to