Changeset 22097

Show
Ignore:
Timestamp:
17.05.2010 15:49:03 (9 years ago)
Author:
sjm84
Message:

Fixed some bugs with rk2

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/release-kits/kits/rk2/ant-scripts/compile.xml

    r22094 r22097  
    33 
    44    <target name="compile" depends="init,gs2-init"> 
    5  
    6         <!-- checkout greenstone2 (or gsdl if a pre-2.84 release is being created) and gli --> 
    7         <if><bool><islessthan arg1="${branch.tag.version}" arg2="2.84"/></bool> 
    8  
    9           <exec executable="svn"> 
    10             <arg value="checkout"/> 
    11             <arg value="${svn.root}/main/${branch.path}/gsdl"/> 
    12             <arg value="${basedir}/compiled"/> 
    13           </exec> 
    14  
    15           <else> 
     5    <!-- checkout greenstone2 (or gsdl if a pre-2.84 release is being created) and gli --> 
     6        <if> 
     7          <bool> 
     8            <or> 
     9              <equals arg1="${branch.path}" arg2="trunk"/> 
     10              <isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/> 
     11            </or> 
     12          </bool> 
     13 
    1614            <exec executable="svn"> 
    1715              <arg value="checkout"/> 
    1816              <arg value="${svn.root}/main/${branch.path}/greenstone2"/> 
    1917              <arg value="${basedir}/compiled"/> 
     18            </exec>        
     19 
     20          <else> 
     21            <exec executable="svn"> 
     22              <arg value="checkout"/> 
     23              <arg value="${svn.root}/main/${branch.path}/gsdl"/> 
     24              <arg value="${basedir}/compiled"/> 
    2025            </exec> 
    2126          </else> 
    2227        </if> 
    2328 
    24                 <exec executable="svn"> 
    25             <arg value="checkout"/> 
    26             <arg value="${svn.root}/main/${branch.path}/gli"/> 
    27             <arg value="${basedir}/compiled/gli"/> 
     29            <exec executable="svn"> 
     30          <arg value="checkout"/> 
     31          <arg value="${svn.root}/main/${branch.path}/gli"/> 
     32          <arg value="${basedir}/compiled/gli"/> 
    2833        </exec> 
    2934 
     
    5156              <if> 
    5257                <bool> 
    53                   <isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/> 
     58                <and> 
     59                    <not><equals arg1="${branch.path}" arg2="trunk"/></not> 
     60                  <isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/> 
     61                </and> 
    5462                </bool> 
    5563                <exec executable="svn"> 
     
    224232            <delete dir="compiled/bin/linux/wv"/> 
    225233 
    226             <if><bool><isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/></bool> 
     234            <if> 
     235              <bool> 
     236                <and> 
     237                <not><equals arg1="${branch.path}" arg2="trunk"/></not> 
     238                <isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/> 
     239                </and> 
     240              </bool> 
    227241 
    228242              <exec executable="svn"> 
     
    266280            <delete dir="compiled/bin/darwin/ghostscript"/> 
    267281 
    268             <if><bool><isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/></bool> 
     282            <if> 
     283              <bool> 
     284                <and> 
     285                <not><equals arg1="${branch.path}" arg2="trunk"/></not> 
     286                <isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/> 
     287                </and> 
     288              </bool> 
     289 
    269290              <exec executable="svn"> 
    270291                <arg value="export"/> 
     
    313334            <get src="${server.exe.location}" dest="compiled/bin/windows/server.exe"/> 
    314335 
    315             <if><bool><isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/></bool> 
     336            <if> 
     337              <bool> 
     338                <and> 
     339                <not><equals arg1="${branch.path}" arg2="trunk"/></not> 
     340                <isgreaterthan arg1="${branch.tag.version}" arg2="2.83"/> 
     341                </and> 
     342              </bool> 
    316343               
    317344              <get src="${svn.root}/main/${branch.path}/binaries/windows/bin/Setup.exe" dest="compiled/bin/windows/Setup.exe"/>