Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
more cleanups in NAS
[simgrid.git] / examples / smpi / NAS / EP / Makefile
index 3387d73..3d38c27 100644 (file)
@@ -1,26 +1,15 @@
-SHELL=/bin/sh
 BENCHMARK=ep
-BENCHMARKU=EP
-
 include ../config/make.def
-
-OBJS = ep.o randlc.o
-OBJS-S = ep-sampling.o randlc.o
-
 include ../sys/make.common
 
-${PROGRAM}: config ${OBJS} ${OBJS-S}
-       ${CLINK} ${CLINKFLAGS} -o ${PROGRAM} ${OBJS} ${CMPI_LIB} -lm
-       ${CLINK} ${CLINKFLAGS} -o ${PROGRAM}-sampling ${OBJS-S} ${CMPI_LIB} -lm
+${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 randlc.c mpinpb.h npbparams.h
+ep-sampling.o: ep-sampling.c npbparams.h
        ${CCOMPILE} ep-sampling.c
 
 clean:
-       - rm -f *.o *~ 
-       - rm -f npbparams.h
-
-
-
+       - rm -f *.o *~ npbparams.h