Changeset 35512


Ignore:
Timestamp:
2021-09-28T18:44:10+13:00 (3 years ago)
Author:
anupama
Message:

Some changes to the mojave Mac release-kit rk3 main compile.xml file that had been accumulating. The latest is to turn of checkout.gnomelib.ext when release-kits are running, as this property is now turned on by default in GS3checked out from SVN after discussion some weeks ago with Dr Bainbridge and Kathy.

File:
1 edited

Legend:

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

    r34606 r35512  
    1111            <arg value="-r"/><arg value="${branch.revision}"/>
    1212        </exec>
     13
     14        <!-- comment out any active checkout.gnomelib.ext=true line in build.properties.svn
     15             So that the release-kits go back to behaving how they did when the line
     16             used to be commented out by default in build properties.
     17             For alternative ways to achieve this, see
     18             https://jeeva-paramasamy.blogspot.com/2012/07/removeunset-property-in-property-file.html
     19             Further options in the propertyfile task https://ant.apache.org/manual/Tasks/propertyfile.html
     20          -->
     21        <!--<if><bool><equals arg1="${checkout.gnomelib.ext}" arg2="true"/></bool>-->
     22        <rsr file="${basedir}/compiled/build.properties.svn" pattern="checkout.gnomelib.ext=true" replacement="#checkout.gnomelib.ext=true"/>
     23        <!--</if>-->
    1324
    1425        <if><bool><equals arg1="${with.jni}" arg2="false"/></bool>
     
    159170          <arg value="compiled/packages"/>
    160171          <arg value="--no-check-certificate"/>
    161           <arg value="http://www.greenstone.org/gs3files/apache-ant-${insert.ant.version}-bin.tar.gz"/>
     172          <arg value="https://www.greenstone.org/gs3files/apache-ant-${insert.ant.version}-bin.tar.gz"/>
    162173        </exec>
    163174
     
    172183        <if><bool><equals arg1="${rk.os}" arg2="windows"/></bool>
    173184            <!-- insert perl -->
    174             <unzip src="${rk.home}/shared/windows/perl.zip" dest="compiled/gs2build/bin/windows"/>
     185            <!--<unzip src="${rk.home}/shared/windows/perl.zip" dest="compiled/gs2build/bin/windows"/>-->
     186            <exec executable="svn" dir="compiled/gs2build/bin/windows">
     187                <arg value="export"/>
     188                <arg value="${svn.root}/main/trunk/release-kits/shared/windows/perl.zip"/>
     189            </exec>
     190            <unzip src="compiled/gs2build/bin/windows/perl.zip" dest="compiled/gs2build/bin/windows"/>
     191            <delete failonerror="false" file="compiled/gs2build/bin/windows/perl.zip" />
    175192        </if>
    176193
Note: See TracChangeset for help on using the changeset viewer.