OPTS=-O -DCMK_OPTIMIZE=1
#CHARMC=/home/csar8/wilmarth/charm/net-sol-raphson/bin/charmc $(OPTS)
#CHARMC=/home/csar8/wilmarth/charm/net-sol-copernicus/bin/charmc $(OPTS)
#CHARMC=/home/wilmarth/charm/net-linux/bin/charmc $(OPTS)
#CHARMC=/expand6/software/converse/charm/net-sol/bin/charmc $(OPTS)
CHARMC=../../../bin/charmc $(OPTS)

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

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

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

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


