7bd693202e0ae6030df122f856d9368fd453410d
[charm.git] / examples / charm++ / topology / matmul2d / Makefile
1 CHARMC=/home/jetley/workspace/charm/net-linux/bin/charmc $(OPTS)
2
3 OBJS = matmul2d.o
4
5 all: matmul2d
6
7 matmul2d: $(OBJS)
8         $(CHARMC) -language charm++ -o matmul2d $(OBJS)
9
10 projections: $(OBJS)
11         $(CHARMC) -language charm++ -tracemode projections -o matmul2d.prj $(OBJS)
12
13 summary: $(OBJS)
14         $(CHARMC) -language charm++ -tracemode summary -lz -o matmul2d.sum $(OBJS)
15
16 matmul2d.decl.h: matmul2d.ci
17         $(CHARMC)  matmul2d.ci
18
19 clean:
20         rm -f *.decl.h *.def.h conv-host *.o matmul2d matmul2d.prj charmrun *~ mat.*
21
22 matmul2d.o: matmul2d.C matmul2d.h matmul2d.decl.h
23         $(CHARMC) -c matmul2d.C