Changeset 2201 for branches/DEV_r1924_nocs_latphys/CONFIG/GYRE
- Timestamp:
- 2010-10-11T15:13:35+02:00 (14 years ago)
- Location:
- branches/DEV_r1924_nocs_latphys/CONFIG/GYRE/scripts
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DEV_r1924_nocs_latphys/CONFIG/GYRE/scripts/BB_make
r1791 r2201 7 7 # Check your compilers option in consequence when using real F95 compilers 8 8 9 F_O += -I$(MODDIR) -I$(MODDIR)/oce -I$(NCDF_INC) $(USER_INC) 10 L_X = $(L_O) 9 11 #-Q- platine # Compiler options NEMO (CCRT Itanium Bull) 10 12 #-Q- platine F_O = -O3 -i4 -r8 -module $(MODDIR)/oce -I$(MODDIR) -I$(MODDIR)/oce -I$(NCDF_INC) $(USER_INC) … … 101 103 102 104 #check key compatibility 103 keycompat=$(if $( and $(findstring $1,$(P_P)),$(findstring $2,$(P_P))),$(error $1 and $2 NOT compatible))105 keycompat=$(if $(word 2, $(findstring $1,$(P_P)) $(findstring $2,$(P_P))),$(error $1 and $2 NOT compatible)) 104 106 105 107 KEY_LIST = \ … … 430 432 431 433 # Agrif library and conv 432 libagrif : $(call keycompat,key_iomput,key_agrif)434 libagrif : 433 435 ifeq ($(AGRIF),use) 434 436 @( if [ ! -d OPAFILES ]; then mkdir OPAFILES; fi ) … … 1195 1197 diaar5.F90 1196 1198 $(MODEL_LIB)(diadimg.o) : \ 1197 $(MODEL_LIB)(lib_print.o) \ 1198 $(MODEL_LIB)(par_kind.o) \ 1199 $(MODEL_LIB)(par_oce.o) \ 1200 lib_print.f90 \ 1201 par_kind.F90 \ 1202 par_oce.F90 \ 1203 $(MODEL_LIB)(dom_oce.o) \ 1204 $(MODEL_LIB)(in_out_manager.o) \ 1205 $(MODEL_LIB)(oce.o) \ 1199 $(MODEL_LIB)(dom_oce.o) \ 1200 $(MODEL_LIB)(in_out_manager.o) \ 1201 $(MODEL_LIB)(iom.o) \ 1202 $(MODEL_LIB)(lib_print.o) \ 1203 $(MODEL_LIB)(par_kind.o) \ 1204 $(MODEL_LIB)(par_oce.o) \ 1205 $(MODEL_LIB)(phycst.o) \ 1206 $(MODEL_LIB)(prtctl.o) \ 1207 $(MODEL_LIB)(restart.o) \ 1208 dom_oce.F90 \ 1209 in_out_manager.F90 \ 1210 iom.F90 \ 1211 lib_print.f90 \ 1212 par_kind.F90 \ 1213 par_oce.F90 \ 1214 phycst.F90 \ 1215 prtctl.F90 \ 1216 restart.F90 \ 1217 $(MODEL_LIB)(daymod.o) \ 1218 $(MODEL_LIB)(dom_oce.o) \ 1219 $(MODEL_LIB)(in_out_manager.o) \ 1220 $(MODEL_LIB)(oce.o) \ 1221 daymod.F90 \ 1206 1222 dom_oce.F90 \ 1207 1223 in_out_manager.F90 \ … … 1358 1374 phycst.F90 \ 1359 1375 $(IOIPSL_LIB) \ 1360 KEY_CPP \1361 1376 dianam.F90 1362 1377 $(MODEL_LIB)(diaptr.o) : \ … … 1419 1434 diaptr.F90 1420 1435 $(MODEL_LIB)(diawri.o) : \ 1436 $(MODEL_LIB)(daymod.o) \ 1421 1437 $(MODEL_LIB)(dianam.o) \ 1422 1438 $(MODEL_LIB)(dom_ice_2.o) \ … … 1446 1462 $(MODEL_LIB)(sbcrnf.o) \ 1447 1463 $(MODEL_LIB)(zdf_oce.o) \ 1464 daymod.F90 \ 1448 1465 dianam.F90 \ 1449 1466 dom_ice_2.F90 \ … … 4594 4611 in_out_manager.F90 \ 4595 4612 lbcnfd.F90 \ 4596 $(AGRIF_LIB) \4597 4613 KEY_CPP \ 4598 4614 lib_mpp.F90 … … 5309 5325 $(MODEL_LIB)(limistate_2.o) \ 5310 5326 $(MODEL_LIB)(phycst.o) \ 5327 $(MODEL_LIB)(sbc_oce.o) \ 5311 5328 dom_ice_2.F90 \ 5312 5329 dom_oce.F90 \ … … 5319 5336 limistate_2.F90 \ 5320 5337 phycst.F90 \ 5338 sbc_oce.F90 \ 5321 5339 vectopt_loop_substitute.h90 \ 5322 5340 KEY_CPP \ … … 7996 8014 $(MODEL_LIB)(lib_print.o) \ 7997 8015 $(MODEL_LIB)(limwri_2.o) \ 8016 $(MODEL_LIB)(obc_oce.o) \ 7998 8017 $(MODEL_LIB)(obctra.o) \ 7999 8018 $(MODEL_LIB)(oce.o) \ … … 8067 8086 lib_print.f90 \ 8068 8087 limwri_2.F90 \ 8088 obc_oce.F90 \ 8069 8089 obctra.F90 \ 8070 8090 oce.F90 \ … … 9620 9640 $(MODEL_LIB)(lib_print.o) \ 9621 9641 $(MODEL_LIB)(obc_oce.o) \ 9642 $(MODEL_LIB)(obc_par.o) \ 9622 9643 $(MODEL_LIB)(oce.o) \ 9623 9644 $(MODEL_LIB)(par_kind.o) \ … … 9644 9665 lib_print.f90 \ 9645 9666 obc_oce.F90 \ 9667 obc_par.F90 \ 9646 9668 oce.F90 \ 9647 9669 par_kind.F90 \ … … 9668 9690 $(MODEL_LIB)(in_out_manager.o) \ 9669 9691 $(MODEL_LIB)(lbclnk.o) \ 9692 $(MODEL_LIB)(obc_oce.o) \ 9670 9693 $(MODEL_LIB)(obctra.o) \ 9671 9694 $(MODEL_LIB)(oce.o) \ … … 9684 9707 in_out_manager.F90 \ 9685 9708 lbclnk.F90 \ 9709 obc_oce.F90 \ 9686 9710 obctra.F90 \ 9687 9711 oce.F90 \ … … 10172 10196 $(MODEL_LIB)(trdmld.o) : \ 10173 10197 $(MODEL_LIB)(c1d.o) \ 10198 $(MODEL_LIB)(daymod.o) \ 10174 10199 $(MODEL_LIB)(dom_oce.o) \ 10175 10200 $(MODEL_LIB)(eosbn2.o) \ … … 10197 10222 $(MODEL_LIB)(zpshde.o) \ 10198 10223 c1d.F90 \ 10224 daymod.F90 \ 10199 10225 dom_oce.F90 \ 10200 10226 eosbn2.F90 \ -
branches/DEV_r1924_nocs_latphys/CONFIG/GYRE/scripts/BB_make.ldef
r1791 r2201 34 34 #- 35 35 #- Prefix for preprocessing --- 36 prefix = -D 36 37 #-Q- sx8mercure prefix = -D 37 38 #-Q- sx9mercure prefix = -D
Note: See TracChangeset
for help on using the changeset viewer.