Changeset 22145

Show
Ignore:
Timestamp:
21.05.2010 13:39:05 (9 years ago)
Author:
sjm84
Message:

Fixed an error with rk3 looking in the wrong place for Imagemagick and GhostScript? due to recent rk2 changes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/release-kits/shared/core/ant-scripts/shared.xml

    r22112 r22145  
    376376    <!-- target to archive and compress a given component --> 
    377377    <target name="create-component"> 
    378         <mkdir dir="components"/> 
    379             <if> 
    380                 <bool> 
    381                     <or> 
    382                         <equals arg1="${component}" arg2="imagemagick"/> 
    383                         <equals arg1="${component}" arg2="ghostscript"/> 
    384                     </or> 
    385                 </bool> 
    386                  
    387                 <zip destfile="components/${component}.comp" compress="false"> 
    388                     <zipfileset dir="compiled/bin/${rk.os}"> 
    389                         <patternset refid="greenstone${version.major}.${component}.component"/> 
    390                     </zipfileset> 
    391                 </zip> 
    392                  
    393                 <else> 
    394                     <zip destfile="components/${component}.comp" compress="false"> 
    395                         <zipfileset dir="compiled"> 
    396                             <patternset refid="greenstone${version.major}.${component}.component"/> 
    397                         </zipfileset> 
    398                     </zip> 
    399                 </else> 
    400             </if> 
    401         <!-- windows --> 
    402         <if><bool><equals arg1="${rk.os}" arg2="windows"/></bool> 
    403             <exec executable="${rk.home}/shared/windows/7za/7za.exe" dir="components"><arg line="a -t7z -mx=9 ${component}.lzma ${component}.comp"/></exec> 
     378      <mkdir dir="components"/> 
     379      <if> 
     380        <bool> 
     381          <equals arg1="${rk.name}" arg2="rk2"/> 
     382        </bool> 
     383         
     384        <if> 
     385          <bool> 
     386        <or> 
     387          <equals arg1="${component}" arg2="imagemagick"/> 
     388          <equals arg1="${component}" arg2="ghostscript"/> 
     389        </or> 
     390          </bool> 
     391           
     392          <zip destfile="components/${component}.comp" compress="false"> 
     393        <zipfileset dir="compiled/bin/${rk.os}"> 
     394          <patternset refid="greenstone${version.major}.${component}.component"/> 
     395        </zipfileset> 
     396          </zip> 
     397           
     398          <else> 
     399        <zip destfile="components/${component}.comp" compress="false"> 
     400          <zipfileset dir="compiled"> 
     401            <patternset refid="greenstone${version.major}.${component}.component"/> 
     402          </zipfileset> 
     403        </zip> 
     404          </else> 
     405        </if> 
     406         
     407        <else> 
     408          <zip destfile="components/${component}.comp" compress="false"> 
     409          <zipfileset dir="compiled"> 
     410            <patternset refid="greenstone${version.major}.${component}.component"/> 
     411          </zipfileset> 
     412        </zip> 
     413        </else> 
     414      </if> 
     415      <!-- windows --> 
     416      <if><bool><equals arg1="${rk.os}" arg2="windows"/></bool> 
     417        <exec executable="${rk.home}/shared/windows/7za/7za.exe" dir="components"><arg line="a -t7z -mx=9 ${component}.lzma ${component}.comp"/></exec> 
     418         
     419        <!-- linux, mac --> 
     420        <else><if><bool><or><equals arg1="${rk.os}" arg2="linux"/><equals arg1="${rk.os}" arg2="mac"/></or></bool> 
     421        <sevenzip task="encode" input="components/${component}.comp" output="components/${component}.lzma" dictionnary="26"/> 
    404422         
    405         <!-- linux, mac --> 
    406         <else><if><bool><or><equals arg1="${rk.os}" arg2="linux"/><equals arg1="${rk.os}" arg2="mac"/></or></bool> 
    407             <sevenzip task="encode" input="components/${component}.comp" output="components/${component}.lzma" dictionnary="26"/> 
    408  
    409423        <!-- else warn --> 
    410424        <else> 
    411             <fail>this target does not support this os (was a new release-kit os added?)</fail> 
    412  
    413         </else></if></else></if> 
     425          <fail>this target does not support this os (was a new release-kit os added?)</fail> 
     426           
     427      </else></if></else></if> 
    414428    </target>    
    415  
     429     
    416430</project>