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