Cross Reference: Makefile
xref: /src/usr.sbin/npf/npftest/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.sbin/npf/npftest/
11.15Sjoe# $NetBSD: Makefile,v 1.15 2025/06/01 00:48:41 joe Exp $
21.1Srmind#
31.1Srmind# Public Domain
41.1Srmind#
51.1Srmind
61.1SrmindPROG=		npftest
71.7SrmindNOMAN=		# no man page
81.9SchristosPAXCTL_FLAGS.npftest += +m
91.7Srmind
101.7SrmindWARNS=		5
111.7SrmindNOLINT=		# disabled (note: deliberately)
121.1Srmind
131.2SrmindSRCS=		npftest.c npfstream.c
141.1SrmindCPPFLAGS+=	-I${.CURDIR}
151.1Srmind
161.1SrmindLIBNPFTEST!=	cd ${.CURDIR}/libnpftest && ${MAKE} -V .OBJDIR
171.1SrmindDPADD+=		${LIBNPFTEST}/libnpftest.a
181.1SrmindLDADD+=		-L${LIBNPFTEST} -lnpftest
191.1Srmind
201.13SchristosLDADD+=		-lrump -lrumpvfs_nofifofs -lrumpvfs -lrumpuser
211.15SjoeLDADD+=		-lrumpnet -lrumpnet_net	-lrumpdev_bpf -lrumpnet_netinet
221.6Salnsn
231.14Smartin.if ${RUMP_SANITIZE:Uno} != "no"
241.14SmartinLDADD+=	-fsanitize=${RUMP_SANITIZE}
251.14Smartin.endif
261.14Smartin
271.7Srmind.include <bsd.own.mk>
281.7Srmind
291.6Salnsn.if ${MKSLJIT} != "no"
301.6SalnsnLDADD+=		-lrumpkern_sljit -lrumpnet_bpfjit
311.6Salnsn.endif
321.6Salnsn
331.11SrmindLDADD+=		-lrumpkern_nv -lrumpnet_npf
341.11SrmindLDADD+=		-lpcap -lpthread
351.2Srmind
361.11SrmindPROGDPLIBS+=	nv ${NETBSDSRCDIR}/external/bsd/libnv/lib
371.11SrmindCPPFLAGS+=	-I ${NETBSDSRCDIR}/sys/external/bsd/libnv/dist
381.1Srmind
391.1SrmindSUBDIR+=	libnpftest
401.1Srmind
411.1Srmind${LIBNPFTEST}/libnpftest.a: all-libnpftest
421.1Srmind
431.1Srmind.include <bsd.subdir.mk>
441.1Srmind.include <bsd.prog.mk>
45

Indexes created Mon Nov 10 17:20:41 GMT 2025