DESTDIR=
CFLAGS=	-O -I./h
MAKE=	make

BINDIR	= $(HOME)/.commands
IPRBIN  = /usr/local
MANDIR	= $(HOME)/.man

CSRCS	= dviselect.c
SRCS	= $(CSRCS) dviselect.1

default: dviselect lib/lib.a

src:	$(SRCS)
	@echo Done

clean:
	cd lib; $(MAKE) $(MFLAGS) clean
	-rm -f core *.o dviselect imagen1 dviselect.shar*

inst-dviselect: dviselect dviselect.1
	install -s dviselect ${BINDIR}/dviselect
	-install -c -m 444 dviselect.1 ${MANDIR}/man1/dviselect.1

dviselect: dviselect.o lib/lib.a
	${CC} ${CFLAGS} -o dviselect dviselect.o lib/lib.a

lib/lib.a :
	cd lib; $(MAKE) $(MFLAGS)

dvidvi: dvidvi.c
	$(CC) $(CFLAGS) -o dvidvi dvidvi.c

depend:
	makedepend $(CFLAGS) $(CSRCS)

shar :
	$(MAKE) $(MFLAGS) clean
	shar -n1 -e6 -t "Now do 'make dviselect'"          *  >dviselect.shar.1
	shar -n2 -e6 -t "Now do 'make dviselect'"        h/*  >dviselect.shar.2
	shar -n3 -e6 -t "Now do 'make dviselect'" lib/[a-f]*  >dviselect.shar.3
	shar -n4 -e6 -t "Now do 'make dviselect'" lib/[g-m]*  >dviselect.shar.4
	shar -n5 -e6 -t "Now do 'make dviselect'" lib/[n-p]*  >dviselect.shar.5
	shar -n6 -e6 -t "Now do 'make dviselect'" lib/[q-zM]* >dviselect.shar.6

# DO NOT DELETE THIS LINE -- make depend depends on it.

dviselect.o: h/types.h h/dvi.h h/dviclass.h h/dvicodes.h
dviselect.o: h/fio.h h/search.h /usr/include/stdio.h
dviselect.o: /usr/include/ctype.h
