include Makefile.local

OPTS = -Wno-deprecated -g
#OPTS = -Wno-deprecated -tracemode projections
OBJS = graph_coloring.o

all: graph_coloring

graph_coloring: $(OBJS) Makefile
	$(CHARMC) -language charm++ -o graph_coloring $(OBJS) -g -lmetis 

graph_coloring.decl.h: graph_coloring.ci
	$(CHARMC) graph_coloring.ci

clean:
	rm -f *.decl.h *.def.h conv-host *.o graph_coloring charmrun

graph_coloring.o: graph_coloring.C graph_coloring.decl.h Makefile
	$(CHARMC) -c graph_coloring.C -g -I $(CHARMDIR)/tmp/libs/ck-libs/parmetis/METISLib -lmetis -I /usr/include/boost-1_33_1 
