Changeset 228
- Timestamp:
- 01/08/08 15:37:58 (17 years ago)
- Location:
- CONFIG/trunk/IPSLCM4_v2/scripts
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/trunk/IPSLCM4_v2/scripts/BB_make
r173 r228 11 11 #-Q- sx8brodie # Compiler options for the ORCA model 12 12 #-Q- sx8brodie F_O = -dw -Wf\"-A dbl4\" -C vsafe -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I../../../prism/SX/build/lib/psmile.$(LIB_MPI) 13 #-Q- eshpux # Compiler options for the ORCA model 14 #-Q- eshpux F_O = -dw -Wf\"-A dbl4\" -C vsafe -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I../../../prism/ES/build/lib/psmile.$(LIB_MPI) 13 15 #-Q- linux # Compiler options for the ORCA model 14 16 #-Q- linux F_O = -Mlist -O2 -byteswapio -r8 -module $(MODDIR) … … 20 22 #-Q- sx8mercure PREF=i. 21 23 #-Q- sx8brodie PREF=i. 24 #-Q- eshpux PREF=i. 22 25 23 26 KEY_LISTE=key_antarctic key_arctic key_bimg key_bulk key_convevd key_convnpc key_coupled key_coupled_ipslcm4 key_coupled_prism key_ddmixing key_debug key_diaeiv key_diagap key_diahdy key_diahth key_diainstant key_diaspr key_diatrddyn key_diatrdmld key_diatrdtra key_diaznl key_diaznl_brokenline key_dynhdfbilap key_dynhdfcoef1d key_dynhdfcoef2d key_dynhdfcoef3d key_dynhdfgeop key_dynhdfiso key_eastobc key_eel2 key_eel6 key_fdir key_feti key_flx key_flx_clio key_flx_lmd key_flxqsr key_freesurf_cstvol key_hpgimplicit key_ice key_ice_igloo key_ice_lln key_icedta key_islands key_lim_age key_lim_cp1 key_lim_cp2 key_lim_cp3 key_lim_fdd key_monotasking key_mpp key_mpp_mpi key_mpp_pvm key_mpp_shmem key_northobc key_noslip_accurate key_openmp key_orca_r025 key_orca_r05 key_orca_r2 key_orca_r4 key_passivetrc key_s_coord key_saldta key_saldta_monthly key_southobc key_sst key_tau key_tau_clio key_tau_ers_ncep key_tau_lmd key_temdta key_tradmp key_trahdfbilap key_trahdfcoef1d key_trahdfcoef2d key_trahdfcoef3d key_trahdfeiv key_trahdfgeop key_trahdfiso key_trddyn_new key_vairmer key_vorcombined key_vorenergy key_vpp key_westobc key_zdfconstant key_zdfexplicit key_zdfrichardson key_zdftke … … 218 221 #-Q- sx6nec .PRECIOUS : $(SXMODEL_LIB) 219 222 #-Q- sx8brodie .PRECIOUS : $(SXMODEL_LIB) 223 #-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 220 224 221 225 # library dependancies … … 235 239 #-Q- sx8mercure -R2 \ 236 240 #-Q- sx8brodie -R2 \ 241 #-Q- eshpux -R2 \ 237 242 $*.F || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 238 243 #-Q- sxnec $(A_X) $(SXMODEL_LIB) $*.o 239 244 #-Q- sx6nec $(A_X) $(SXMODEL_LIB) $*.o 240 245 #-Q- sx8brodie $(A_X) $(SXMODEL_LIB) $*.o 246 #-Q- eshpux $(A_X) $(SXMODEL_LIB) $*.o 241 247 $(A_C) $(MODEL_LIB) $*.o 242 248 $(RM) $*.[of] … … 246 252 #-Q- sx8mercure mv $(PREF)$*.L $(TMP) 247 253 #-Q- sx8brodie mv $(PREF)$*.L $(TMP) 254 #-Q- eshpux mv $(PREF)$*.L $(TMP) 248 255 249 256 # rules for the library from the .f files … … 255 262 #-Q- sx8mercure -R2 \ 256 263 #-Q- sx8brodie -R2 \ 264 #-Q- eshpux -R2 \ 257 265 $*.f|| { mv $*.L $(TMP) ; false ; exit ; } 258 266 #-Q- sxnec $(A_X) $(SXMODEL_LIB) $*.o 259 267 #-Q- sx6nec $(A_X) $(SXMODEL_LIB) $*.o 260 268 #-Q- sx8brodie $(A_X) $(SXMODEL_LIB) $*.o 269 #-Q- eshpux $(A_X) $(SXMODEL_LIB) $*.o 261 270 $(A_C) $(MODEL_LIB) $*.o 262 271 $(RM) -f $*.o … … 266 275 #-Q- sx8mercure mv $*.L $(TMP) 267 276 #-Q- sx8brodie mv $*.L $(TMP) 277 #-Q- eshpux mv $*.L $(TMP) 268 278 # 269 279 $(MODEL_LIB)(Fioopa.o) : common.coupled.h common.h common.ice.h common.obc.h common.passivetrc.h parameter.coupled.h parameter.h parameter.ice.h parameter.obc.h parameter.passivetrc.h stafun.h KEY_CPP Fioopa.F -
CONFIG/trunk/IPSLCM4_v2/scripts/BB_make.ldef
r97 r228 11 11 MODEL_LIB = $(LIBDIR)/libopa.a 12 12 IOIPSL_LIB = $(LIBDIR)/libioipsl.a 13 #-Q- eshpux IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 13 14 SXMODEL_LIB = $(MODEL_LIB) 14 15 #-Q- sxnec SXMODEL_LIB = $(LIBDIR)/libsxopa.a 15 16 #-Q- sx6nec SXMODEL_LIB = $(LIBDIR)/libsxopa.a 16 17 #-Q- sx8brodie SXMODEL_LIB = $(LIBDIR)/libsxopa.a 18 #-Q- eshpux SXMODEL_LIB = $(LIBDIR)/libsxopa.a 17 19 OASISMPI2_LIB = 18 20 LIBMPI =
Note: See TracChangeset
for help on using the changeset viewer.