CVS Update: xmlpull-api-v1

Aleksander Andrzej Slominski <[email protected]> Wed, 23 Apr 2003 08:37:41 -0500 (EST)
Newsgroups gmane.text.xml.xmlpull.devel
Message-ID <[email protected]>
aslom       03/04/23 08:37:41

  Modified:    .        build.xml
  Log:
  build all addons
  
  Revision  Changes    Path
  1.24      +62 -13    xmlpull-api-v1/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /l/extreme/cvspub/xmlpull-api-v1/build.xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -b -t -w -r1.23 -r1.24
  --- build.xml	17 Feb 2003 22:19:44 -0000	1.23
  +++ build.xml	23 Apr 2003 13:37:41 -0000	1.24
  @@ -5,13 +5,13 @@
   
   -->
   
  -<project name="XMLPULL_V1" default="compile" basedir=".">
  +<project name="XmlPull_V1" default="compile" basedir=".">
   
     <!-- set global properties for this build -->
   
  -  <property name="name" value="XMLPULL"/>
  +  <property name="name" value="XmlPull"/>
     <property name="year" value="2003"/>
  -  <property name="version" value="1_1_2_1"/>
  +  <property name="version" value="1_1_3"/>
     <property name="xmlpull_version" value="xmlpull_${version}"/>
     <property name="xmlpull_tag" value="XMLPULL_${version}"/>
     <property name="copyright"
  @@ -55,16 +55,36 @@
     <property name="jar"  value="${build_lib}/${xmlpull_version}.jar"/>
     <property name="tests_jar"  value="${build_lib}/xmlpull-tests_${version}.jar"/>
   
  +  <!-- ======================================== -->
     <!-- ADDONS -->
     <property name="build_addons" value="${build}/addons"/>
  -  <property name="build_sax2" value="${build_addons}/sax2_driver"/>
  -  <property name="build_xmlrpc" value="${build_addons}/xmlrpc"/>
  +
     <property name="src_addons" value="addons/java"/>
  +
  +  <property name="build_dom2_builder" value="${build_addons}/dom2_builder"/>
  +  <property name="src_dom2_builder" value="${src_addons}/dom2_builder/src"/>
  +  <property name="jar_dom2_builder"  value="${build_lib}/${xmlpull_version}-dom2_builder.jar"/>
  +
  +  <property name="build_sax2" value="${build_addons}/sax2_driver"/>
  +  <property name="lib_sax2" value="${src_addons}/sax2_driver/lib"/>
  +  <property name="jar_sax2"  value="${build_lib}/${xmlpull_version}-sax2.jar"/>
     <property name="src_sax2" value="${src_addons}/sax2_driver/src"/>
  +
  +  <property name="build_parser_pool" value="${build_addons}/parser_pool"/>
  +  <property name="src_parser_pool" value="${src_addons}/parser_pool/src"/>
  +  <property name="jar_parser_pool"  value="${build_lib}/${xmlpull_version}-parser_pool.jar"/>
  +
  +  <property name="build_util" value="${build_addons}/util"/>
  +  <property name="src_util" value="${src_addons}/util/src"/>
  +  <property name="jar_util"  value="${build_lib}/${xmlpull_version}-util.jar"/>
  +
  +  <property name="build_wrapper" value="${build_addons}/wrapper"/>
  +  <property name="src_wrapper" value="${src_addons}/util/wrapper"/>
  +  <property name="jar_wrapper"  value="${build_lib}/${xmlpull_version}-wrapper.jar"/>
  +
  +  <property name="build_xmlrpc" value="${build_addons}/xmlrpc"/>
     <property name="src_xmlrpc" value="${src_addons}/xmlrpc/src"/>
  -  <property name="lib_sax2" value="${src_addons}/sax2_driver/lib"/>
  -  <property name="sax2_jar"  value="${build_lib}/${xmlpull_version}-sax2.jar"/>
  -  <property name="xmlrpc_jar"  value="${build_lib}/${xmlpull_version}-xmlrpc.jar"/>
  +  <property name="jar_xmlrpc"  value="${build_lib}/${xmlpull_version}-xmlrpc.jar"/>
   
     <property name="website"      value="../xmlpull-website/v1"/>
   
  @@ -91,6 +111,7 @@
     <target name="prepare">
       <mkdir dir="${build}"/>
       <mkdir dir="${build_dist}"/>
  +    <mkdir dir="${build_lib}"/>
       <mkdir dir="${build_tests}"/>
       <mkdir dir="${build_classes}"/>
       <touch file="${build_classes}/${xmlpull_tag}_VERSION"/>
  @@ -148,6 +169,26 @@
     <!-- =================================================================== -->
   
   
  +  <target name="dom2_builder" depends="api">
  +    <mkdir dir="${build_dom2_builder}"/>
  +    <javac debug="${debug}" deprecation="${deprecation}"
  +       srcdir="${src_dom2_builder}" destdir="${build_dom2_builder}" 
  +       classpath="${build_classes}"/>
  +    <jar jarfile="${jar_dom2_builder}">
  +      <fileset dir="${build_dom2_builder}"/>
  +    </jar>       
  +  </target>
  +
  +  <target name="parser_pool" depends="api">
  +    <mkdir dir="${build_parser_pool}"/>
  +    <javac debug="${debug}" deprecation="${deprecation}"
  +       srcdir="${src_parser_pool}" destdir="${build_parser_pool}" 
  +       classpath="${build_classes}"/>
  +    <jar jarfile="${jar_parser_pool}">
  +      <fileset dir="${build_parser_pool}"/>
  +    </jar>       
  +  </target>
  +
     <target name="sax2" depends="api">
       <mkdir dir="${build_sax2}"/>
       <javac debug="${debug}" deprecation="${deprecation}"
  @@ -159,23 +200,31 @@
           </fileset>
         </classpath>
       </javac>    
  -    <mkdir dir="${build_lib}"/>
  -    <jar jarfile="${sax2_jar}">
  +    <jar jarfile="${jar_sax2}">
         <fileset dir="${build_sax2}"/>
       </jar>       
     </target>
   
  +  <target name="util" depends="api">
  +    <mkdir dir="${build_util}"/>
  +    <javac debug="${debug}" deprecation="${deprecation}"
  +       srcdir="${src_util}" destdir="${build_util}" classpath="${build_classes}"/>
  +    <jar jarfile="${jar_util}">
  +      <fileset dir="${build_util}"/>
  +    </jar>       
  +  </target>
  +
     <target name="xmlrpc" depends="api">
       <mkdir dir="${build_xmlrpc}"/>
       <javac debug="${debug}" deprecation="${deprecation}"
          srcdir="${src_xmlrpc}" destdir="${build_xmlrpc}" classpath="${build_classes}"/>
  -    <mkdir dir="${build_lib}"/>
  -    <jar jarfile="${xmlrpc_jar}">
  +    <jar jarfile="${jar_xmlrpc}">
         <fileset dir="${build_xmlrpc}"/>
       </jar>       
     </target>
         
  -  <target name="addons" depends="prepare,sax2,xmlrpc"/>
  +
  +  <target name="addons" depends="prepare,sax2,util,xmlrpc,parser_pool,dom2_builder"/>
   
     <!-- =================================================================== -->
     <!-- JUnit automatic tests                                               -->
  
  
  


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get 128 Bit SSL Encryption!
http://us.click.yahoo.com/xaxhjB/hdqFAA/bW3JAA/2U_rlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
[email protected]

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/