Cross Reference: Makefile
xref: /src/sbin/setkey/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sbin/setkey/
Makefile revision 1.3
11.3Slukem# $NetBSD: Makefile,v 1.3 2002/08/19 10:17:00 lukem Exp $
21.3Slukem
31.3Slukem.include <bsd.own.mk>
41.1Sitojun
51.1SitojunPROG=	setkey
61.1SitojunSRCS=	setkey.c parse.y token.l
71.1Sitojun
81.1Sitojun#CFLAGS+=-g
91.1SitojunLDADD+=	-ll -ly
101.1SitojunDPADD+=	${LIBL} ${LIBY}
111.1SitojunCLEANFILES+=	y.tab.c y.tab.h key_test.o keytest
121.2SitojunYHEADER=	yes
131.1Sitojun
141.1Sitojun#SCRIPTS=	scriptdump
151.1Sitojun
161.1Sitojunall: ${PROG} scriptdump
171.1Sitojun
181.1SitojunCPPFLAGS+=-DIPSEC_DEBUG -DINET6 -DYY_NO_UNPUT
191.1SitojunCPPFLAGS+=-I. -I${.CURDIR}
201.1SitojunLDADD+= -lipsec
211.1SitojunDPADD+=	${LIBIPSEC}
221.1SitojunCLEANFILES+=	scriptdump
231.1Sitojun
241.1Sitojun# libpfkey.
251.1Sitojun# ipsec_strerror.c is for avoiding shlib reference to non-exported function.
261.3Slukem.PATH: ${NETBSDSRCDIR}/lib/libipsec ${NETBSDSRCDIR}/sys/netkey
271.1SitojunSRCS+= pfkey.c pfkey_dump.c key_debug.c ipsec_strerror.c
281.3SlukemCPPFLAGS+=-I${NETBSDSRCDIR}/lib/libipsec -I${NETBSDSRCDIR}/sys/netkey
291.1Sitojun
301.1SitojunMAN=	setkey.8
311.1SitojunLOCALPREFIX=	/usr/pkg
321.1Sitojun
331.1Sitojunscriptdump: scriptdump.pl
341.1Sitojun	sed -e 's#@LOCALPREFIX@#${LOCALPREFIX}#' < $> > scriptdump
351.1Sitojun
361.1Sitojun.include <bsd.prog.mk>
37

Indexes created Sat Dec 20 21:09:36 GMT 2025