Ignore:
Timestamp:
2023-03-02T19:02:41+13:00 (14 months ago)
Author:
anupama
Message:

Committing local updates to compile.xml on the Mojave for GS2 as well. Also removed windows style endings in this file.

File:
1 edited

Legend:

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

    r35605 r37388  
    66        <if><bool><equals arg1="${post.2.83.version}" arg2="true"/></bool>
    77            <exec executable="svn">
    8                 <arg value="checkout"/>
     8              <arg line="${global-svn-args}"/>
     9              <arg value="checkout"/>
    910                <arg value="${svn.root}/main/${branch.path}/greenstone2"/>
    1011                <arg value="${basedir}/compiled"/>
     
    1213            <else>
    1314                <exec executable="svn">
    14                     <arg value="checkout"/>
     15                  <arg line="${global-svn-args}"/>
     16                  <arg value="checkout"/>
    1517                    <arg value="${svn.root}/main/${branch.path}/gsdl"/>
    1618                    <arg value="${basedir}/compiled"/>
     
    2022       
    2123        <exec executable="svn">
     24          <arg line="${global-svn-args}"/>
    2225            <arg value="checkout"/>
    2326            <arg value="${svn.root}/main/${branch.path}/gli"/>
     
    5962                <echo>EXPORTING GNOME LIB EXTENSION</echo>
    6063                <exec executable="svn">
     64                  <arg line="${global-svn-args}"/>
    6165                    <arg value="export"/>
    6266                    <arg value="${svn.root}/gs2-extensions/gnome-lib/trunk/gnome-lib-minimal-${specific.os.type}${arch}${extension-x64}.tar.gz"/>
     
    111115           
    112116            <unzip src="${basedir}/compiled/common-src/packages/windows/stlport/stlport.zip" dest="${basedir}/compiled/common-src/packages/windows/stlport"/>
    113             <unzip src="${basedir}/compiled/common-src/indexers/packages/windows/iconv/iconv-PRE-VS14.zip" dest="${basedir}/compiled/common-src/indexers/packages/windows/iconv"/>
     117            <unzip src="${basedir}/compiled/common-src/indexers/packages/windows/iconv/iconv-VS14-PLUS.zip" dest="${basedir}/compiled/common-src/indexers/packages/windows/iconv"/>
    114118            <untar src="${basedir}/compiled/common-src/packages/sqlite/sqlite-autoconf-3070602.tar.gz" dest="${basedir}/compiled/common-src/packages/sqlite" compression="gzip"/>
    115119
     
    118122                <if><bool><equals arg1="${post.2.83.version}" arg2="true"/></bool>
    119123                   
    120                     <exec executable="svn">
     124                <exec executable="svn">
     125                  <arg line="${global-svn-args}"/>
    121126                        <arg value="export"/>
    122127                        <arg value="${svn.root}/main/${branch.path}/binaries/windows/bin"/>
     
    128133                    <else>
    129134                        <exec executable="svn">
    130                             <arg value="export"/>
     135                          <arg line="${global-svn-args}"/>
     136                          <arg value="export"/>
    131137                            <arg value="${svn.root}/main/trunk/binaries/windows/bin"/>
    132138                            <arg value="${basedir}/compiled/bin/windows"/>
     
    177183        <!-- linux only -->
    178184        <else><if><bool><equals arg1="${rk.os}" arg2="linux"/></bool>
    179             <!-- add static to configure.in -->
    180             <rsr file="${basedir}/compiled/configure.in" pattern="^LDFLAGS=.*$" replacement="LDFLAGS=-static"/>
     185        <if><bool><equals arg1="${x64}" arg2="false"/></bool>
     186           <!-- add static to configure.in, but not for x64. Why?? -->
     187           <echo>********* adding -static to compiled/configure.in</echo>
     188           <rsr file="${basedir}/compiled/configure.in" pattern="^LDFLAGS=.*$" replacement="LDFLAGS=-static"/>
     189           <!-- set environment in packages/configure -->
     190           <rsr file="${basedir}/compiled/common-src/packages/configure" pattern="^ENVIRONMENT=.*$" replacement="ENVIRONMENT=&quot;LDFLAGS=-static&quot;"/>
     191           <rsr file="${basedir}/compiled/build-src/packages/configure" pattern="^ENVIRONMENT=.*$" replacement="ENVIRONMENT=&quot;LDFLAGS=-static&quot;"/>
     192
     193        </if>
    181194            <exec dir="${basedir}/compiled" executable="autoconf" output="${basedir}/compiled/configure">
    182195                <arg value="configure.in"/>
    183196            </exec>
    184197
    185             <!-- set environment in packages/configure -->
    186             <rsr file="${basedir}/compiled/common-src/packages/configure" pattern="^ENVIRONMENT=.*$" replacement="ENVIRONMENT=&quot;LDFLAGS=-static&quot;"/>
    187             <rsr file="${basedir}/compiled/build-src/packages/configure" pattern="^ENVIRONMENT=.*$" replacement="ENVIRONMENT=&quot;LDFLAGS=-static&quot;"/>
    188198
    189199            <!-- run configure -->
     
    207217            <rsr file="${basedir}/compiled/build-src/packages/rtftohtml/rtftohtml_src/Makefile" pattern="(-o rtftohtml.{2}EXEEXT.{1})" replacement="$1 -static"/>
    208218
    209         <!-- mac only -->
     219            <!-- this bit from the lin32 compile-->
     220            <if><bool><equals arg1="${x64}" arg2="false"/></bool>
     221            <echo>******** modifying wget Makefile for linux 32</echo>
     222            <rsr file="${basedir}/compiled/build-src/packages/wget/wget-1.17.1-gs/src/Makefile" pattern="^LDFLAGS =(.*) -static(.*)$" replacement="LDFLAGS = $1 $2"/>
     223            </if>
     224            <!-- mac only -->
    210225        <else><if><bool><equals arg1="${rk.os}" arg2="mac"/></bool>
    211226            <!-- run configure -->
     
    274289        </if>
    275290
     291        <!-- in mac and linux 64 bit versions, we copy IsisGdl from caveat-emptor. However, now that it compiles under 64 bit, I don't think we need to do that anymore.-->
     292       
    276293        <!-- Delete all but the lib folder and the setup.bash script of the gnome support library -->
    277294        <if><bool><and>
     
    404421            <if><bool><equals arg1="${post.2.83.version}" arg2="true"/></bool>
    405422                <!--<if><bool><equals arg1="${x64}" arg2="true"/></bool>-->
    406                     <exec executable="svn">
     423                <exec executable="svn">
     424                  <arg line="${global-svn-args}"/>
    407425                            <arg value="export"/>
    408426                            <arg value="${svn.root}/gs2-extensions/imagemagick/trunk/imagemagick-linux${extension-x64}.tar.gz"/>
     
    420438                <!--<else>
    421439                        <exec executable="svn">
     440                    <arg line="${global-svn-args}"/>
    422441                            <arg value="export"/>
    423442                        <arg value="${svn.root}/main/${branch.path}/binaries/linux/imagemagick"/>
     
    429448                    <delete dir="compiled/bin/linux/wv"/>   
    430449                    <exec executable="svn">
     450                      <arg line="${global-svn-args}"/>
    431451                        <arg value="export"/>
    432452                        <arg value="${svn.root}/main/trunk/binaries/linux/imagemagick"/>
     
    435455
    436456                    <exec executable="svn">
     457                      <arg line="${global-svn-args}"/>
    437458                        <arg value="export"/>
    438459                        <arg value="${svn.root}/main/trunk/binaries/linux/wv"/>
     
    461482
    462483                    <!--<exec executable="svn">
     484            <arg line="${global-svn-args}"/>
    463485                       <arg value="export"/>
    464486                       <arg value="${svn.root}/gs2-extensions/imagemagick/trunk/imagemagick-darwin-10.5.tar.gz"/>
     
    502524            <!--
    503525                <exec executable="svn">
     526                  <arg line="${global-svn-args}"/>
    504527                  <arg value="export"/>
    505528                  <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/imagemagick"/>
     
    508531                -->
    509532                <exec executable="svn">
     533                  <arg line="${global-svn-args}"/>
    510534                    <arg value="export"/>
    511535                    <arg value="${svn.root}/main/${branch.path}/binaries/mac/intel/ghostscript"/>
     
    514538
    515539                <else>             
    516                     <exec executable="svn">
     540                  <exec executable="svn">
     541                    <arg line="${global-svn-args}"/>
    517542                        <arg value="export"/>
    518543                        <arg value="${svn.root}/main/trunk/binaries/mac/intel/imagemagick"/>
     
    521546               
    522547                    <exec executable="svn">
     548                      <arg line="${global-svn-args}"/>
    523549                        <arg value="export"/>
    524550                        <arg value="${svn.root}/main/trunk/binaries/mac/intel/ghostscript"/>
     
    550576                <env key="GSDLCOLLECTDIR" path="${basedir}/compiled/collect"/>
    551577                <env key="GSDLOS" value="windows"/>
     578                <env key="PERL_PERTURB_KEYS" value="0"/>
     579                <env key="PERL_HASH_SEED" value="0"/>
    552580                <env key="PATH" path="${basedir}/compiled/bin/windows/perl/bin:${basedir}/compiled/bin/windows:${basedir}/compiled/bin/script:${env.PATH}"/>
    553581            </exec>
     
    555583                <arg line="-S"/>
    556584                <arg line="bin/script/buildcol.pl demo"/>
     585                <env key="PERL_PERTURB_KEYS" value="0"/>
     586                <env key="PERL_HASH_SEED" value="0"/>
    557587                <env key="GSDLHOME" path="${basedir}/compiled"/>
    558588                <env key="GSDLCOLLECTDIR" path="${basedir}/compiled/collect"/>
     
    602632                <get src="${svn.root}/main/${branch.path}/binaries/windows/bin/gssetup.exe" dest="compiled/bin/windows/gssetup.exe"/>-->
    603633                <exec executable="svn">
     634                  <arg line="${global-svn-args}"/>
    604635                  <arg value="export"/>
    605636                  <arg value="${svn.root}/main/${branch.path}/binaries/windows/bin/Setup.exe"/>
     
    607638                </exec>
    608639                <exec executable="svn">
     640                  <arg line="${global-svn-args}"/>
    609641                  <arg value="export"/>
    610642                  <arg value="${svn.root}/main/${branch.path}/binaries/windows/bin/gssetup.exe"/>
     
    615647                    <!--<get src="${svn.root}/main/trunk/binaries/windows/bin/Setup.exe" dest="compiled/bin/windows/Setup.exe"/>
    616648                    <get src="${svn.root}/main/trunk/binaries/windows/bin/gssetup.exe" dest="compiled/bin/windows/gssetup.exe"/>-->
    617                 <exec executable="svn">
     649                    <exec executable="svn">
     650                      <arg line="${global-svn-args}"/>
    618651                  <arg value="export"/>
    619652                  <arg value="${svn.root}/main/trunk/binaries/windows/bin/Setup.exe"/>
     
    621654                </exec>
    622655                <exec executable="svn">
     656                  <arg line="${global-svn-args}"/>
    623657                  <arg value="export"/>
    624658                  <arg value="${svn.root}/main/trunk/binaries/windows/bin/gssetup.exe"/>
Note: See TracChangeset for help on using the changeset viewer.