Ignore:
Timestamp:
2010-05-21T13:39:05+12:00 (12 years ago)
Author:
sjm84
Message:

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

File:
1 edited

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