1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- $(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]]]
|