Ignore:
Timestamp:
2010-05-17T15:49:03+12:00 (14 years ago)
Author:
sjm84
Message:

Fixed some bugs with rk2

File:
1 edited

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"/>
Note: See TracChangeset for help on using the changeset viewer.