$(info --> Reading $(lastword $(MAKEFILE_LIST))) comma := , ECEARTH_SRC_DIR := [[[PLT:ACTIVE:ECEARTH_SRC_DIR]]] MPI_BASE_DIR := [[[PLT:ACTIVE:MPI_BASE_DIR]]] ifneq ($(strip $(MPI_BASE_DIR)),) MPI_INC_DIR := $(MPI_BASE_DIR)$(addprefix /,[[[PLT:ACTIVE:MPI_INC_SUBDIR]]]) MPI_LIB_DIR := $(MPI_BASE_DIR)$(addprefix /,[[[PLT:ACTIVE:MPI_LIB_SUBDIR]]]) endif MPI_LIBS := [[[PLT:ACTIVE:MPI_LIBS_WITHOUT_L]]] OASIS_BASE_DIR := $(ECEARTH_SRC_DIR)/oasis3-mct OASIS_ARCH := ecconf OASIS_MPI_CHAN := MPI1 OASIS_MOD_DIR := $(OASIS_BASE_DIR)/$(OASIS_ARCH)/build/lib/psmile.$(OASIS_MPI_CHAN) OASIS_LIB_DIR := $(OASIS_BASE_DIR)/$(OASIS_ARCH)/lib OASIS_LIBS := psmile.MPI1 mct mpeu scrip ifneq ($(strip [[[PLT:ACTIVE:NETCDF_BASE_DIR]]]),) NETCDF_LIB_DIR := [[[PLT:ACTIVE:NETCDF_BASE_DIR]]]/[[[PLT:ACTIVE:NETCDF_LIB_SUBDIR]]] NETCDF_INC_DIR := [[[PLT:ACTIVE:NETCDF_BASE_DIR]]]/[[[PLT:ACTIVE:NETCDF_INC_SUBDIR]]] endif NETCDF_LIBS := [[[PLT:ACTIVE:NETCDF_LIBS_WITHOUT_L]]] LAPACK_BASE_DIR := [[[PLT:ACTIVE:LAPACK_BASE_DIR]]] ifneq ($(strip $(LAPACK_BASE_DIR)),) LAPACK_LIB_DIR := $(LAPACK_BASE_DIR)$(addprefix /,[[[PLT:ACTIVE:LAPACK_LIB_SUBDIR]]]) endif LAPACK_LIBS := [[[PLT:ACTIVE:LAPACK_LIBS_WITHOUT_L]]] ifneq ($(strip [[[PLT:ACTIVE:GRIBAPI_BASE_DIR]]]),) GRIBAPI_INC_DIR := [[[PLT:ACTIVE:GRIBAPI_BASE_DIR]]]/[[[PLT:ACTIVE:GRIBAPI_INC_SUBDIR]]] GRIBAPI_LIB_DIR := [[[PLT:ACTIVE:GRIBAPI_BASE_DIR]]]/[[[PLT:ACTIVE:GRIBAPI_LIB_SUBDIR]]] endif GRIBAPI_LIBS := [[[PLT:ACTIVE:GRIBAPI_LIBS_WITHOUT_L]]] ifneq ($(strip [[[PLT:ACTIVE:GRIBEX_BASE_DIR]]]),) GRIBEX_LIB_DIR := [[[PLT:ACTIVE:GRIBEX_BASE_DIR]]]/[[[PLT:ACTIVE:GRIBEX_LIB_SUBDIR]]] endif GRIBEX_LIBS := [[[PLT:ACTIVE:GRIBEX_LIBS_WITHOUT_L]]] MAKEDEPF90 := [[[PLT:ACTIVE:MAKEDEPF90]]] F90 := [[[PLT:ACTIVE:FC]]] F90FLAGS := [[[PLT:ACTIVE:FFLAGS_FREEFORM]]] [[[PLT:ACTIVE:FFLAGS]]] IFSAUX_ADD_F90FLAGS := [[[PLT:ACTIVE:IFSAUX_ADD_FFLAGS]]] FC := [[[PLT:ACTIVE:FC]]] FFLAGS := [[[PLT:ACTIVE:FFLAGS_FIXEDFORM]]] [[[PLT:ACTIVE:FFLAGS]]] FPPDEFS := $(addprefix [[[PLT:ACTIVE:FFLAGS_FPP_PREFIX]]],[[[PLT:ACTIVE:IFS_PPDEFS]]]) CC := [[[PLT:ACTIVE:CC]]] CFLAGS := [[[PLT:ACTIVE:CFLAGS]]] CPPDEFS := $(addprefix [[[PLT:ACTIVE:CFLAGS_CPP_PREFIX]]],[[[PLT:ACTIVE:IFS_PPDEFS]]]) LD := $(F90) LDFLAGS := [[[PLT:ACTIVE:LDFLAGS]]] AR := [[[PLT:ACTIVE:AR]]] ARFLAGS := [[[PLT:ACTIVE:ARFLAGS]]] ARFLAGS_EXTRACT := [[[PLT:ACTIVE:ARFLAGS_EXTRACT]]]