CHARMC=../../../../bin/charmc $(OPTS)

pgm:   workUnits.o 
	$(CHARMC) workUnits.o -o pgm -language charm++  -balance neighbor

workUnits.o : workUnits.C WorkUnits.decl.h
	$(CHARMC) -c workUnits.C

WorkUnits.def.h WorkUnits.decl.h : workUnits.ci
	$(CHARMC) workUnits.ci

clean:
	rm -f conv-host *.o charmrun
	rm -f *.def.h *.decl.h
	rm -f pgm pgm.*.log pgm.sts
	rm -f gmon.out #*#
	rm -f core *~
	rm -f TAGS *.headers


test: pgm
	 ./charmrun +p4 ./pgm 800 30 60 10 +LBTopo graph
