]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/libxo/tests/Makefile
Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed
[FreeBSD/FreeBSD.git] / lib / libxo / tests / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 PACKAGE=        tests
6
7 LIBXOSRC=       ${SRCTOP}/contrib/libxo
8
9 # Override the default suffix transformation rules for .c/.o -> .out
10 .SUFFIXES:
11 .SUFFIXES: .c .err .o .out .sh
12
13 .PATH:
14 .PATH.c: ${LIBXOSRC}/libxo ${LIBXOSRC}/tests/core
15 .PATH.err: ${LIBXOSRC}/tests/core/saved
16 .PATH.out: ${LIBXOSRC}/tests/core/saved
17
18 .c.out .o.out:
19
20 ATF_TESTS_SH+=  functional_test
21
22 BINDIR= ${TESTSDIR}
23
24 ${PACKAGE}FILES+= test_01.E.err
25 ${PACKAGE}FILES+= test_01.E.out
26 ${PACKAGE}FILES+= test_01.H.err
27 ${PACKAGE}FILES+= test_01.H.out
28 ${PACKAGE}FILES+= test_01.HIPx.err
29 ${PACKAGE}FILES+= test_01.HIPx.out
30 ${PACKAGE}FILES+= test_01.HP.err
31 ${PACKAGE}FILES+= test_01.HP.out
32 ${PACKAGE}FILES+= test_01.J.err
33 ${PACKAGE}FILES+= test_01.J.out
34 ${PACKAGE}FILES+= test_01.JP.err
35 ${PACKAGE}FILES+= test_01.JP.out
36 ${PACKAGE}FILES+= test_01.T.err
37 ${PACKAGE}FILES+= test_01.T.out
38 ${PACKAGE}FILES+= test_01.X.err
39 ${PACKAGE}FILES+= test_01.X.out
40 ${PACKAGE}FILES+= test_01.XP.err
41 ${PACKAGE}FILES+= test_01.XP.out
42 ${PACKAGE}FILES+= test_01.err
43 ${PACKAGE}FILES+= test_01.out
44 ${PACKAGE}FILES+= test_02.E.err
45 ${PACKAGE}FILES+= test_02.E.out
46 ${PACKAGE}FILES+= test_02.H.err
47 ${PACKAGE}FILES+= test_02.H.out
48 ${PACKAGE}FILES+= test_02.HIPx.err
49 ${PACKAGE}FILES+= test_02.HIPx.out
50 ${PACKAGE}FILES+= test_02.HP.err
51 ${PACKAGE}FILES+= test_02.HP.out
52 ${PACKAGE}FILES+= test_02.J.err
53 ${PACKAGE}FILES+= test_02.J.out
54 ${PACKAGE}FILES+= test_02.JP.err
55 ${PACKAGE}FILES+= test_02.JP.out
56 ${PACKAGE}FILES+= test_02.T.err
57 ${PACKAGE}FILES+= test_02.T.out
58 ${PACKAGE}FILES+= test_02.X.err
59 ${PACKAGE}FILES+= test_02.X.out
60 ${PACKAGE}FILES+= test_02.XP.err
61 ${PACKAGE}FILES+= test_02.XP.out
62 ${PACKAGE}FILES+= test_02.err
63 ${PACKAGE}FILES+= test_02.out
64 ${PACKAGE}FILES+= test_03.E.err
65 ${PACKAGE}FILES+= test_03.E.out
66 ${PACKAGE}FILES+= test_03.H.err
67 ${PACKAGE}FILES+= test_03.H.out
68 ${PACKAGE}FILES+= test_03.HIPx.err
69 ${PACKAGE}FILES+= test_03.HIPx.out
70 ${PACKAGE}FILES+= test_03.HP.err
71 ${PACKAGE}FILES+= test_03.HP.out
72 ${PACKAGE}FILES+= test_03.J.err
73 ${PACKAGE}FILES+= test_03.J.out
74 ${PACKAGE}FILES+= test_03.JP.err
75 ${PACKAGE}FILES+= test_03.JP.out
76 ${PACKAGE}FILES+= test_03.T.err
77 ${PACKAGE}FILES+= test_03.T.out
78 ${PACKAGE}FILES+= test_03.X.err
79 ${PACKAGE}FILES+= test_03.X.out
80 ${PACKAGE}FILES+= test_03.XP.err
81 ${PACKAGE}FILES+= test_03.XP.out
82 ${PACKAGE}FILES+= test_03.err
83 ${PACKAGE}FILES+= test_03.out
84 ${PACKAGE}FILES+= test_04.E.err
85 ${PACKAGE}FILES+= test_04.E.out
86 ${PACKAGE}FILES+= test_04.H.err
87 ${PACKAGE}FILES+= test_04.H.out
88 ${PACKAGE}FILES+= test_04.HIPx.err
89 ${PACKAGE}FILES+= test_04.HIPx.out
90 ${PACKAGE}FILES+= test_04.HP.err
91 ${PACKAGE}FILES+= test_04.HP.out
92 ${PACKAGE}FILES+= test_04.J.err
93 ${PACKAGE}FILES+= test_04.J.out
94 ${PACKAGE}FILES+= test_04.JP.err
95 ${PACKAGE}FILES+= test_04.JP.out
96 ${PACKAGE}FILES+= test_04.T.err
97 ${PACKAGE}FILES+= test_04.T.out
98 ${PACKAGE}FILES+= test_04.X.err
99 ${PACKAGE}FILES+= test_04.X.out
100 ${PACKAGE}FILES+= test_04.XP.err
101 ${PACKAGE}FILES+= test_04.XP.out
102 ${PACKAGE}FILES+= test_05.E.err
103 ${PACKAGE}FILES+= test_05.E.out
104 ${PACKAGE}FILES+= test_05.H.err
105 ${PACKAGE}FILES+= test_05.H.out
106 ${PACKAGE}FILES+= test_05.HIPx.err
107 ${PACKAGE}FILES+= test_05.HIPx.out
108 ${PACKAGE}FILES+= test_05.HP.err
109 ${PACKAGE}FILES+= test_05.HP.out
110 ${PACKAGE}FILES+= test_05.J.err
111 ${PACKAGE}FILES+= test_05.J.out
112 ${PACKAGE}FILES+= test_05.JP.err
113 ${PACKAGE}FILES+= test_05.JP.out
114 ${PACKAGE}FILES+= test_05.T.err
115 ${PACKAGE}FILES+= test_05.T.out
116 ${PACKAGE}FILES+= test_05.X.err
117 ${PACKAGE}FILES+= test_05.X.out
118 ${PACKAGE}FILES+= test_05.XP.err
119 ${PACKAGE}FILES+= test_05.XP.out
120 ${PACKAGE}FILES+= test_06.E.err
121 ${PACKAGE}FILES+= test_06.E.out
122 ${PACKAGE}FILES+= test_06.H.err
123 ${PACKAGE}FILES+= test_06.H.out
124 ${PACKAGE}FILES+= test_06.HIPx.err
125 ${PACKAGE}FILES+= test_06.HIPx.out
126 ${PACKAGE}FILES+= test_06.HP.err
127 ${PACKAGE}FILES+= test_06.HP.out
128 ${PACKAGE}FILES+= test_06.J.err
129 ${PACKAGE}FILES+= test_06.J.out
130 ${PACKAGE}FILES+= test_06.JP.err
131 ${PACKAGE}FILES+= test_06.JP.out
132 ${PACKAGE}FILES+= test_06.T.err
133 ${PACKAGE}FILES+= test_06.T.out
134 ${PACKAGE}FILES+= test_06.X.err
135 ${PACKAGE}FILES+= test_06.X.out
136 ${PACKAGE}FILES+= test_06.XP.err
137 ${PACKAGE}FILES+= test_06.XP.out
138 ${PACKAGE}FILES+= test_07.E.err
139 ${PACKAGE}FILES+= test_07.E.out
140 ${PACKAGE}FILES+= test_07.H.err
141 ${PACKAGE}FILES+= test_07.H.out
142 ${PACKAGE}FILES+= test_07.HIPx.err
143 ${PACKAGE}FILES+= test_07.HIPx.out
144 ${PACKAGE}FILES+= test_07.HP.err
145 ${PACKAGE}FILES+= test_07.HP.out
146 ${PACKAGE}FILES+= test_07.J.err
147 ${PACKAGE}FILES+= test_07.J.out
148 ${PACKAGE}FILES+= test_07.JP.err
149 ${PACKAGE}FILES+= test_07.JP.out
150 ${PACKAGE}FILES+= test_07.T.err
151 ${PACKAGE}FILES+= test_07.T.out
152 ${PACKAGE}FILES+= test_07.X.err
153 ${PACKAGE}FILES+= test_07.X.out
154 ${PACKAGE}FILES+= test_07.XP.err
155 ${PACKAGE}FILES+= test_07.XP.out
156 ${PACKAGE}FILES+= test_08.E.err
157 ${PACKAGE}FILES+= test_08.E.out
158 ${PACKAGE}FILES+= test_08.H.err
159 ${PACKAGE}FILES+= test_08.H.out
160 ${PACKAGE}FILES+= test_08.HIPx.err
161 ${PACKAGE}FILES+= test_08.HIPx.out
162 ${PACKAGE}FILES+= test_08.HP.err
163 ${PACKAGE}FILES+= test_08.HP.out
164 ${PACKAGE}FILES+= test_08.J.err
165 ${PACKAGE}FILES+= test_08.J.out
166 ${PACKAGE}FILES+= test_08.JP.err
167 ${PACKAGE}FILES+= test_08.JP.out
168 ${PACKAGE}FILES+= test_08.T.err
169 ${PACKAGE}FILES+= test_08.T.out
170 ${PACKAGE}FILES+= test_08.X.err
171 ${PACKAGE}FILES+= test_08.X.out
172 ${PACKAGE}FILES+= test_08.XP.err
173 ${PACKAGE}FILES+= test_08.XP.out
174 ${PACKAGE}FILES+= test_09.E.err
175 ${PACKAGE}FILES+= test_09.E.out
176 ${PACKAGE}FILES+= test_09.H.err
177 ${PACKAGE}FILES+= test_09.H.out
178 ${PACKAGE}FILES+= test_09.HIPx.err
179 ${PACKAGE}FILES+= test_09.HIPx.out
180 ${PACKAGE}FILES+= test_09.HP.err
181 ${PACKAGE}FILES+= test_09.HP.out
182 ${PACKAGE}FILES+= test_09.J.err
183 ${PACKAGE}FILES+= test_09.J.out
184 ${PACKAGE}FILES+= test_09.JP.err
185 ${PACKAGE}FILES+= test_09.JP.out
186 ${PACKAGE}FILES+= test_09.T.err
187 ${PACKAGE}FILES+= test_09.T.out
188 ${PACKAGE}FILES+= test_09.X.err
189 ${PACKAGE}FILES+= test_09.X.out
190 ${PACKAGE}FILES+= test_09.XP.err
191 ${PACKAGE}FILES+= test_09.XP.out
192 ${PACKAGE}FILES+= test_10.E.err
193 ${PACKAGE}FILES+= test_10.E.out
194 ${PACKAGE}FILES+= test_10.H.err
195 ${PACKAGE}FILES+= test_10.H.out
196 ${PACKAGE}FILES+= test_10.HIPx.err
197 ${PACKAGE}FILES+= test_10.HIPx.out
198 ${PACKAGE}FILES+= test_10.HP.err
199 ${PACKAGE}FILES+= test_10.HP.out
200 ${PACKAGE}FILES+= test_10.J.err
201 ${PACKAGE}FILES+= test_10.J.out
202 ${PACKAGE}FILES+= test_10.JP.err
203 ${PACKAGE}FILES+= test_10.JP.out
204 ${PACKAGE}FILES+= test_10.T.err
205 ${PACKAGE}FILES+= test_10.T.out
206 ${PACKAGE}FILES+= test_10.X.err
207 ${PACKAGE}FILES+= test_10.X.out
208 ${PACKAGE}FILES+= test_10.XP.err
209 ${PACKAGE}FILES+= test_10.XP.out
210 ${PACKAGE}FILES+= test_10.err
211 ${PACKAGE}FILES+= test_10.out
212 ${PACKAGE}FILES+= test_11.E.err
213 ${PACKAGE}FILES+= test_11.E.out
214 ${PACKAGE}FILES+= test_11.H.err
215 ${PACKAGE}FILES+= test_11.H.out
216 ${PACKAGE}FILES+= test_11.HIPx.err
217 ${PACKAGE}FILES+= test_11.HIPx.out
218 ${PACKAGE}FILES+= test_11.HP.err
219 ${PACKAGE}FILES+= test_11.HP.out
220 ${PACKAGE}FILES+= test_11.J.err
221 ${PACKAGE}FILES+= test_11.J.out
222 ${PACKAGE}FILES+= test_11.JP.err
223 ${PACKAGE}FILES+= test_11.JP.out
224 ${PACKAGE}FILES+= test_11.T.err
225 ${PACKAGE}FILES+= test_11.T.out
226 ${PACKAGE}FILES+= test_11.X.err
227 ${PACKAGE}FILES+= test_11.X.out
228 ${PACKAGE}FILES+= test_11.XP.err
229 ${PACKAGE}FILES+= test_11.XP.out
230
231 PROGS+= test_01
232 PROGS+= test_02
233 PROGS+= test_03
234 PROGS+= test_04
235 PROGS+= test_05
236 PROGS+= test_06
237 PROGS+= test_07
238 PROGS+= test_08
239 PROGS+= test_09
240 PROGS+= test_10
241 PROGS+= test_11
242
243 CFLAGS+=        -I${LIBXOSRC}/libxo -I${.CURDIR:H}
244
245 LIBADD=         xo util 
246
247 SUBDIR+=        encoder
248
249 .if ${MACHINE} == "host"
250 # make it easy to test without install
251 TESTSDIR=       ${.OBJDIR}
252 .endif
253
254 .include <bsd.test.mk>