
#SX5 options (in Dorval using a cross compiler)

UNAME = SX5/crosscompiler

F90 = r.compile
CC  = r.compile
LINKER = r.build -obj
MAKE = make
CPP = f90 -P
CC_OPTS =  -arch SX5 -n64 -mpi
F90_OPTS = -arch SX5 -mpi -n64 -opt=-R2  -O 2
NETCDF_LIB_DIR = .
NETCDF_INCL_DIR = .
MPI_INCL_DIR = .
MPI_LIB_DIR = .
CPP_DIRECTIVES = -DSX5_host
LIBS=

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

.F.f:
	$(CPP) $(CPP_DIRECTIVES) $(CPP_INCL) $< ; mv $*.i  $@
.f.o:
	${F90} ${F90_OPTS} ${F90_INCL} -conly -src $<
.c.o:
	$(CC) $(CC_OPTS) -defines=$(CPP_DIRECTIVES) -conly -src $<

ALL_LIBS_PATHS =
