examples/charm++/barnes-charm: renamed variable in prototype to avoid compiler confusion
[charm.git] / examples / charm++ / AllReduce / Makefile
1 CHARMC=../../../bin/charmc $(OPTS) $(MOPTS) 
2
3 OBJS = AllReduce.o
4
5 all: AllReduce
6
7 AllReduce: $(OBJS)
8         $(CHARMC) -language charm++ -o AllReduce $(OBJS) 
9
10 AllReduce.decl.h: AllReduce.ci
11         $(CHARMC)  AllReduce.ci
12
13 clean:
14         rm -f *.decl.h *.def.h conv-host *.o AllReduce charmrun *.log *.sum *.sts charmrun.exe AllReduce.exe AllReduce.pdb AllReduce.ilk
15
16 AllReduce.o: AllReduce.C AllReduce.decl.h AllReduce.h
17         $(CHARMC) -c AllReduce.C
18
19 test: all
20         ./charmrun ./AllReduce 20 100000 +p4 $(TESTOPTS)
21
22 bgtest: all
23         ./charmrun ./AllReduce 20 100000 +p4 +x2 +y2 +z2 $(TESTOPTS)