Makefile revision 1.47
11.23Sandvar# $NetBSD: Makefile,v 1.47 2017/12/06 13:54:26 christos Exp $
21.7Scgd
31.1SmwNOMAN=		# defined
41.20Srmind
51.1Smw.include <bsd.own.mk>
61.1Smw
71.16SagcTESTSDIR=	${TESTSBASE}/kernel
81.16Sagc
91.16SagcTESTS_SUBDIRS+=	kqueue
101.16SagcTESTS_C=	t_lock
111.16SagcTESTS_C+=	t_lockf
121.16SagcTESTS_C+=	t_pty
131.16SagcTESTS_C+=	t_mqueue
141.16SagcTESTS_C+=	t_sysv
151.16SagcTESTS_C+=	t_subr_prf
161.16SagcTESTS_C+=	t_kauth_pr_47598
171.16SagcTESTS_C+=	t_sysctl
181.16Sagc
191.16SagcTESTS_SH=	t_umount
201.16SagcTESTS_SH+=	t_umountstress
211.16SagcTESTS_SH+=	t_ps_strings
221.16SagcTESTS_SH+=	t_interp
231.16Sagc
241.16SagcBINDIR=		${TESTSDIR}
251.16SagcPROGS=		h_ps_strings1
261.16SagcPROGS+=		h_ps_strings2
271.16Sagc
281.16SagcLDADD.t_mqueue+= -lrt
291.16Sagc
301.16Sagc
311.16Sagc.if (${MKRUMP} != "no") && !defined(BSD_MK_COMPAT_FILE)
321.16SagcTESTS_SUBDIRS+=	tty
331.16Sagc
341.16SagcTESTS_C+=	t_extattrctl
351.16SagcTESTS_C+=	t_filedesc
361.16SagcTESTS_C+=	t_rnd
371.16SagcLDADD.t_extattrctl+= -lrumpvfs -lrump -lrumpuser
381.16SagcLDADD.t_extattrctl+= -lrump -lpthread
391.16SagcLDADD.t_filedesc+=  ${LDADD.t_rnd}
401.1SmwLDADD.t_rnd+=  -lrumpvfs -lrumpdev_rnd -lrumpdev -lrump -lrumpuser
411.21SdhollandLDADD.t_rnd+=  -lrump -lpthread
421.21Sdholland
431.1Smw.endif
441.1Smw
451.1SmwCPPFLAGS+=	-D_KERNTYPES
461.13Sveego
471.13Sveego.PATH:			${NETBSDSRCDIR}/sys/kern
481.1SmwTESTS_C+=		t_extent
491.1SmwSRCS.t_extent=		t_extent.c subr_extent.c
501.1SmwCPPFLAGS.t_extent.c=	-D_EXTENT_TESTING -D__POOL_EXPOSE -D_KERNTYPES
511.15SaymericCPPFLAGS.subr_extent.c=	-D_EXTENT_TESTING -D__POOL_EXPOSE -D_KERNTYPES
521.1Smw
531.1Smwt_subr_prf.c: gen_t_subr_prf ${NETBSDSRCDIR}/sys/kern/subr_prf.c
541.1Smw	${HOST_SH} ${.ALLSRC} ${.TARGET}
551.19SchristosCPPFLAGS.t_subr_prf.c=	-Wno-pointer-sign	# XXX platform vs kernel SHA2
561.1Smw
571.19SchristosCLEANFILES+=	t_subr_prf.c
581.1Smw
591.1Smw.include <bsd.test.mk>
601.1Smw