# Excessively simple makefile

HDRS = abortrun.h actfact.h alldone.h chargf.h charpk.h charpxl.h clrbmap.h \
clrrow.h commands.h dbgopen.h dispchar.h dumpchar.h dvifile.h \
dvihead.h dviinit.h dviterm.h fatal.h fillrect.h findpost.h fixpos.h \
fontfile.h fontsub.h gblprocs.h gblvars.h gendefs.h getbytes.h \
getfntdf.h getpgtab.h inch.h initglob.h keydef.h loadchar.h machdefs.h \
main.h movedown.h moveover.h moveto.h nosignex.h openfont.h option.h \
outrow.h prtpage.h readfont.h readgf.h readpk.h readpost.h readpxl.h \
reldfont.h rulepxl.h setchar.h setfntnm.h setrule.h signex.h \
skgfspec.h skipfont.h skpkspec.h special.h strchr.h strcm2.h strid2.h \
strrchr.h tctos.h typedefs.h usage.h warning.h \

SRCS = kbhit.c dvivga.c
OBJS = kbhit.o dvivga.o /usr/src/local/vgalib/vgalinux.o

CFLAGS= -O6

all: dvivga 

.c.o:
	cc ${CFLAGS} -c $*.c

dvivga: ${OBJS}
	cc ${OBJS} -o dvivga -lm

dvivga.o: ${SRCS} ${HDRS}

clean:
	rm -f *.o core dvivga



