Changeset 3045 for LMDZ6/trunk/makelmdz


Ignore:
Timestamp:
Oct 26, 2017, 3:45:43 PM (7 years ago)
Author:
Ehouarn Millour
Message:

Adapt makelmdz* and related scripts to read "ar" options from arch files.
EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/makelmdz

    r2746 r3045  
    305305archfileline=$( grep -i '^%COMPILER' arch.fcm )
    306306fcompiler=$( echo ${archfileline##%COMPILER} )
     307echo "MPI_BIN=$MPI_BIN"
     308echo "fcompiler=$fcompiler"
     309exit
    307310
    308311# get linker name from arch.fcm file
     
    311314
    312315# get ar command from arch.fcm file
    313 archfileline=$( grep -i '^%AR' arch.fcm )
     316archfileline=$( grep -i '^%AR ' arch.fcm )
    314317arcommand=$( echo ${archfileline##%AR} )
     318
     319# get ar command options from arch.fcm file
     320archfileline=$( grep -i '^%ARFLAGS' arch.fcm )
     321aroptions=$( echo ${archfileline##%ARFLAGS} )
    315322
    316323# get make utility from arch.fcm file
     
    764771MOD_SUFFIX="mod" \
    765772AR=$arcommand \
     773AROPT="$aroptions" \
    766774DIRMAIN=$dirmain \
    767775SOURCE=$source_code \
     
    796804MOD_SUFFIX="mod" \
    797805AR=$arcommand \
     806AROPT="$aroptions" \
    798807DIRMAIN=$dirmain \
    799808SOURCE=$source_code \
Note: See TracChangeset for help on using the changeset viewer.