Starting work on eliminating XML chunks from base Java xml-sax-and-dom-2
authorJaroslav Tulach <jtulach@netbeans.org>
Wed, 24 Jun 2009 12:33:10 +0200
branchxml-sax-and-dom-2
changeset 1259a65fafa6b574
parent 1258 6dcea85ad8ba
child 1260 1ef89a94ad93
Starting work on eliminating XML chunks from base Java
build.xml
     1.1 --- a/build.xml	Mon Jun 22 18:07:11 2009 +0200
     1.2 +++ b/build.xml	Wed Jun 24 12:33:10 2009 +0200
     1.3 @@ -4,6 +4,7 @@
     1.4  
     1.5      <target name="all">
     1.6          <antcall target="base"/>
     1.7 +        <antclal target="xml"/>
     1.8          <antcall target="client"/>
     1.9          <antcall target="applet"/>
    1.10          <antcall target="corba"/>
    1.11 @@ -213,6 +214,27 @@
    1.12          </and>
    1.13      </selector>
    1.14  
    1.15 +    <selector id="xml">
    1.16 +        <or>
    1.17 +            <filename name="org/w3c/**"/>
    1.18 +            <filename name="org/sax/**"/>
    1.19 +            <filename name="com/sun/org/apache/xml/internal/**"/>
    1.20 +            <filename name="com/sun/org/apache/xpath/internal/**"/>
    1.21 +            <filename name="com/sun/org/apache/xalan/internal/**"/>
    1.22 +            <filename name="com/sun/org/apache/xerces/internal/**"/>
    1.23 +            <filename name="com/sun/xml/internal/**"/>
    1.24 +            <filename name="org/jcp/xml/dsig/internal/**"/>
    1.25 +            <filename name="javax/xml/**"/>
    1.26 +            <filename name="com/sun/servicetag/**"/>
    1.27 +            <filename name="com/sun/java/browser/**"/>
    1.28 +
    1.29 +            <!-- sql seems to have dependency on XML, so including here too for now -->
    1.30 +            <filename name="com/sun/rowset/**"/>
    1.31 +            <filename name="java/sql/**"/>
    1.32 +            <filename name="javax/sql/**"/>
    1.33 +        </or>
    1.34 +    </selector>
    1.35 +
    1.36      <selector id="tools">
    1.37          <or>
    1.38              <filename name="sun/security/tools/**"/>
    1.39 @@ -243,6 +265,7 @@
    1.40              <selector refid="corba"/>
    1.41              <selector refid="applet"/>
    1.42              <selector refid="client"/>
    1.43 +            <selector refid="xml"/>
    1.44              <selector refid="tools"/>
    1.45              <selector refid="deprecated7"/>
    1.46          <!--
    1.47 @@ -306,6 +329,12 @@
    1.48              <param name="depends" value="base:client:applet:corba"/>
    1.49          </antcall>
    1.50      </target>
    1.51 +    <target name="xml">
    1.52 +        <antcall target="-compile-one-module">
    1.53 +            <param name="module" value="xml"/>
    1.54 +            <param name="depends" value="base"/>
    1.55 +        </antcall>
    1.56 +    </target>
    1.57      <target name="base">
    1.58          <antcall target="-compile-one-module">
    1.59              <param name="module" value="base"/>