]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - usr.bin/yacc/tests/Makefile
Merge: r268811
[FreeBSD/stable/10.git] / usr.bin / yacc / tests / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 TEST_DIR=       ${.CURDIR}/../../../contrib/byacc/test
6
7 .PATH: ${TEST_DIR} ${TEST_DIR}/yacc
8
9 TESTSDIR=       ${TESTSBASE}/usr.bin/yacc
10
11 PLAIN_TESTS_SH= yacc_tests
12
13 SCRIPTS=        run_test
14 SCRIPTSDIR=     ${TESTSDIR}
15
16 FILESGROUPS=    FILEStest FILEStest_yacc
17
18 FILEStestDIR=   ${TESTSDIR}
19
20 FILEStest+=     btyacc_calc1.y
21 FILEStest+=     btyacc_demo.y
22 FILEStest+=     calc.y
23 FILEStest+=     calc1.y
24 FILEStest+=     calc2.y
25 FILEStest+=     calc3.y
26 FILEStest+=     code_calc.y
27 FILEStest+=     code_debug.y
28 FILEStest+=     code_error.y
29 FILEStest+=     empty.y
30 FILEStest+=     err_inherit1.y
31 FILEStest+=     err_inherit2.y
32 FILEStest+=     err_inherit3.y
33 FILEStest+=     err_inherit4.y
34 FILEStest+=     err_inherit5.y
35 FILEStest+=     err_syntax1.y
36 FILEStest+=     err_syntax10.y
37 FILEStest+=     err_syntax11.y
38 FILEStest+=     err_syntax12.y
39 FILEStest+=     err_syntax13.y
40 FILEStest+=     err_syntax14.y
41 FILEStest+=     err_syntax15.y
42 FILEStest+=     err_syntax16.y
43 FILEStest+=     err_syntax17.y
44 FILEStest+=     err_syntax18.y
45 FILEStest+=     err_syntax19.y
46 FILEStest+=     err_syntax2.y
47 FILEStest+=     err_syntax20.y
48 FILEStest+=     err_syntax21.y
49 FILEStest+=     err_syntax22.y
50 FILEStest+=     err_syntax23.y
51 FILEStest+=     err_syntax24.y
52 FILEStest+=     err_syntax25.y
53 FILEStest+=     err_syntax26.y
54 FILEStest+=     err_syntax27.y
55 FILEStest+=     err_syntax3.y
56 FILEStest+=     err_syntax4.y
57 FILEStest+=     err_syntax5.y
58 FILEStest+=     err_syntax6.y
59 FILEStest+=     err_syntax7.y
60 FILEStest+=     err_syntax7a.y
61 FILEStest+=     err_syntax7b.y
62 FILEStest+=     err_syntax8.y
63 FILEStest+=     err_syntax8a.y
64 FILEStest+=     err_syntax9.y
65 FILEStest+=     error.y
66 FILEStest+=     grammar.y
67 FILEStest+=     inherit0.y
68 FILEStest+=     inherit1.y
69 FILEStest+=     inherit2.y
70 FILEStest+=     ok_syntax1.y
71 FILEStest+=     pure_calc.y
72 FILEStest+=     pure_error.y
73 FILEStest+=     quote_calc.y
74 FILEStest+=     quote_calc2.y
75 FILEStest+=     quote_calc3.y
76 FILEStest+=     quote_calc4.y
77 FILEStest+=     varsyntax_calc1.y
78
79 FILEStest_yaccDIR=      ${TESTSDIR}/yacc
80
81 FILEStest_yacc+=        big_b.error
82 FILEStest_yacc+=        big_b.output
83 FILEStest_yacc+=        big_l.error
84 FILEStest_yacc+=        big_l.output
85 FILEStest_yacc+=        calc.error
86 FILEStest_yacc+=        calc.output
87 FILEStest_yacc+=        calc.tab.c
88 FILEStest_yacc+=        calc.tab.h
89 FILEStest_yacc+=        calc1.error
90 FILEStest_yacc+=        calc1.output
91 FILEStest_yacc+=        calc1.tab.c
92 FILEStest_yacc+=        calc1.tab.h
93 FILEStest_yacc+=        calc2.error
94 FILEStest_yacc+=        calc2.output
95 FILEStest_yacc+=        calc2.tab.c
96 FILEStest_yacc+=        calc2.tab.h
97 FILEStest_yacc+=        calc3.error
98 FILEStest_yacc+=        calc3.output
99 FILEStest_yacc+=        calc3.tab.c
100 FILEStest_yacc+=        calc3.tab.h
101 FILEStest_yacc+=        code_calc.code.c
102 FILEStest_yacc+=        code_calc.error
103 FILEStest_yacc+=        code_calc.output
104 FILEStest_yacc+=        code_calc.tab.c
105 FILEStest_yacc+=        code_calc.tab.h
106 FILEStest_yacc+=        code_error.code.c
107 FILEStest_yacc+=        code_error.error
108 FILEStest_yacc+=        code_error.output
109 FILEStest_yacc+=        code_error.tab.c
110 FILEStest_yacc+=        code_error.tab.h
111 FILEStest_yacc+=        empty.error
112 FILEStest_yacc+=        empty.output
113 FILEStest_yacc+=        empty.tab.c
114 FILEStest_yacc+=        empty.tab.h
115 FILEStest_yacc+=        err_syntax1.error
116 FILEStest_yacc+=        err_syntax1.output
117 FILEStest_yacc+=        err_syntax1.tab.c
118 FILEStest_yacc+=        err_syntax1.tab.h
119 FILEStest_yacc+=        err_syntax10.error
120 FILEStest_yacc+=        err_syntax10.output
121 FILEStest_yacc+=        err_syntax10.tab.c
122 FILEStest_yacc+=        err_syntax10.tab.h
123 FILEStest_yacc+=        err_syntax11.error
124 FILEStest_yacc+=        err_syntax11.output
125 FILEStest_yacc+=        err_syntax11.tab.c
126 FILEStest_yacc+=        err_syntax11.tab.h
127 FILEStest_yacc+=        err_syntax12.error
128 FILEStest_yacc+=        err_syntax12.output
129 FILEStest_yacc+=        err_syntax12.tab.c
130 FILEStest_yacc+=        err_syntax12.tab.h
131 FILEStest_yacc+=        err_syntax13.error
132 FILEStest_yacc+=        err_syntax13.output
133 FILEStest_yacc+=        err_syntax13.tab.c
134 FILEStest_yacc+=        err_syntax13.tab.h
135 FILEStest_yacc+=        err_syntax14.error
136 FILEStest_yacc+=        err_syntax14.output
137 FILEStest_yacc+=        err_syntax14.tab.c
138 FILEStest_yacc+=        err_syntax14.tab.h
139 FILEStest_yacc+=        err_syntax15.error
140 FILEStest_yacc+=        err_syntax15.output
141 FILEStest_yacc+=        err_syntax15.tab.c
142 FILEStest_yacc+=        err_syntax15.tab.h
143 FILEStest_yacc+=        err_syntax16.error
144 FILEStest_yacc+=        err_syntax16.output
145 FILEStest_yacc+=        err_syntax16.tab.c
146 FILEStest_yacc+=        err_syntax16.tab.h
147 FILEStest_yacc+=        err_syntax17.error
148 FILEStest_yacc+=        err_syntax17.output
149 FILEStest_yacc+=        err_syntax17.tab.c
150 FILEStest_yacc+=        err_syntax17.tab.h
151 FILEStest_yacc+=        err_syntax18.error
152 FILEStest_yacc+=        err_syntax18.output
153 FILEStest_yacc+=        err_syntax18.tab.c
154 FILEStest_yacc+=        err_syntax18.tab.h
155 FILEStest_yacc+=        err_syntax19.error
156 FILEStest_yacc+=        err_syntax19.output
157 FILEStest_yacc+=        err_syntax19.tab.c
158 FILEStest_yacc+=        err_syntax19.tab.h
159 FILEStest_yacc+=        err_syntax2.error
160 FILEStest_yacc+=        err_syntax2.output
161 FILEStest_yacc+=        err_syntax2.tab.c
162 FILEStest_yacc+=        err_syntax2.tab.h
163 FILEStest_yacc+=        err_syntax20.error
164 FILEStest_yacc+=        err_syntax20.output
165 FILEStest_yacc+=        err_syntax20.tab.c
166 FILEStest_yacc+=        err_syntax20.tab.h
167 FILEStest_yacc+=        err_syntax21.error
168 FILEStest_yacc+=        err_syntax21.output
169 FILEStest_yacc+=        err_syntax21.tab.c
170 FILEStest_yacc+=        err_syntax21.tab.h
171 FILEStest_yacc+=        err_syntax22.error
172 FILEStest_yacc+=        err_syntax22.output
173 FILEStest_yacc+=        err_syntax22.tab.c
174 FILEStest_yacc+=        err_syntax22.tab.h
175 FILEStest_yacc+=        err_syntax23.error
176 FILEStest_yacc+=        err_syntax23.output
177 FILEStest_yacc+=        err_syntax23.tab.c
178 FILEStest_yacc+=        err_syntax23.tab.h
179 FILEStest_yacc+=        err_syntax24.error
180 FILEStest_yacc+=        err_syntax24.output
181 FILEStest_yacc+=        err_syntax24.tab.c
182 FILEStest_yacc+=        err_syntax24.tab.h
183 FILEStest_yacc+=        err_syntax25.error
184 FILEStest_yacc+=        err_syntax25.output
185 FILEStest_yacc+=        err_syntax25.tab.c
186 FILEStest_yacc+=        err_syntax25.tab.h
187 FILEStest_yacc+=        err_syntax26.error
188 FILEStest_yacc+=        err_syntax26.output
189 FILEStest_yacc+=        err_syntax26.tab.c
190 FILEStest_yacc+=        err_syntax26.tab.h
191 FILEStest_yacc+=        err_syntax27.error
192 FILEStest_yacc+=        err_syntax27.output
193 FILEStest_yacc+=        err_syntax27.tab.c
194 FILEStest_yacc+=        err_syntax27.tab.h
195 FILEStest_yacc+=        err_syntax3.error
196 FILEStest_yacc+=        err_syntax3.output
197 FILEStest_yacc+=        err_syntax3.tab.c
198 FILEStest_yacc+=        err_syntax3.tab.h
199 FILEStest_yacc+=        err_syntax4.error
200 FILEStest_yacc+=        err_syntax4.output
201 FILEStest_yacc+=        err_syntax4.tab.c
202 FILEStest_yacc+=        err_syntax4.tab.h
203 FILEStest_yacc+=        err_syntax5.error
204 FILEStest_yacc+=        err_syntax5.output
205 FILEStest_yacc+=        err_syntax5.tab.c
206 FILEStest_yacc+=        err_syntax5.tab.h
207 FILEStest_yacc+=        err_syntax6.error
208 FILEStest_yacc+=        err_syntax6.output
209 FILEStest_yacc+=        err_syntax6.tab.c
210 FILEStest_yacc+=        err_syntax6.tab.h
211 FILEStest_yacc+=        err_syntax7.error
212 FILEStest_yacc+=        err_syntax7.output
213 FILEStest_yacc+=        err_syntax7.tab.c
214 FILEStest_yacc+=        err_syntax7.tab.h
215 FILEStest_yacc+=        err_syntax7a.error
216 FILEStest_yacc+=        err_syntax7a.output
217 FILEStest_yacc+=        err_syntax7a.tab.c
218 FILEStest_yacc+=        err_syntax7a.tab.h
219 FILEStest_yacc+=        err_syntax7b.error
220 FILEStest_yacc+=        err_syntax7b.output
221 FILEStest_yacc+=        err_syntax7b.tab.c
222 FILEStest_yacc+=        err_syntax7b.tab.h
223 FILEStest_yacc+=        err_syntax8.error
224 FILEStest_yacc+=        err_syntax8.output
225 FILEStest_yacc+=        err_syntax8.tab.c
226 FILEStest_yacc+=        err_syntax8.tab.h
227 FILEStest_yacc+=        err_syntax8a.error
228 FILEStest_yacc+=        err_syntax8a.output
229 FILEStest_yacc+=        err_syntax8a.tab.c
230 FILEStest_yacc+=        err_syntax8a.tab.h
231 FILEStest_yacc+=        err_syntax9.error
232 FILEStest_yacc+=        err_syntax9.output
233 FILEStest_yacc+=        err_syntax9.tab.c
234 FILEStest_yacc+=        err_syntax9.tab.h
235 FILEStest_yacc+=        error.error
236 FILEStest_yacc+=        error.output
237 FILEStest_yacc+=        error.tab.c
238 FILEStest_yacc+=        error.tab.h
239 FILEStest_yacc+=        grammar.dot
240 FILEStest_yacc+=        grammar.error
241 FILEStest_yacc+=        grammar.output
242 FILEStest_yacc+=        grammar.tab.c
243 FILEStest_yacc+=        grammar.tab.h
244 FILEStest_yacc+=        help.error
245 FILEStest_yacc+=        help.output
246 FILEStest_yacc+=        no_b_opt.error
247 FILEStest_yacc+=        no_b_opt.output
248 # XXX: expected: `f - cannot open "nosuchfile.c"; gets
249 # `e - line 0 of "nosuchfile.y", unexpected end-of-file`.
250 #FILEStest_yacc+=       no_b_opt1.error
251 #FILEStest_yacc+=       no_b_opt1.output
252 #FILEStest_yacc+=       no_code_c.error
253 #FILEStest_yacc+=       no_code_c.output
254 #FILEStest_yacc+=       no_defines.error
255 #FILEStest_yacc+=       no_defines.output
256 #FILEStest_yacc+=       no_graph.error
257 #FILEStest_yacc+=       no_graph.output
258 #FILEStest_yacc+=       no_include.error
259 #FILEStest_yacc+=       no_include.output
260 FILEStest_yacc+=        no_opts.error
261 FILEStest_yacc+=        no_opts.output
262 # XXX: expected: `f - cannot open "nosuchfile.c"; gets
263 # `e - line 0 of "nosuchfile.y", unexpected end-of-file`.
264 #FILEStest_yacc+=       no_output.error
265 #FILEStest_yacc+=       no_output.output
266 #FILEStest_yacc+=       no_output1.error
267 #FILEStest_yacc+=       no_output1.output
268 FILEStest_yacc+=        no_output2.error
269 FILEStest_yacc+=        no_output2.output
270 FILEStest_yacc+=        no_p_opt.error
271 FILEStest_yacc+=        no_p_opt.output
272 # XXX: expected: `f - cannot open "nosuchfile.c"; gets
273 # `e - line 0 of "nosuchfile.y", unexpected end-of-file`.
274 #FILEStest_yacc+=       no_p_opt1.error
275 #FILEStest_yacc+=       no_p_opt1.output
276 #FILEStest_yacc+=       no_verbose.error
277 #FILEStest_yacc+=       no_verbose.output
278 FILEStest_yacc+=        nostdin.error
279 FILEStest_yacc+=        nostdin.output
280 FILEStest_yacc+=        ok_syntax1.error
281 FILEStest_yacc+=        ok_syntax1.output
282 FILEStest_yacc+=        ok_syntax1.tab.c
283 FILEStest_yacc+=        ok_syntax1.tab.h
284 FILEStest_yacc+=        pure_calc.error
285 FILEStest_yacc+=        pure_calc.output
286 FILEStest_yacc+=        pure_calc.tab.c
287 FILEStest_yacc+=        pure_calc.tab.h
288 FILEStest_yacc+=        pure_error.error
289 FILEStest_yacc+=        pure_error.output
290 FILEStest_yacc+=        pure_error.tab.c
291 FILEStest_yacc+=        pure_error.tab.h
292 FILEStest_yacc+=        quote_calc-s.error
293 FILEStest_yacc+=        quote_calc-s.output
294 FILEStest_yacc+=        quote_calc-s.tab.c
295 FILEStest_yacc+=        quote_calc-s.tab.h
296 FILEStest_yacc+=        quote_calc.error
297 FILEStest_yacc+=        quote_calc.output
298 FILEStest_yacc+=        quote_calc.tab.c
299 FILEStest_yacc+=        quote_calc.tab.h
300 FILEStest_yacc+=        quote_calc2-s.error
301 FILEStest_yacc+=        quote_calc2-s.output
302 FILEStest_yacc+=        quote_calc2-s.tab.c
303 FILEStest_yacc+=        quote_calc2-s.tab.h
304 FILEStest_yacc+=        quote_calc2.error
305 FILEStest_yacc+=        quote_calc2.output
306 FILEStest_yacc+=        quote_calc2.tab.c
307 FILEStest_yacc+=        quote_calc2.tab.h
308 FILEStest_yacc+=        quote_calc3-s.error
309 FILEStest_yacc+=        quote_calc3-s.output
310 FILEStest_yacc+=        quote_calc3-s.tab.c
311 FILEStest_yacc+=        quote_calc3-s.tab.h
312 FILEStest_yacc+=        quote_calc3.error
313 FILEStest_yacc+=        quote_calc3.output
314 FILEStest_yacc+=        quote_calc3.tab.c
315 FILEStest_yacc+=        quote_calc3.tab.h
316 FILEStest_yacc+=        quote_calc4-s.error
317 FILEStest_yacc+=        quote_calc4-s.output
318 FILEStest_yacc+=        quote_calc4-s.tab.c
319 FILEStest_yacc+=        quote_calc4-s.tab.h
320 FILEStest_yacc+=        quote_calc4.error
321 FILEStest_yacc+=        quote_calc4.output
322 FILEStest_yacc+=        quote_calc4.tab.c
323 FILEStest_yacc+=        quote_calc4.tab.h
324 FILEStest_yacc+=        rename_debug.c
325 FILEStest_yacc+=        rename_debug.error
326 FILEStest_yacc+=        rename_debug.h
327 FILEStest_yacc+=        rename_debug.i
328 FILEStest_yacc+=        rename_debug.output
329 FILEStest_yacc+=        varsyntax_calc1.error
330 FILEStest_yacc+=        varsyntax_calc1.output
331 FILEStest_yacc+=        varsyntax_calc1.tab.c
332 FILEStest_yacc+=        varsyntax_calc1.tab.h
333
334 .include <bsd.test.mk>