Changeset 251 for trunk/UTIL/fait_AA_make
- Timestamp:
- 2005-03-30T16:45:38+02:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/UTIL/fait_AA_make
r245 r251 46 46 #-Q- sxnec .PRECIOUS : \$(SXMODEL_LIB) 47 47 #-Q- sx6nec .PRECIOUS : \$(SXMODEL_LIB) 48 #-Q- sxdkrz .PRECIOUS : \$(SXMODEL_LIB) 49 #-Q- hpux .PRECIOUS : \$(SXMODEL_LIB) 48 50 49 51 # library dependancies … … 62 64 #-Q- sxnec -R2 \\ 63 65 #-Q- sx6nec -R2 \\ 66 #-Q- sxdkrz -R2 \\ 67 #-Q- hpux -R2 \\ 64 68 #-Q- aix -qsource \\ 65 69 \$*.f90 || { mv \$(PREF)\$*.L \$(TMP) ; false ; exit ; } 66 70 #-Q- sxnec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 67 71 #-Q- sx6nec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 72 #-Q- sxdkrz @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 73 #-Q- hpux @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 68 74 @\$(A_C) \$(MODEL_LIB) \$*.o > /dev/null 69 75 @\$(RM) \$*.[of] … … 79 85 #-Q- sxnec -R2 \\ 80 86 #-Q- sx6nec -R2 \\ 87 #-Q- sxdkrz -R2 \\ 88 #-Q- hpux -R2 \\ 81 89 #-Q- aix -qsource \\ 82 90 \$*.F90 || { mv \$(PREF)\$*.L \$(TMP) ; false ; exit ; } 83 91 #-Q- sxnec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 84 92 #-Q- sx6nec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 93 #-Q- sxdkrz @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 94 #-Q- hpux @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 85 95 @\$(A_C) \$(MODEL_LIB) \$*.o > /dev/null 86 96 @\$(RM) \$*.[of] … … 96 106 #-Q- sxnec -R2 \\ 97 107 #-Q- sx6nec -R2 \\ 108 #-Q- sxdkrz -R2 \\ 109 #-Q- hpux -R2 \\ 98 110 #-Q- aix -qsource \\ 99 111 \$*.F || { mv \$(PREF)\$*.L \$(TMP) ; false ; exit ; } 100 112 #-Q- sxnec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 101 113 #-Q- sx6nec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 114 #-Q- sxdkrz @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 115 #-Q- hpux @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 102 116 @\$(A_C) \$(MODEL_LIB) \$*.o > /dev/null 103 117 @\$(RM) \$*.[of] … … 113 127 #-Q- sxnec -R2 \\ 114 128 #-Q- sx6nec -R2 \\ 129 #-Q- sxdkrz -R2 \\ 130 #-Q- hpux -R2 \\ 115 131 #-Q- aix -qsource \\ 116 132 \$*.f|| { mv \$*.L \$(TMP) ; false ; exit ; } 117 133 #-Q- sxnec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 118 134 #-Q- sx6nec @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 135 #-Q- sxdkrz @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 136 #-Q- hpux @\$(A_X) \$(SXMODEL_LIB) \$*.o > /dev/null 119 137 @\$(A_C) \$(MODEL_LIB) \$*.o > /dev/null 120 138 @\$(RM) -f \$*.o … … 136 154 echo '#-Q- sxnec F_O = -dw -Wf\"-A idbl4\" -sx5 -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' 137 155 echo '#-Q- sx6nec # Compiler options for the ORCA model - std' 138 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) '156 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' 139 157 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' 158 echo '#-Q- sxdkrz # Compiler options for the ORCA model for the DKRZ SX6-NEC ' 159 echo '#-Q- sxdkrz F_O = -ew -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' 160 echo '#-Q- hpux # Compiler options for the ORCA model for the ES' 161 echo '#-Q- hpux # for super perfs!' 162 echo '#-Q- hpux # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce' 163 echo '#-Q- hpux # regular options!' 164 echo '#-Q- hpux F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce' 140 165 echo '#-Q- linux # Compiler options for the ORCA model' 141 166 echo '#-Q- linux F_O = -Mlist -O2 -byteswapio -r8 -module $(MODDIR)' … … 148 173 echo '#-Q- sxnec PREF=i.' 149 174 echo '#-Q- sx6nec PREF=i.' 175 echo '#-Q- sxdkrz PREF=i.' 176 echo '#-Q- hpux PREF=i.' 150 177 echo '' 151 178 # Write the cpp key list with one key by line
Note: See TracChangeset
for help on using the changeset viewer.