New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 666 for trunk/UTIL – NEMO

Changeset 666 for trunk/UTIL


Ignore:
Timestamp:
2007-05-25T19:55:08+02:00 (17 years ago)
Author:
rblod
Message:

adapt makefile for sxgmake

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/UTIL/fait_AA_make

    r639 r666  
    8787   \$(P_P) \$(F_O) \\ 
    8888#-Q- fjvpp     -Z \$*.L \\ 
    89 #-Q- sxnec     -R2 \\ 
    90 #-Q- sx6nec    -R2 \\ 
     89#-Q- sx8mercure      -R2 \\ 
    9190#-Q- sx8brodie    -R2 \\ 
    9291#-Q- sxdkrz    -R2 \\ 
     
    9493#-Q- aix    -qsource \\ 
    9594      OPAFILES/\$*.F90 || { mv \$(PREF).L \$(TMP) ; false ; exit ; } 
    96 #-Q- sxnec     @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    97 #-Q- sx6nec    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    98 #-Q- sx8brodie    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    9995#-Q- sxdkrz    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    100 #-Q- hpux         @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
     96#-Q- eshpux       @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    10197endif 
    10298 
     
    111107# if the make script is stopped, one doesn't destroy library 
    112108.PRECIOUS : \$(MODEL_LIB) 
    113 #-Q- sxnec .PRECIOUS : \$(SXMODEL_LIB) 
    114 #-Q- sx6nec .PRECIOUS : \$(SXMODEL_LIB) 
    115 #-Q- sx8brodie .PRECIOUS : \$(SXMODEL_LIB) 
    116109#-Q- sxdkrz .PRECIOUS : \$(SXMODEL_LIB) 
    117110#-Q- eshpux .PRECIOUS : \$(SXMODEL_LIB) 
     
    130123      @\$(F_C) \$(P_P) \$(F_O) \\ 
    131124#-Q- fjvpp     -Z \$*.L \\ 
    132 #-Q- sxnec     -R2 \\ 
    133 #-Q- sx6nec    -R2 \\ 
     125#-Q- sx8mercure      -R2 \\ 
    134126#-Q- sx8brodie    -R2 \\ 
    135127#-Q- sxdkrz    -R2 \\ 
     
    137129#-Q- aix    -qsource \\ 
    138130      \$*.f90 || { if [ -f \$(PREF)\$*.L ] ; then mv \$(PREF)\$*.L \$(TMP) ; fi ; false ; exit ; } 
    139 #-Q- sxnec     @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    140 #-Q- sx6nec    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    141 #-Q- sx8brodie    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    142131#-Q- sxdkrz    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    143132#-Q- eshpux    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
     
    166155      @\$(F_C) \$(P_P) \$(F_O) \\ 
    167156#-Q- fjvpp     -Z \$*.L \\ 
    168 #-Q- sxnec     -R2 \\ 
    169 #-Q- sx6nec    -R2 \\ 
     157#-Q- sx8mercure      -R2 \\ 
    170158#-Q- sx8brodie    -R2 \\ 
    171159#-Q- sxdkrz    -R2 \\ 
     
    176164      @\$(F_C) \$(P_P) \$(F_O) \\ 
    177165#-Q- fjvpp     -Z \$*.L \\ 
    178 #-Q- sxnec     -R2 \\ 
    179 #-Q- sx6nec    -R2 \\ 
     166#-Q- sx8mercure      -R2 \\ 
    180167#-Q- sx8brodie    -R2 \\ 
    181168#-Q- sxdkrz    -R2 \\ 
     
    184171      \$*.F90 || { if [ -f \$(PREF)\$*.L ] ; then mv \$(PREF)\$*.L \$(TMP) ; fi ; false ; exit ; } 
    185172endif 
    186 #-Q- sxnec     @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    187 #-Q- sx6nec    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    188 #-Q- sx8brodie    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    189173#-Q- sxdkrz    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    190174#-Q- eshpux    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
     
    213197      @\$(F_C) \$(P_P) \$(F_F) \\ 
    214198#-Q- fjvpp     -Z \$*.L \\ 
    215 #-Q- sxnec     -R2 \\ 
    216 #-Q- sx6nec    -R2 \\ 
     199#-Q- sx8mercure      -R2 \\ 
    217200#-Q- sx8brodie    -R2 \\ 
    218201#-Q- sxdkrz    -R2 \\ 
     
    223206      @\$(F_C) \$(P_P) \$(F_O) \\ 
    224207#-Q- fjvpp     -Z \$*.L \\ 
    225 #-Q- sxnec     -R2 \\ 
    226 #-Q- sx6nec    -R2 \\ 
     208#-Q- sx8mercure      -R2 \\ 
    227209#-Q- sx8brodie    -R2 \\ 
    228210#-Q- sxdkrz    -R2 \\ 
     
    231213      \$*.F || { if [ -f \$(PREF)\$*.L ] ; then mv \$(PREF)\$*.L \$(TMP) ; fi ; false ; exit ; } 
    232214endif 
    233 #-Q- sxnec     @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    234 #-Q- sx6nec    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    235 #-Q- sx8brodie    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    236215#-Q- sxdkrz    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    237216#-Q- eshpux    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
     
    248227      @\$(F_C) \$(F_O) \\ 
    249228#-Q- fjvpp     -Z \$*.L \\ 
    250 #-Q- sxnec     -R2 \\ 
    251 #-Q- sx6nec    -R2 \\ 
     229#-Q- sx8mercure      -R2 \\ 
    252230#-Q- sx8brodie    -R2 \\ 
    253231#-Q- sxdkrz    -R2 \\ 
     
    255233#-Q- aix    -qsource \\ 
    256234      \$*.f|| { if [ -f \$(PREF)\$*.L ] ; then mv \$*.L \$(TMP) ; fi ; false ; exit ; } 
    257 #-Q- sxnec     @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    258 #-Q- sx6nec    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    259 #-Q- sx8brodie    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    260235#-Q- sxdkrz    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    261236#-Q- eshpux    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
     
    275250echo '# some variables' 
    276251echo 'TMP = ../../../tmp' 
    277 echo '#-Q- sxnec  # Compiler options for NEMO (IDRIS SX5-NEC) ' 
    278 echo '#-Q- sxnec  F_O = -dw -Wf\"-A idbl4\" -sx5 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)' 
    279 echo '#-Q- sxnec  F_F = $(F_O) -f3' 
    280 echo '#-Q- sxnec  L_X = $(L_O)' 
    281 echo '#-Q- sx6nec  # Compiler options NEMO (CEA SX6-NEC) ' 
    282 echo '#-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf',-pvctl noassume loopcnt=10000 -L transform' -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)' 
    283 echo '#-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)' 
    284 echo '#-Q- sx6nec  F_F = $(F_O) -f3' 
    285 echo '#-Q- sx6nec  L_X = $(L_O) -ftrace' 
     252echo '#-Q- sx8mercure  # Compiler options NEMO (CEA SX6-NEC) ' 
     253echo '#-Q- sx8mercure  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf',-pvctl noassume loopcnt=10000 -L transform' -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)' 
     254echo '#-Q- sx8mercure  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)' 
     255echo '#-Q- sx8mercure  F_F = $(F_O) -f3' 
     256echo '#-Q- sx8mercure  L_X = $(L_O) -ftrace' 
    286257echo '#-Q- sx8brodie  # Compiler options NEMO (CEA SX6-NEC) ' 
    287258echo '#-Q- sx8brodie  F_O = -dw -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)' 
     
    326297 
    327298echo 'PREF=' 
    328 echo '#-Q- sxnec  PREF=i.' 
    329 echo '#-Q- sx6nec PREF=i.' 
     299echo '#-Q- sx8mercure   PREF=i.' 
    330300echo '#-Q- sx8brodie PREF=i.' 
    331301echo '#-Q- sxdkrz PREF=i.' 
Note: See TracChangeset for help on using the changeset viewer.