xref: /freebsd/libexec/atf/atf-sh/tests/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
18c7ec47aSJulio Merino.include <bsd.init.mk>
28c7ec47aSJulio Merino
3*b2d48be1SEnji CooperATF=		${SRCTOP}/contrib/atf
48c7ec47aSJulio Merino.PATH:		${ATF}/atf-sh
58c7ec47aSJulio Merino
68c7ec47aSJulio MerinoATF_TESTS_SH+=	atf_check_test
78c7ec47aSJulio MerinoATF_TESTS_SH+=	config_test
88c7ec47aSJulio MerinoATF_TESTS_SH+=	integration_test
98c7ec47aSJulio MerinoATF_TESTS_SH+=	normalize_test
108c7ec47aSJulio MerinoATF_TESTS_SH+=	tc_test
118c7ec47aSJulio MerinoATF_TESTS_SH+=	tp_test
128c7ec47aSJulio Merino
1364dc0245SJulio Merinointegration_test: Makefile
1464dc0245SJulio MerinoATF_TESTS_SH_SED_integration_test= \
150677dfd1SJulio Merino    -e 's,__ATF_SH__,/usr/libexec/atf-sh,g'
1664dc0245SJulio Merino
178c7ec47aSJulio MerinoSCRIPTS+=		misc_helpers
188c7ec47aSJulio MerinoSCRIPTSDIR_misc_helpers=${TESTSDIR}
198c7ec47aSJulio MerinoCLEANFILES+=		misc_helpers misc_helpers.tmp
208c7ec47aSJulio Merinomisc_helpers: misc_helpers.sh
218c7ec47aSJulio Merino	echo '#! /usr/libexec/atf-sh' >${.TARGET}.tmp
228c7ec47aSJulio Merino	cat ${.ALLSRC} >>${.TARGET}.tmp
238c7ec47aSJulio Merino	chmod +x ${.TARGET}.tmp
248c7ec47aSJulio Merino	mv ${.TARGET}.tmp ${.TARGET}
258c7ec47aSJulio Merino
268c7ec47aSJulio Merino.include <bsd.test.mk>
27