Makefile revision 24554
11520Sjjg# @(#)Makefile 8.1 (Berkeley) 6/5/93 22322Sdarcy 31520SjjgPROG= route 41520SjjgMAN8= route.8 51520SjjgSRCS= route.c keywords.h 61520SjjgCFLAGS+=-I. -Wall -DNS 71520SjjgCLEANFILES+=keywords.h 81520SjjgBINOWN= root 91520SjjgBINMODE=4555 101520Sjjg 111520Sjjgkeywords.h: keywords 121520Sjjg sed -e '/^#/d' -e '/^$$/d' ${.CURDIR}/keywords > _keywords.tmp 131520Sjjg tr a-z A-Z < _keywords.tmp | paste _keywords.tmp - | \ 141520Sjjg awk '{ \ 151520Sjjg if (NF > 1) \ 161520Sjjg printf "#define\tK_%s\t%d\n\t{\"%s\", K_%s},\n", \ 171520Sjjg $$2, NR, $$1, $$2 }' \ 181520Sjjg > ${.TARGET} 191520Sjjg rm -f _keywords.tmp 201520Sjjg 211520Sjjg./keywords.h: keywords.h 221520Sjjg 231520Sjjg.include <bsd.prog.mk> 241520Sjjg 251520Sjjgroute .depend lint tags: keywords.h 261520Sjjg