Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
I'm psychotic
[simgrid.git] / examples / smpi / NAS / DT / Makefile
1 SHELL=/bin/sh
2 BENCHMARK=dt
3
4 include ../config/make.def
5
6 include ../sys/make.common
7 #Override PROGRAM
8 DTPROGRAM  = $(BINDIR)/$(BENCHMARK).$(CLASS)
9
10 OBJS = dt.o  DGraph.o \
11         ${COMMON}/c_print_results.o ${COMMON}/c_timers.o ${COMMON}/c_randdp.o
12
13 OBJS-F = dt-folding.o DGraph.o \
14         ${COMMON}/c_print_results.o ${COMMON}/c_timers.o ${COMMON}/c_randdp.o
15
16
17 ${PROGRAM}: config ${OBJS} ${OBJS-F}
18         ${CLINK} ${CLINKFLAGS} -o ${DTPROGRAM} ${OBJS} ${CMPI_LIB}
19         ${CLINK} ${CLINKFLAGS} -o ${DTPROGRAM}-folding ${OBJS-F} ${CMPI_LIB}
20
21 .c.o:
22         ${CCOMPILE} $<
23
24 dt.o:             dt.c  npbparams.h
25 dt-folding.o:     dt-folding.c  npbparams.h
26 DGraph.o:       DGraph.c DGraph.h
27
28 clean:
29         - rm -f *.o *~ mputil*
30         - rm -f dt dt-folding npbparams.h