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