xref: /freebsd/lib/libc/tests/gen/posix_spawn/Makefile (revision 2f1217877e155a8a7de97e74eb7e82096a5ef316)
1*2f121787SEnji Cooper# $FreeBSD$
2*2f121787SEnji Cooper
3*2f121787SEnji CooperOBJTOP=		${.OBJDIR:H:H:H:H:H}
4*2f121787SEnji CooperSRCTOP=		${.CURDIR:H:H:H:H:H}
5*2f121787SEnji CooperTESTSRC=	${SRCTOP}/contrib/netbsd-tests/lib/libc/gen/${.CURDIR:T}
6*2f121787SEnji Cooper
7*2f121787SEnji Cooper.include <bsd.own.mk>
8*2f121787SEnji Cooper
9*2f121787SEnji CooperTESTSDIR=	${TESTSBASE}/lib/libc/gen/posix_spawn
10*2f121787SEnji Cooper
11*2f121787SEnji CooperBINDIR=		${TESTSDIR}
12*2f121787SEnji Cooper
13*2f121787SEnji Cooper# TODO: t_spawnattr (fix from pho@ needs additional review)
14*2f121787SEnji CooperNETBSD_ATF_TESTS_C=	fileactions_test
15*2f121787SEnji CooperNETBSD_ATF_TESTS_C+=	spawn_test
16*2f121787SEnji Cooper
17*2f121787SEnji CooperPROGS=		h_fileactions
18*2f121787SEnji CooperPROGS+=		h_spawn
19*2f121787SEnji CooperPROGS+=		h_spawnattr
20*2f121787SEnji Cooper
21*2f121787SEnji CooperSCRIPTS=	h_nonexec
22*2f121787SEnji CooperSCRIPTS+=	h_zero
23*2f121787SEnji Cooper
24*2f121787SEnji Cooper.include "../../Makefile.netbsd-tests"
25*2f121787SEnji Cooper
26*2f121787SEnji Cooperh_zero:
27*2f121787SEnji Cooper	dd if=/dev/zero of=h_zero bs=1k count=2
28*2f121787SEnji Cooper	chmod a+x h_zero
29*2f121787SEnji Cooper
30*2f121787SEnji CooperCLEANFILES+=	h_zero
31*2f121787SEnji Cooper
32*2f121787SEnji CooperWARNS?=3
33*2f121787SEnji Cooper
34*2f121787SEnji Cooper.include <bsd.test.mk>
35