xref: /freebsd/lib/libc/tests/gen/posix_spawn/Makefile (revision 3cc31a047e6f1e974cbcc7a83a4ab9689f72765b)
12f121787SEnji Cooper# $FreeBSD$
22f121787SEnji Cooper
32f121787SEnji CooperOBJTOP=		${.OBJDIR:H:H:H:H:H}
42f121787SEnji CooperSRCTOP=		${.CURDIR:H:H:H:H:H}
52f121787SEnji CooperTESTSRC=	${SRCTOP}/contrib/netbsd-tests/lib/libc/gen/${.CURDIR:T}
62f121787SEnji Cooper
72f121787SEnji Cooper.include <bsd.own.mk>
82f121787SEnji Cooper
92f121787SEnji CooperTESTSDIR=	${TESTSBASE}/lib/libc/gen/posix_spawn
102f121787SEnji Cooper
112f121787SEnji CooperBINDIR=		${TESTSDIR}
122f121787SEnji Cooper
132f121787SEnji CooperNETBSD_ATF_TESTS_C=	fileactions_test
142f121787SEnji CooperNETBSD_ATF_TESTS_C+=	spawn_test
15*3cc31a04SKonstantin BelousovNETBSD_ATF_TESTS_C+=	spawnattr_test
162f121787SEnji Cooper
172f121787SEnji CooperPROGS=		h_fileactions
182f121787SEnji CooperPROGS+=		h_spawn
192f121787SEnji CooperPROGS+=		h_spawnattr
202f121787SEnji Cooper
212f121787SEnji CooperSCRIPTS=	h_nonexec
222f121787SEnji CooperSCRIPTS+=	h_zero
232f121787SEnji Cooper
242f121787SEnji Cooper.include "../../Makefile.netbsd-tests"
252f121787SEnji Cooper
262f121787SEnji Cooperh_zero:
272f121787SEnji Cooper	dd if=/dev/zero of=h_zero bs=1k count=2
282f121787SEnji Cooper	chmod a+x h_zero
292f121787SEnji Cooper
302f121787SEnji CooperCLEANFILES+=	h_zero
312f121787SEnji Cooper
322f121787SEnji CooperWARNS?=3
332f121787SEnji Cooper
342f121787SEnji Cooper.include <bsd.test.mk>
35