
# T3E options

UNAME = UNICOS/mk

NPROC=4
F90 = f90
LINKER = f90
MAKE = make
CPP = cpp -P -C
CC  = cc
CC_OPTS = 
F90_OPTS = -dp -O unroll2
#F90_OPTS = -dp -g -R b -R a -R c
NETCDF_LIB_DIR = $(HOME)/lib
NETCDF_INCL_DIR = $(HOME)/include
MPI_INCL_DIR = .
MPI_LIB_DIR = .
CPP_DIRECTIVES = -DT3E_host
LIBS= -lnetcdf -lmpi

CPP_INCL = -I${NETCDF_INCL_DIR} -I${SPFLAME}/include
F90_INCL = -p${SPFLAME}/misc_modules -p${SPFLAME}/model -I${MPI_INCL_DIR}

.F.f:
	$(CPP) $(CPP_DIRECTIVES) $(CPP_INCL) $< > $@
.f.o:
	${F90} ${F90_OPTS} ${F90_INCL} -c $<
.c.o:
	$(CC) $(CC_OPTS) $(CPP_DIRECTIVES) -c $<

ALL_LIBS_PATHS = -L$(MPI_LIB_DIR) -L$(NETCDF_LIB_DIR) 

