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