1 2# 3# Makefile (CWI) 1.2 85/03/12 4# 5CFLAGS= -O 6YFLAGS= -d 7DESTDIR= 8BINDIR=/usr/local/.code 9OBJECTS= diacrit.o eqnbox.o font.o fromto.o funny.o glob.o integral.o \ 10 io.o lex.o lookup.o mark.o matrix.o move.o over.o paren.o \ 11 pile.o shift.o size.o sqrt.o text.o e.o 12 13all: dieqn 14 15dieqn: ${OBJECTS} 16 cc -n -o dieqn ${CFLAGS} ${OBJECTS} 17 18y.tab.h: e.o 19 20e.def: y.tab.h 21 -cmp -s y.tab.h e.def || cp y.tab.h e.def 22 23${OBJECTS}: e.h e.def 24 25install: all 26 install -s dieqn ${DESTDIR}${BINDIR}/dieqn 27 install -c -m 644 dieqn.1 ${DESTDIR}/usr/man/manl/dieqn.1 28 29clean: 30 rm -f dieqn *.o make.out y.tab.h e.def 31