examples: add example program demonstrating sync entry methods
[charm.git] / examples / charm++ / jacobi1d / Makefile
1 OPTS    = -g
2 CHARMC  = ../../../bin/charmc $(OPTS)
3
4 OBJS = jacobi1d.o
5
6 all: jacobi1d
7
8 jacobi1d: $(OBJS)
9         $(CHARMC) -language charm++ -o jacobi1d $(OBJS)
10
11 proj: $(OBJS)
12         $(CHARMC) -language charm++ -tracemode projections -o jacobi1d.prj $(OBJS)
13
14 jacobi1d.decl.h: jacobi1d.ci
15         $(CHARMC)  jacobi1d.ci
16
17 clean:
18         rm -f *.decl.h *.def.h conv-host *.o jacobi1d jacobi1d.prj charmrun *~ *log *projrc *sts
19
20 jacobi1d.o: jacobi1d.C jacobi1d.decl.h
21         $(CHARMC) -c jacobi1d.C