# Modified on 6-May-88 by Leonard N. Zubkoff:
#   Added DVIAPOLLO and PXL2APOLLO for APOLLO.

#@(#)Makefile	1.3 2/18/87
CFLAGS = -O
#all: dvisuntool xdvi
all: dviapollo pxl2apollo
xdvi: dvisuntool.o xinteract.o interact.o reversevideo.o \
	vector_push.o genwindow.o check.o
	cc -o xdvi ${CFLAGS} xinteract.o dvisuntool.o interact.o \
	reversevideo.o vector_push.o genwindow.o check.o -lX
dvisuntool: dvisuntool.o suninteract.o interact.o genwindow.o check.o
	cc -o dvisuntool ${CFLAGS} suninteract.o dvisuntool.o interact.o genwindow.o check.o -lsuntool -lsunwindow -lpixrect
dviapollo: dviapollo.o dvisuntool.o genwindow.o check.o
	cc -o dviapollo ${CFLAGS} dviapollo.o dvisuntool.o genwindow.o check.o
pxl2apollo: pxl2apollo.c
	cc -o pxl2apollo ${CFLAGS} pxl2apollo.c
dvisuntool.o: dvisuntool.c commands.h header.h genwindow.h
	cc -c ${CFLAGS} dvisuntool.c
xinteract.o: xinteract.c header.h
	cc -c ${CFLAGS} xinteract.c
suninteract.o: suninteract.c header.h
	cc -c ${CFLAGS} suninteract.c
dviapollo.o: dviapollo.c header.h
	cc -c ${CFLAGS} dviapollo.c
interact.o: interact.c header.h
	cc -c ${CFLAGS} interact.c
reversevideo.o: reversevideo.c
	cc -c ${CFLAGS} reversevideo.c
vector_push.o: vector_push.c
	cc -c ${CFLAGS} vector_push.c
genwindow.o: genwindow.c genwindow.h header.h
	cc -c ${CFLAGS} genwindow.c
check.o:check.c
	cc -c ${CFLAGS} check.c
