xref: /freebsd-12.1/tests/sys/kern/execve/Makefile (revision 430f7286)
1*bbf12e6fSEnji Cooper# $FreeBSD$
2*bbf12e6fSEnji Cooper
3*bbf12e6fSEnji CooperTESTSDIR=	${TESTSBASE}/sys/kern/execve
4*bbf12e6fSEnji Cooper
5*bbf12e6fSEnji CooperBINDIR=		${TESTSDIR}
6*bbf12e6fSEnji Cooper
7*bbf12e6fSEnji CooperMAN=
8*bbf12e6fSEnji Cooper
9*bbf12e6fSEnji CooperATF_TESTS_SH+=	execve_test
10*bbf12e6fSEnji Cooper
11*bbf12e6fSEnji CooperPROGS+=		good_aout
12*bbf12e6fSEnji CooperPROGS+=		execve_helper
13*bbf12e6fSEnji Cooper
14*bbf12e6fSEnji CooperLDFLAGS.goodaout+=	-static
15*bbf12e6fSEnji Cooper
16*bbf12e6fSEnji CooperCLEANFILES+=	empty
17*bbf12e6fSEnji CooperCLEANFILES+=	sparse_aout
18*bbf12e6fSEnji CooperCLEANFILES+=	trunc_aout
19*bbf12e6fSEnji Cooper
20*bbf12e6fSEnji CooperSCRIPTS+=	bad_interp_len
21*bbf12e6fSEnji CooperSCRIPTS+=	dev_null_script
22*bbf12e6fSEnji CooperSCRIPTS+=	empty
23*bbf12e6fSEnji CooperSCRIPTS+=	good_script
24*bbf12e6fSEnji CooperSCRIPTS+=	non_exist_shell
25*bbf12e6fSEnji CooperSCRIPTS+=	script_arg
26*bbf12e6fSEnji CooperSCRIPTS+=	script_arg_nospace
27*bbf12e6fSEnji CooperSCRIPTS+=	sparse_aout
28*bbf12e6fSEnji CooperSCRIPTS+=	trunc_aout
29*bbf12e6fSEnji Cooper
30*bbf12e6fSEnji Cooperempty:
31*bbf12e6fSEnji Cooper	@touch $@
32*bbf12e6fSEnji Cooper
33*bbf12e6fSEnji Coopersparse_aout:
34*bbf12e6fSEnji Cooper	@truncate -s 20480 $@
35*bbf12e6fSEnji Cooper
36*bbf12e6fSEnji Coopertrunc_aout:
37*bbf12e6fSEnji Cooper	@truncate -s 16 $@
38*bbf12e6fSEnji Cooper
39*bbf12e6fSEnji Cooper.include <bsd.test.mk>
40