68bd4200a1c8c1644b6d2577d4df637be3a8fe1e
[charm.git] / tests / converse / commbench / Makefile
1 CHARMC=../../../bin/charmc $(OPTS)
2
3 OBJS=memoryAccess.o commbench.o overhead.o timer.o proc.o smputil.o pingpong.o ctxt.o
4
5 all: pgm
6
7 pgm: $(OBJS) 
8         $(CHARMC) -o pgm $(OBJS) -language converse++
9
10 test: pgm
11         ./charmrun ./pgm +p4 $(TESTOPTS)
12
13 memoryAccess.o: memoryAccess.c
14         $(CHARMC) memoryAccess.c
15
16 commbench.o: commbench.c
17         $(CHARMC) commbench.c
18
19 overhead.o: overhead.c
20         $(CHARMC) overhead.c
21
22 timer.o: timer.c
23         $(CHARMC) timer.c
24
25 proc.o: proc.c
26         $(CHARMC) proc.c
27
28 smputil.o: smputil.c
29         $(CHARMC) smputil.c
30
31 pingpong.o: pingpong.c
32         $(CHARMC) pingpong.c
33
34 ctxt.o: ctxt.c
35         $(CHARMC) ctxt.c
36
37 clean:
38         rm -f core *.cpm.h
39         rm -f TAGS *.o
40         rm -f pgm
41         rm -f conv-host charmrun charmrun.exe pgm.exe pgm.pdb pgm.ilk
42