Home | History | Annotate | Line # | Download | only in setkey
Makefile revision 1.3
      1 # $NetBSD: Makefile,v 1.3 2002/08/19 10:17:00 lukem Exp $
      2 
      3 .include <bsd.own.mk>
      4 
      5 PROG=	setkey
      6 SRCS=	setkey.c parse.y token.l
      7 
      8 #CFLAGS+=-g
      9 LDADD+=	-ll -ly
     10 DPADD+=	${LIBL} ${LIBY}
     11 CLEANFILES+=	y.tab.c y.tab.h key_test.o keytest
     12 YHEADER=	yes
     13 
     14 #SCRIPTS=	scriptdump
     15 
     16 all: ${PROG} scriptdump
     17 
     18 CPPFLAGS+=-DIPSEC_DEBUG -DINET6 -DYY_NO_UNPUT
     19 CPPFLAGS+=-I. -I${.CURDIR}
     20 LDADD+= -lipsec
     21 DPADD+=	${LIBIPSEC}
     22 CLEANFILES+=	scriptdump
     23 
     24 # libpfkey.
     25 # ipsec_strerror.c is for avoiding shlib reference to non-exported function.
     26 .PATH: ${NETBSDSRCDIR}/lib/libipsec ${NETBSDSRCDIR}/sys/netkey
     27 SRCS+= pfkey.c pfkey_dump.c key_debug.c ipsec_strerror.c
     28 CPPFLAGS+=-I${NETBSDSRCDIR}/lib/libipsec -I${NETBSDSRCDIR}/sys/netkey
     29 
     30 MAN=	setkey.8
     31 LOCALPREFIX=	/usr/pkg
     32 
     33 scriptdump: scriptdump.pl
     34 	sed -e 's#@LOCALPREFIX@#${LOCALPREFIX}#' < $> > scriptdump
     35 
     36 .include <bsd.prog.mk>
     37