1# @(#)Makefile 8.20 (Berkeley) 8/18/96 2 3MACROS= -me 4ROFF= groff 5TBL= tbl 6 7all: vi.ref.txt vi.ref.ps 8 9vi.ref.txt: vi.ref index.so 10 soelim vi.ref | ${TBL} | groff ${MACROS} -Tascii > $@ 11 rm -f index 12 chmod 444 $@ 13 14vi.ref.ps: vi.ref index.so 15 soelim vi.ref | ${TBL} | ${ROFF} ${MACROS} > $@ 16 rm -f index 17 chmod 444 $@ 18 19index.so: vi.ref 20 # Build index.so, side-effect of building the paper. 21 soelim vi.ref | ${TBL} | ${ROFF} ${MACROS} > /dev/null 22 sed -e 's/MINUSSIGN/\\-/' \ 23 -e 's/DOUBLEQUOTE/""/' \ 24 -e "s/SQUOTE/'/" \ 25 -e 's/ /__SPACE/g' < index | \ 26 sort -u '-t ' +0 -1 +1n | awk -f merge.awk | \ 27 sed -e 's/__SPACE/ /g' > $@ 28 rm -f index 29 chmod 444 $@ 30 31clean: 32 rm -f vi.ref.ps vi.ref.txt index index.so 33