#--------------------------------------------------------------------- #- NEMO SYSTEM : Ocean model (BB_make.ldef in scripts) #--------------------------------------------------------------------- SHELL = /bin/sh #- #-Q- t3e #--- Please use gmake instead of make #-Q- fjvpp #--- Please use gmake instead of make #- #- Define the libraries --- LIBDIR = ../../../lib MODDIR = $(LIBDIR) NEMOLIB := $(shell awk '{ print $$1 }' .config) COMP= MODEL_LIB = $(LIBDIR)/oce_$(NEMOLIB)/$(COMP) IOIPSL_LIB = $(LIBDIR)/libioipsl.a #-Q- sxnec IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a #-Q- sx6nec IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a #-Q- sxdkrz IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a AGRIF_LIB = $(LIBDIR)/libagrif.a #-Q- sxnec AGRIF_LIB = $(LIBDIR)/libsxagrif.a #-Q- sx6nec AGRIF_LIB = $(LIBDIR)/libsxagrif.a #-Q- sxdkrc AGRIF_LIB = $(LIBDIR)/libsxagrif.a SXMODEL_LIB = $(MODEL_LIB) #-Q- sxnec SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a #-Q- sx6nec SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a #-Q- sxdkrz SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a OASISMPI2_LIB = LIBMPI = LIBMP = EXEC_BIN = ../../../bin/opa_$(NEMOLIB)_$(COMP) NBPRC = 6 #- #- Key options for GYRE+LOBSTER configuration: Analytical forcing --- # Keys have to be written on one single line (does NOT accept "\") P_P = key_zco key_gyre key_dynspg_flt key_ldfslp key_zdftke key_vectopt_loop key_vectopt_memory key_top key_lobster key_trc_diaadd key_trc_dia3d #- #- Prefix for preprocessing --- #-Q- sxnec prefix = -D #-Q- sx6nec prefix = -D #-Q- sx8brodie prefix = -D #-Q- eshpux prefix = -D #-Q- sxdkrz prefix = -D #-Q- linux prefix = -D #-Q- lxiv7 prefix = -D #-Q- lxiv8 prefix = -D #-Q- g95 prefix = -D #-Q- aix prefix = -WF,-D #-Q- ax_mono prefix = -WF,-D #-Q- osxxlf prefix = -WF,-D