11558Srgrimes#	@(#)Makefile	8.1 (Berkeley) 6/5/93
254263Sshin# $FreeBSD$
31558Srgrimes
4160747Syar.include <bsd.own.mk>
5160747Syar
61558SrgrimesPROG=	route
774815SruMAN=	route.8
824554SphkSRCS=	route.c keywords.h
9204406SuqsWARNS?=	3
10253424ShrsCLEANFILES+=keywords.h
111558Srgrimes
12160747SyarCFLAGS+= -DNS
13253427Shrs.if ${MK_INET_SUPPORT} != "no"
14253427ShrsCFLAGS+= -DINET
15253427Shrs.endif
16160747Syar.if ${MK_INET6_SUPPORT} != "no"
17160747SyarCFLAGS+= -DINET6
18160747Syar.endif
19160747SyarCFLAGS+= -I.
20160747Syar
211558Srgrimeskeywords.h: keywords
22253424Shrs	LC_ALL=C awk '!/^#|^$$/ { \
23253424Shrs		printf "#define\tK_%s\t%d\n\t{\"%s\", K_%s},\n", \
24253424Shrs		    toupper($$1), ++L, $$1, toupper($$1); \
25253424Shrs	}' < ${.CURDIR}/keywords > ${.TARGET} || (rm -f ${.TARGET}; false)
261558Srgrimes
271558Srgrimes.include <bsd.prog.mk>
28