-SHELL=/bin/sh
BENCHMARK=ep
-BENCHMARKU=EP
-
include ../config/make.def
-
-OBJS = ep.o randlc.o
-
include ../sys/make.common
-${PROGRAM}: config ${OBJS}
- ${CLINK} ${CLINKFLAGS} -o ${PROGRAM} ${OBJS} ${CMPI_LIB}
+${PROGRAM}: config ep.o ep-sampling.o ../common/randdp.o
+ ${CLINK} ${CLINKFLAGS} -o ${BINDIR}/ep.${CLASS}.${NPROCS} ep.o ../common/randdp.o ${CMPI_LIB} -lm
+ ${CLINK} ${CLINKFLAGS} -o ${BINDIR}/ep-sampling.${CLASS}.${NPROCS} ep-sampling.o ../common/randdp.o ${CMPI_LIB} -lm
-ep.o: ep.c randlc.c mpinpb.h npbparams.h
+ep.o: ep.c npbparams.h
${CCOMPILE} ep.c
+ep-sampling.o: ep-sampling.c npbparams.h
+ ${CCOMPILE} ep-sampling.c
clean:
- - rm -f *.o *~
- - rm -f npbparams.h core
-
-
-
+ - rm -f *.o *~ npbparams.h