Changeset 3494

Show
Ignore:
Timestamp:
03/05/12 10:06:29
Author:
douglm
Message:

Another try to avoid Windows build errors

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build/buildTools/wsimport.xml

    r3490 r3494  
    7373          <getJar name="jaxws-rt" version="2.2" />  
    7474          --> 
    75           <var name="org.bedework.wsimport.tstamp" unset="true" /> 
    76           <tstamp> 
    77             <format property="org.bedework.wsimport.tstamp" pattern="yyyyMMddhhmmss"/> 
    78           </tstamp> 
     75           
     76          <property name="wsimport.lib"  
     77                    location="${org.bedework.temp.dir}/wsimportlib" /> 
     78           
     79          <if> 
     80            <not> 
     81              <available file="${wsimport.lib}" /> 
     82            </not> 
     83            <then> 
     84              <mkdir dir="${org.bedework.temp.dir}" /> 
     85              <mkdir dir="${wsimport.lib}" /> 
     86           
     87              <getJar lib="${wsimport.lib}" 
     88                      libcache="${org.bedework.libcache.dir}" 
     89                      name="jaxws-tools" version="2.1.4" />  
     90              <getJar lib="${wsimport.lib}" 
     91                      libcache="${org.bedework.libcache.dir}" 
     92                      name="jaxb-xjc" version="2.1.7" />  
     93              <getJar lib="${wsimport.lib}" 
     94                      libcache="${org.bedework.libcache.dir}" 
     95                      name="jaxb-impl" version="2.1.8" />  
     96              <getJar lib="${wsimport.lib}" 
     97                      libcache="${org.bedework.libcache.dir}" 
     98                      name="jaxws-rt" version="2.1.4" />  
     99              <getJar lib="${wsimport.lib}" 
     100                      libcache="${org.bedework.libcache.dir}" 
     101                      name="streambuffer" version="1.0" />  
     102              <getJar lib="${wsimport.lib}" 
     103                      libcache="${org.bedework.libcache.dir}" 
     104                      name="stax-ex" version="2.2.1" />  
     105            </then> 
     106          </if> 
     107       
    79108 
    80           <property name="wsimport.lib"  
    81                     location="${org.bedework.temp.dir}/wsimportlib${org.bedework.wsimport.tstamp}" /> 
    82           <mkdir dir="${org.bedework.temp.dir}" /> 
    83           <!--<delete dir="${wsimport.lib}" />--> 
    84           <mkdir dir="${wsimport.lib}" /> 
    85            
    86           <getJar lib="${wsimport.lib}" 
    87                   libcache="${org.bedework.libcache.dir}" 
    88                   name="jaxws-tools" version="2.1.4" />  
    89           <getJar lib="${wsimport.lib}" 
    90                   libcache="${org.bedework.libcache.dir}" 
    91                   name="jaxb-xjc" version="2.1.7" />  
    92           <getJar lib="${wsimport.lib}" 
    93                   libcache="${org.bedework.libcache.dir}" 
    94                   name="jaxb-impl" version="2.1.8" />  
    95           <getJar lib="${wsimport.lib}" 
    96                   libcache="${org.bedework.libcache.dir}" 
    97                   name="jaxws-rt" version="2.1.4" />  
    98           <getJar lib="${wsimport.lib}" 
    99                   libcache="${org.bedework.libcache.dir}" 
    100                   name="streambuffer" version="1.0" />  
    101           <getJar lib="${wsimport.lib}" 
    102                   libcache="${org.bedework.libcache.dir}" 
    103                   name="stax-ex" version="2.2.1" />  
    104        
    105109          <path id="wsimport.classpath"> 
    106110            <fileset dir="${ant.home}/lib"> 
     
    140144               way to suppress generation --> 
    141145          <property name="wsimport.dest"  
    142                     location="${org.bedework.temp.dir}/wsclasses${org.bedework.wsimport.tstamp}" /> 
     146                    location="${org.bedework.temp.dir}/wsclasses" /> 
    143147          <mkdir dir="${wsimport.dest}" /> 
    144148     
  • trunk/build/buildTools/xjc.xml

    r3493 r3494  
    7272          <getJar name="jaxws-rt" version="2.2" />  
    7373          --> 
    74           <var name="org.bedework.xjc.tstamp" unset="true" /> 
    75           <tstamp> 
    76             <format property="org.bedework.xjc.tstamp" pattern="yyyyMMddhhmmss"/> 
    77           </tstamp> 
    78  
    7974          <property name="xjc.lib"  
    80                     location="${org.bedework.temp.dir}/xjclib${org.bedework.xjc.tstamp}" /> 
    81           <mkdir dir="${org.bedework.temp.dir}" /> 
    82           <delete dir="${xjc.lib}" /> 
    83           <mkdir dir="${xjc.lib}" /> 
     75                    location="${org.bedework.temp.dir}/xjclib" /> 
     76         
     77          <if> 
     78            <not> 
     79              <available file="${xjc.lib}" /> 
     80            </not> 
     81            <then> 
     82              <mkdir dir="${org.bedework.temp.dir}" /> 
     83              <mkdir dir="${xjc.lib}" /> 
    8484           
    85           <getJar lib="${xjc.lib}" 
    86                   libcache="${org.bedework.libcache.dir}" 
    87                   name="jaxws-tools" version="2.1.4" />  
    88           <getJar lib="${xjc.lib}" 
    89                   libcache="${org.bedework.libcache.dir}" 
    90                   name="jaxb-xjc" version="2.1.7" />  
    91           <getJar lib="${xjc.lib}" 
    92                   libcache="${org.bedework.libcache.dir}" 
    93                   name="jaxb-impl" version="2.1.8" />  
    94           <getJar lib="${xjc.lib}" 
    95                   libcache="${org.bedework.libcache.dir}" 
    96                   name="jaxws-rt" version="2.1.4" />  
    97           <getJar lib="${xjc.lib}" 
    98                   libcache="${org.bedework.libcache.dir}" 
    99                   name="streambuffer" version="1.0" />  
    100           <getJar lib="${xjc.lib}" 
    101                   libcache="${org.bedework.libcache.dir}" 
    102                   name="stax-ex" version="2.2.1" />  
     85              <getJar lib="${xjc.lib}" 
     86                      libcache="${org.bedework.libcache.dir}" 
     87                      name="jaxws-tools" version="2.1.4" />  
     88              <getJar lib="${xjc.lib}" 
     89                      libcache="${org.bedework.libcache.dir}" 
     90                      name="jaxb-xjc" version="2.1.7" />  
     91              <getJar lib="${xjc.lib}" 
     92                      libcache="${org.bedework.libcache.dir}" 
     93                      name="jaxb-impl" version="2.1.8" />  
     94              <getJar lib="${xjc.lib}" 
     95                      libcache="${org.bedework.libcache.dir}" 
     96                      name="jaxws-rt" version="2.1.4" />  
     97              <getJar lib="${xjc.lib}" 
     98                      libcache="${org.bedework.libcache.dir}" 
     99                      name="streambuffer" version="1.0" />  
     100              <getJar lib="${xjc.lib}" 
     101                      libcache="${org.bedework.libcache.dir}" 
     102                      name="stax-ex" version="2.2.1" />  
     103            </then> 
     104          </if> 
    103105       
    104106          <path id="xjc.classpath"> 
     
    139141               way to suppress generation --> 
    140142          <property name="xjc.dest"  
    141                     location="${org.bedework.temp.dir}/xjcclasses${org.bedework.xjc.tstamp}" /> 
     143                    location="${org.bedework.temp.dir}/xjcclasses" /> 
    142144          <mkdir dir="${xjc.dest}" /> 
    143145