Home | History | Annotate | Line # | Download | only in route
Makefile revision 1.11
      1  1.11      cgd #	$NetBSD: Makefile,v 1.11 1995/03/18 15:00:05 cgd Exp $
      2  1.11      cgd #	@(#)Makefile	8.1 (Berkeley) 6/5/93
      3   1.1      cgd 
      4   1.1      cgd PROG=	route
      5  1.10      cgd MAN=	route.8
      6   1.4  mycroft SRCS=	route.c ccitt_addr.c
      7   1.1      cgd CFLAGS+=-I.
      8   1.5  mycroft CLEANFILES+=keywords.h
      9   1.1      cgd BINOWN=	root
     10   1.1      cgd BINMODE=4555
     11   1.1      cgd 
     12   1.5  mycroft keywords.h: keywords
     13   1.5  mycroft 	sed -e '/^#/d' -e '/^$$/d' ${.CURDIR}/keywords > _keywords.tmp
     14   1.5  mycroft 	tr a-z A-Z < _keywords.tmp | paste _keywords.tmp - | \
     15   1.5  mycroft 	    awk '{ \
     16   1.5  mycroft 		if (NF > 1) \
     17   1.5  mycroft 			printf "#define\tK_%s\t%d\n\t{\"%s\", K_%s},\n", \
     18   1.5  mycroft 			    $$2, NR, $$1, $$2 }' \
     19   1.5  mycroft 	    > ${.TARGET}
     20   1.5  mycroft 	rm -f _keywords.tmp
     21   1.1      cgd 
     22   1.8      cgd route .depend lint tags: keywords.h
     23   1.8      cgd 
     24   1.1      cgd .include <bsd.prog.mk>
     25