Home | History | Annotate | Line # | Download | only in npftest
Makefile revision 1.14.4.1
      1  1.14.4.1  perseant # $NetBSD: Makefile,v 1.14.4.1 2025/08/02 05:58:52 perseant Exp $
      2       1.1     rmind #
      3       1.1     rmind # Public Domain
      4       1.1     rmind #
      5       1.1     rmind 
      6       1.1     rmind PROG=		npftest
      7       1.7     rmind NOMAN=		# no man page
      8       1.9  christos PAXCTL_FLAGS.npftest += +m
      9       1.7     rmind 
     10       1.7     rmind WARNS=		5
     11       1.7     rmind NOLINT=		# disabled (note: deliberately)
     12       1.1     rmind 
     13       1.2     rmind SRCS=		npftest.c npfstream.c
     14       1.1     rmind CPPFLAGS+=	-I${.CURDIR}
     15       1.1     rmind 
     16       1.1     rmind LIBNPFTEST!=	cd ${.CURDIR}/libnpftest && ${MAKE} -V .OBJDIR
     17       1.1     rmind DPADD+=		${LIBNPFTEST}/libnpftest.a
     18       1.1     rmind LDADD+=		-L${LIBNPFTEST} -lnpftest
     19       1.1     rmind 
     20      1.13  christos LDADD+=		-lrump -lrumpvfs_nofifofs -lrumpvfs -lrumpuser
     21  1.14.4.1  perseant LDADD+=		-lrumpnet -lrumpnet_net	-lrumpdev_bpf -lrumpnet_netinet
     22       1.6     alnsn 
     23      1.14    martin .if ${RUMP_SANITIZE:Uno} != "no"
     24      1.14    martin LDADD+=	-fsanitize=${RUMP_SANITIZE}
     25      1.14    martin .endif
     26      1.14    martin 
     27       1.7     rmind .include <bsd.own.mk>
     28       1.7     rmind 
     29       1.6     alnsn .if ${MKSLJIT} != "no"
     30       1.6     alnsn LDADD+=		-lrumpkern_sljit -lrumpnet_bpfjit
     31       1.6     alnsn .endif
     32       1.6     alnsn 
     33      1.11     rmind LDADD+=		-lrumpkern_nv -lrumpnet_npf
     34      1.11     rmind LDADD+=		-lpcap -lpthread
     35       1.2     rmind 
     36      1.11     rmind PROGDPLIBS+=	nv ${NETBSDSRCDIR}/external/bsd/libnv/lib
     37      1.11     rmind CPPFLAGS+=	-I ${NETBSDSRCDIR}/sys/external/bsd/libnv/dist
     38       1.1     rmind 
     39       1.1     rmind SUBDIR+=	libnpftest
     40       1.1     rmind 
     41       1.1     rmind ${LIBNPFTEST}/libnpftest.a: all-libnpftest
     42       1.1     rmind 
     43       1.1     rmind .include <bsd.subdir.mk>
     44       1.1     rmind .include <bsd.prog.mk>
     45