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

pgm: pgm.o 
	$(CHARMC) -o pgm pgm.C -lcomm -language charm++

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

pgm.decl.h pgm.def.h : pgm.ci
	$(CHARMC) pgm.ci

clean:
	rm -f core *.cpm.h *.decl.h *.def.h
	rm -f TAGS *.o
	rm -f pgm
	rm -f conv-host charmrun
