1 # from: @(#)Makefile 5.6 (Berkeley) 6/27/91 2 # $Id: Makefile,v 1.6 1993/08/01 05:26:30 mycroft Exp $ 3 4 PROG= route 5 MAN8= route.0 6 SRCS= route.c 7 SRCS= route.c ccitt_addr.c 8 CFLAGS+=-I. 9 CLEANFILES+=keywords.h 10 BINOWN= root 11 BINMODE=4555 12 13 all route depend lint tags: keywords.h 14 15 keywords.h: keywords 16 sed -e '/^#/d' -e '/^$$/d' ${.CURDIR}/keywords > _keywords.tmp 17 tr a-z A-Z < _keywords.tmp | paste _keywords.tmp - | \ 18 awk '{ \ 19 if (NF > 1) \ 20 printf "#define\tK_%s\t%d\n\t{\"%s\", K_%s},\n", \ 21 $$2, NR, $$1, $$2 }' \ 22 > ${.TARGET} 23 rm -f _keywords.tmp 24 25 .include <bsd.prog.mk> 26