DESTDIR = /afs/andrew.cmu.edu/usr12/bobg
BINDIR = bin

INSTALL = install

INSTFLAGS = -c -o bobg -s

all: ras2qt xqtdisp

install: all
	$(INSTALL) $(INSTFLAGS) ras2qt $(DESTDIR)/$(BINDIR)
	$(INSTALL) $(INSTFLAGS) xqtdisp $(DESTDIR)/$(BINDIR)

ras2qt: ras2qt.o quadtree.o
	cc -o ras2qt ras2qt.o quadtree.o

ras2qt.o: ras2qt.c quadtree.h
	cc -O -I. -c ras2qt.c

quadtree.o: quadtree.c quadtree.h
	cc -O -I. -c quadtree.c

xqtdisp.o: xqtdisp.c quadtree.h
	cc -O -I. -c xqtdisp.o xqtdisp.c

xqtdisp: xqtdisp.o quadtree.o
	cc -o xqtdisp xqtdisp.o quadtree.o -lX11

clean:
	-rm -f xqtdisp ras2qt *.o *.BAK *.CKP *~ a.out mon.out gmon.out core quadtree.shar

quadtree.shar: README Makefile quadtree.c quadtree.h ras2qt.c xqtdisp.c
	-rm -f quadtree.shar
	shar README Makefile quadtree.c quadtree.h ras2qt.c xqtdisp.c > quadtree.shar
