xref: /freebsd/usr.bin/xo/tests/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
143faedc1SGlen BarberPACKAGE=	tests
2*430f7286SEnji Cooper
3*430f7286SEnji Cooper.include <bsd.own.mk>
443faedc1SGlen Barber
54436b51dSEnji CooperLIBXOSRC=	${SRCTOP}/contrib/libxo
64436b51dSEnji Cooper
74436b51dSEnji Cooper.PATH: ${LIBXOSRC}/tests/xo ${LIBXOSRC}/tests/xo/saved
84436b51dSEnji Cooper
94436b51dSEnji Cooper.c.out .o.out:
104436b51dSEnji Cooper
114436b51dSEnji CooperBINDIR=		${TESTSDIR}
124436b51dSEnji Cooper
134436b51dSEnji CooperATF_TESTS_SH+=	functional_test
144436b51dSEnji Cooper
15*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.H.err
16*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.H.out
17*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.HIPx.err
18*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.HIPx.out
19*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.HP.err
20*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.HP.out
21*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.J.err
22*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.J.out
23*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.JP.err
24*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.JP.out
25*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.T.err
26*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.T.out
27*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.X.err
28*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.X.out
29*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.XP.err
30*430f7286SEnji Cooper${PACKAGE}FILES+=		xo_01.XP.out
314436b51dSEnji Cooper
324436b51dSEnji CooperSCRIPTS+=	xo_01
334d293dd8SBryan DreweryCLEANFILES+=	xo_01
344436b51dSEnji Cooper
354436b51dSEnji CooperLIBADD+=	xo
364436b51dSEnji Cooper
374436b51dSEnji Cooper.include <bsd.test.mk>
384436b51dSEnji Cooper
394436b51dSEnji Cooper.SUFFIXES: .sh
40