Makefile revision 272953
1235723Sbapt# $FreeBSD: stable/10/usr.bin/yacc/tests/Makefile 272953 2014-10-11 19:18:00Z rodrigc $
2235723Sbapt
3272953Srodrigc.include <bsd.own.mk>
4272953Srodrigc
5272953SrodrigcTEST_DIR=	${.CURDIR}/../../../contrib/byacc/test
6272953Srodrigc
7272953Srodrigc.PATH: ${TEST_DIR} ${TEST_DIR}/yacc
8272953Srodrigc
9263227SjmmvTESTSDIR=	${TESTSBASE}/usr.bin/yacc
10263227Sjmmv
11272953SrodrigcPLAIN_TESTS_SH=	yacc_tests
12263227Sjmmv
13272953SrodrigcSCRIPTS=	run_test
14272953SrodrigcSCRIPTSDIR=	${TESTSDIR}
15263227Sjmmv
16272953SrodrigcFILESGROUPS=	FILEStest FILEStest_yacc
17272953Srodrigc
18272953SrodrigcFILEStestDIR=	${TESTSDIR}
19272953Srodrigc
20272953SrodrigcFILEStest+=	btyacc_calc1.y
21272953SrodrigcFILEStest+=	btyacc_demo.y
22272953SrodrigcFILEStest+=	calc.y
23272953SrodrigcFILEStest+=	calc1.y
24272953SrodrigcFILEStest+=	calc2.y
25272953SrodrigcFILEStest+=	calc3.y
26272953SrodrigcFILEStest+=	code_calc.y
27272953SrodrigcFILEStest+=	code_debug.y
28272953SrodrigcFILEStest+=	code_error.y
29272953SrodrigcFILEStest+=	empty.y
30272953SrodrigcFILEStest+=	err_inherit1.y
31272953SrodrigcFILEStest+=	err_inherit2.y
32272953SrodrigcFILEStest+=	err_inherit3.y
33272953SrodrigcFILEStest+=	err_inherit4.y
34272953SrodrigcFILEStest+=	err_inherit5.y
35272953SrodrigcFILEStest+=	err_syntax1.y
36272953SrodrigcFILEStest+=	err_syntax10.y
37272953SrodrigcFILEStest+=	err_syntax11.y
38272953SrodrigcFILEStest+=	err_syntax12.y
39272953SrodrigcFILEStest+=	err_syntax13.y
40272953SrodrigcFILEStest+=	err_syntax14.y
41272953SrodrigcFILEStest+=	err_syntax15.y
42272953SrodrigcFILEStest+=	err_syntax16.y
43272953SrodrigcFILEStest+=	err_syntax17.y
44272953SrodrigcFILEStest+=	err_syntax18.y
45272953SrodrigcFILEStest+=	err_syntax19.y
46272953SrodrigcFILEStest+=	err_syntax2.y
47272953SrodrigcFILEStest+=	err_syntax20.y
48272953SrodrigcFILEStest+=	err_syntax21.y
49272953SrodrigcFILEStest+=	err_syntax22.y
50272953SrodrigcFILEStest+=	err_syntax23.y
51272953SrodrigcFILEStest+=	err_syntax24.y
52272953SrodrigcFILEStest+=	err_syntax25.y
53272953SrodrigcFILEStest+=	err_syntax26.y
54272953SrodrigcFILEStest+=	err_syntax27.y
55272953SrodrigcFILEStest+=	err_syntax3.y
56272953SrodrigcFILEStest+=	err_syntax4.y
57272953SrodrigcFILEStest+=	err_syntax5.y
58272953SrodrigcFILEStest+=	err_syntax6.y
59272953SrodrigcFILEStest+=	err_syntax7.y
60272953SrodrigcFILEStest+=	err_syntax7a.y
61272953SrodrigcFILEStest+=	err_syntax7b.y
62272953SrodrigcFILEStest+=	err_syntax8.y
63272953SrodrigcFILEStest+=	err_syntax8a.y
64272953SrodrigcFILEStest+=	err_syntax9.y
65272953SrodrigcFILEStest+=	error.y
66272953SrodrigcFILEStest+=	grammar.y
67272953SrodrigcFILEStest+=	inherit0.y
68272953SrodrigcFILEStest+=	inherit1.y
69272953SrodrigcFILEStest+=	inherit2.y
70272953SrodrigcFILEStest+=	ok_syntax1.y
71272953SrodrigcFILEStest+=	pure_calc.y
72272953SrodrigcFILEStest+=	pure_error.y
73272953SrodrigcFILEStest+=	quote_calc.y
74272953SrodrigcFILEStest+=	quote_calc2.y
75272953SrodrigcFILEStest+=	quote_calc3.y
76272953SrodrigcFILEStest+=	quote_calc4.y
77272953SrodrigcFILEStest+=	varsyntax_calc1.y
78272953Srodrigc
79272953SrodrigcFILEStest_yaccDIR=	${TESTSDIR}/yacc
80272953Srodrigc
81272953SrodrigcFILEStest_yacc+=	big_b.error
82272953SrodrigcFILEStest_yacc+=	big_b.output
83272953SrodrigcFILEStest_yacc+=	big_l.error
84272953SrodrigcFILEStest_yacc+=	big_l.output
85272953SrodrigcFILEStest_yacc+=	calc.error
86272953SrodrigcFILEStest_yacc+=	calc.output
87272953SrodrigcFILEStest_yacc+=	calc.tab.c
88272953SrodrigcFILEStest_yacc+=	calc.tab.h
89272953SrodrigcFILEStest_yacc+=	calc1.error
90272953SrodrigcFILEStest_yacc+=	calc1.output
91272953SrodrigcFILEStest_yacc+=	calc1.tab.c
92272953SrodrigcFILEStest_yacc+=	calc1.tab.h
93272953SrodrigcFILEStest_yacc+=	calc2.error
94272953SrodrigcFILEStest_yacc+=	calc2.output
95272953SrodrigcFILEStest_yacc+=	calc2.tab.c
96272953SrodrigcFILEStest_yacc+=	calc2.tab.h
97272953SrodrigcFILEStest_yacc+=	calc3.error
98272953SrodrigcFILEStest_yacc+=	calc3.output
99272953SrodrigcFILEStest_yacc+=	calc3.tab.c
100272953SrodrigcFILEStest_yacc+=	calc3.tab.h
101272953SrodrigcFILEStest_yacc+=	code_calc.code.c
102272953SrodrigcFILEStest_yacc+=	code_calc.error
103272953SrodrigcFILEStest_yacc+=	code_calc.output
104272953SrodrigcFILEStest_yacc+=	code_calc.tab.c
105272953SrodrigcFILEStest_yacc+=	code_calc.tab.h
106272953SrodrigcFILEStest_yacc+=	code_error.code.c
107272953SrodrigcFILEStest_yacc+=	code_error.error
108272953SrodrigcFILEStest_yacc+=	code_error.output
109272953SrodrigcFILEStest_yacc+=	code_error.tab.c
110272953SrodrigcFILEStest_yacc+=	code_error.tab.h
111272953SrodrigcFILEStest_yacc+=	empty.error
112272953SrodrigcFILEStest_yacc+=	empty.output
113272953SrodrigcFILEStest_yacc+=	empty.tab.c
114272953SrodrigcFILEStest_yacc+=	empty.tab.h
115272953SrodrigcFILEStest_yacc+=	err_syntax1.error
116272953SrodrigcFILEStest_yacc+=	err_syntax1.output
117272953SrodrigcFILEStest_yacc+=	err_syntax1.tab.c
118272953SrodrigcFILEStest_yacc+=	err_syntax1.tab.h
119272953SrodrigcFILEStest_yacc+=	err_syntax10.error
120272953SrodrigcFILEStest_yacc+=	err_syntax10.output
121272953SrodrigcFILEStest_yacc+=	err_syntax10.tab.c
122272953SrodrigcFILEStest_yacc+=	err_syntax10.tab.h
123272953SrodrigcFILEStest_yacc+=	err_syntax11.error
124272953SrodrigcFILEStest_yacc+=	err_syntax11.output
125272953SrodrigcFILEStest_yacc+=	err_syntax11.tab.c
126272953SrodrigcFILEStest_yacc+=	err_syntax11.tab.h
127272953SrodrigcFILEStest_yacc+=	err_syntax12.error
128272953SrodrigcFILEStest_yacc+=	err_syntax12.output
129272953SrodrigcFILEStest_yacc+=	err_syntax12.tab.c
130272953SrodrigcFILEStest_yacc+=	err_syntax12.tab.h
131272953SrodrigcFILEStest_yacc+=	err_syntax13.error
132272953SrodrigcFILEStest_yacc+=	err_syntax13.output
133272953SrodrigcFILEStest_yacc+=	err_syntax13.tab.c
134272953SrodrigcFILEStest_yacc+=	err_syntax13.tab.h
135272953SrodrigcFILEStest_yacc+=	err_syntax14.error
136272953SrodrigcFILEStest_yacc+=	err_syntax14.output
137272953SrodrigcFILEStest_yacc+=	err_syntax14.tab.c
138272953SrodrigcFILEStest_yacc+=	err_syntax14.tab.h
139272953SrodrigcFILEStest_yacc+=	err_syntax15.error
140272953SrodrigcFILEStest_yacc+=	err_syntax15.output
141272953SrodrigcFILEStest_yacc+=	err_syntax15.tab.c
142272953SrodrigcFILEStest_yacc+=	err_syntax15.tab.h
143272953SrodrigcFILEStest_yacc+=	err_syntax16.error
144272953SrodrigcFILEStest_yacc+=	err_syntax16.output
145272953SrodrigcFILEStest_yacc+=	err_syntax16.tab.c
146272953SrodrigcFILEStest_yacc+=	err_syntax16.tab.h
147272953SrodrigcFILEStest_yacc+=	err_syntax17.error
148272953SrodrigcFILEStest_yacc+=	err_syntax17.output
149272953SrodrigcFILEStest_yacc+=	err_syntax17.tab.c
150272953SrodrigcFILEStest_yacc+=	err_syntax17.tab.h
151272953SrodrigcFILEStest_yacc+=	err_syntax18.error
152272953SrodrigcFILEStest_yacc+=	err_syntax18.output
153272953SrodrigcFILEStest_yacc+=	err_syntax18.tab.c
154272953SrodrigcFILEStest_yacc+=	err_syntax18.tab.h
155272953SrodrigcFILEStest_yacc+=	err_syntax19.error
156272953SrodrigcFILEStest_yacc+=	err_syntax19.output
157272953SrodrigcFILEStest_yacc+=	err_syntax19.tab.c
158272953SrodrigcFILEStest_yacc+=	err_syntax19.tab.h
159272953SrodrigcFILEStest_yacc+=	err_syntax2.error
160272953SrodrigcFILEStest_yacc+=	err_syntax2.output
161272953SrodrigcFILEStest_yacc+=	err_syntax2.tab.c
162272953SrodrigcFILEStest_yacc+=	err_syntax2.tab.h
163272953SrodrigcFILEStest_yacc+=	err_syntax20.error
164272953SrodrigcFILEStest_yacc+=	err_syntax20.output
165272953SrodrigcFILEStest_yacc+=	err_syntax20.tab.c
166272953SrodrigcFILEStest_yacc+=	err_syntax20.tab.h
167272953SrodrigcFILEStest_yacc+=	err_syntax21.error
168272953SrodrigcFILEStest_yacc+=	err_syntax21.output
169272953SrodrigcFILEStest_yacc+=	err_syntax21.tab.c
170272953SrodrigcFILEStest_yacc+=	err_syntax21.tab.h
171272953SrodrigcFILEStest_yacc+=	err_syntax22.error
172272953SrodrigcFILEStest_yacc+=	err_syntax22.output
173272953SrodrigcFILEStest_yacc+=	err_syntax22.tab.c
174272953SrodrigcFILEStest_yacc+=	err_syntax22.tab.h
175272953SrodrigcFILEStest_yacc+=	err_syntax23.error
176272953SrodrigcFILEStest_yacc+=	err_syntax23.output
177272953SrodrigcFILEStest_yacc+=	err_syntax23.tab.c
178272953SrodrigcFILEStest_yacc+=	err_syntax23.tab.h
179272953SrodrigcFILEStest_yacc+=	err_syntax24.error
180272953SrodrigcFILEStest_yacc+=	err_syntax24.output
181272953SrodrigcFILEStest_yacc+=	err_syntax24.tab.c
182272953SrodrigcFILEStest_yacc+=	err_syntax24.tab.h
183272953SrodrigcFILEStest_yacc+=	err_syntax25.error
184272953SrodrigcFILEStest_yacc+=	err_syntax25.output
185272953SrodrigcFILEStest_yacc+=	err_syntax25.tab.c
186272953SrodrigcFILEStest_yacc+=	err_syntax25.tab.h
187272953SrodrigcFILEStest_yacc+=	err_syntax26.error
188272953SrodrigcFILEStest_yacc+=	err_syntax26.output
189272953SrodrigcFILEStest_yacc+=	err_syntax26.tab.c
190272953SrodrigcFILEStest_yacc+=	err_syntax26.tab.h
191272953SrodrigcFILEStest_yacc+=	err_syntax27.error
192272953SrodrigcFILEStest_yacc+=	err_syntax27.output
193272953SrodrigcFILEStest_yacc+=	err_syntax27.tab.c
194272953SrodrigcFILEStest_yacc+=	err_syntax27.tab.h
195272953SrodrigcFILEStest_yacc+=	err_syntax3.error
196272953SrodrigcFILEStest_yacc+=	err_syntax3.output
197272953SrodrigcFILEStest_yacc+=	err_syntax3.tab.c
198272953SrodrigcFILEStest_yacc+=	err_syntax3.tab.h
199272953SrodrigcFILEStest_yacc+=	err_syntax4.error
200272953SrodrigcFILEStest_yacc+=	err_syntax4.output
201272953SrodrigcFILEStest_yacc+=	err_syntax4.tab.c
202272953SrodrigcFILEStest_yacc+=	err_syntax4.tab.h
203272953SrodrigcFILEStest_yacc+=	err_syntax5.error
204272953SrodrigcFILEStest_yacc+=	err_syntax5.output
205272953SrodrigcFILEStest_yacc+=	err_syntax5.tab.c
206272953SrodrigcFILEStest_yacc+=	err_syntax5.tab.h
207272953SrodrigcFILEStest_yacc+=	err_syntax6.error
208272953SrodrigcFILEStest_yacc+=	err_syntax6.output
209272953SrodrigcFILEStest_yacc+=	err_syntax6.tab.c
210272953SrodrigcFILEStest_yacc+=	err_syntax6.tab.h
211272953SrodrigcFILEStest_yacc+=	err_syntax7.error
212272953SrodrigcFILEStest_yacc+=	err_syntax7.output
213272953SrodrigcFILEStest_yacc+=	err_syntax7.tab.c
214272953SrodrigcFILEStest_yacc+=	err_syntax7.tab.h
215272953SrodrigcFILEStest_yacc+=	err_syntax7a.error
216272953SrodrigcFILEStest_yacc+=	err_syntax7a.output
217272953SrodrigcFILEStest_yacc+=	err_syntax7a.tab.c
218272953SrodrigcFILEStest_yacc+=	err_syntax7a.tab.h
219272953SrodrigcFILEStest_yacc+=	err_syntax7b.error
220272953SrodrigcFILEStest_yacc+=	err_syntax7b.output
221272953SrodrigcFILEStest_yacc+=	err_syntax7b.tab.c
222272953SrodrigcFILEStest_yacc+=	err_syntax7b.tab.h
223272953SrodrigcFILEStest_yacc+=	err_syntax8.error
224272953SrodrigcFILEStest_yacc+=	err_syntax8.output
225272953SrodrigcFILEStest_yacc+=	err_syntax8.tab.c
226272953SrodrigcFILEStest_yacc+=	err_syntax8.tab.h
227272953SrodrigcFILEStest_yacc+=	err_syntax8a.error
228272953SrodrigcFILEStest_yacc+=	err_syntax8a.output
229272953SrodrigcFILEStest_yacc+=	err_syntax8a.tab.c
230272953SrodrigcFILEStest_yacc+=	err_syntax8a.tab.h
231272953SrodrigcFILEStest_yacc+=	err_syntax9.error
232272953SrodrigcFILEStest_yacc+=	err_syntax9.output
233272953SrodrigcFILEStest_yacc+=	err_syntax9.tab.c
234272953SrodrigcFILEStest_yacc+=	err_syntax9.tab.h
235272953SrodrigcFILEStest_yacc+=	error.error
236272953SrodrigcFILEStest_yacc+=	error.output
237272953SrodrigcFILEStest_yacc+=	error.tab.c
238272953SrodrigcFILEStest_yacc+=	error.tab.h
239272953SrodrigcFILEStest_yacc+=	grammar.dot
240272953SrodrigcFILEStest_yacc+=	grammar.error
241272953SrodrigcFILEStest_yacc+=	grammar.output
242272953SrodrigcFILEStest_yacc+=	grammar.tab.c
243272953SrodrigcFILEStest_yacc+=	grammar.tab.h
244272953SrodrigcFILEStest_yacc+=	help.error
245272953SrodrigcFILEStest_yacc+=	help.output
246272953SrodrigcFILEStest_yacc+=	no_b_opt.error
247272953SrodrigcFILEStest_yacc+=	no_b_opt.output
248272953Srodrigc# XXX: expected: `f - cannot open "nosuchfile.c"; gets
249272953Srodrigc# `e - line 0 of "nosuchfile.y", unexpected end-of-file`.
250272953Srodrigc#FILEStest_yacc+=	no_b_opt1.error
251272953Srodrigc#FILEStest_yacc+=	no_b_opt1.output
252272953Srodrigc#FILEStest_yacc+=	no_code_c.error
253272953Srodrigc#FILEStest_yacc+=	no_code_c.output
254272953Srodrigc#FILEStest_yacc+=	no_defines.error
255272953Srodrigc#FILEStest_yacc+=	no_defines.output
256272953Srodrigc#FILEStest_yacc+=	no_graph.error
257272953Srodrigc#FILEStest_yacc+=	no_graph.output
258272953Srodrigc#FILEStest_yacc+=	no_include.error
259272953Srodrigc#FILEStest_yacc+=	no_include.output
260272953SrodrigcFILEStest_yacc+=	no_opts.error
261272953SrodrigcFILEStest_yacc+=	no_opts.output
262272953Srodrigc# XXX: expected: `f - cannot open "nosuchfile.c"; gets
263272953Srodrigc# `e - line 0 of "nosuchfile.y", unexpected end-of-file`.
264272953Srodrigc#FILEStest_yacc+=	no_output.error
265272953Srodrigc#FILEStest_yacc+=	no_output.output
266272953Srodrigc#FILEStest_yacc+=	no_output1.error
267272953Srodrigc#FILEStest_yacc+=	no_output1.output
268272953SrodrigcFILEStest_yacc+=	no_output2.error
269272953SrodrigcFILEStest_yacc+=	no_output2.output
270272953SrodrigcFILEStest_yacc+=	no_p_opt.error
271272953SrodrigcFILEStest_yacc+=	no_p_opt.output
272272953Srodrigc# XXX: expected: `f - cannot open "nosuchfile.c"; gets
273272953Srodrigc# `e - line 0 of "nosuchfile.y", unexpected end-of-file`.
274272953Srodrigc#FILEStest_yacc+=	no_p_opt1.error
275272953Srodrigc#FILEStest_yacc+=	no_p_opt1.output
276272953Srodrigc#FILEStest_yacc+=	no_verbose.error
277272953Srodrigc#FILEStest_yacc+=	no_verbose.output
278272953SrodrigcFILEStest_yacc+=	nostdin.error
279272953SrodrigcFILEStest_yacc+=	nostdin.output
280272953SrodrigcFILEStest_yacc+=	ok_syntax1.error
281272953SrodrigcFILEStest_yacc+=	ok_syntax1.output
282272953SrodrigcFILEStest_yacc+=	ok_syntax1.tab.c
283272953SrodrigcFILEStest_yacc+=	ok_syntax1.tab.h
284272953SrodrigcFILEStest_yacc+=	pure_calc.error
285272953SrodrigcFILEStest_yacc+=	pure_calc.output
286272953SrodrigcFILEStest_yacc+=	pure_calc.tab.c
287272953SrodrigcFILEStest_yacc+=	pure_calc.tab.h
288272953SrodrigcFILEStest_yacc+=	pure_error.error
289272953SrodrigcFILEStest_yacc+=	pure_error.output
290272953SrodrigcFILEStest_yacc+=	pure_error.tab.c
291272953SrodrigcFILEStest_yacc+=	pure_error.tab.h
292272953SrodrigcFILEStest_yacc+=	quote_calc-s.error
293272953SrodrigcFILEStest_yacc+=	quote_calc-s.output
294272953SrodrigcFILEStest_yacc+=	quote_calc-s.tab.c
295272953SrodrigcFILEStest_yacc+=	quote_calc-s.tab.h
296272953SrodrigcFILEStest_yacc+=	quote_calc.error
297272953SrodrigcFILEStest_yacc+=	quote_calc.output
298272953SrodrigcFILEStest_yacc+=	quote_calc.tab.c
299272953SrodrigcFILEStest_yacc+=	quote_calc.tab.h
300272953SrodrigcFILEStest_yacc+=	quote_calc2-s.error
301272953SrodrigcFILEStest_yacc+=	quote_calc2-s.output
302272953SrodrigcFILEStest_yacc+=	quote_calc2-s.tab.c
303272953SrodrigcFILEStest_yacc+=	quote_calc2-s.tab.h
304272953SrodrigcFILEStest_yacc+=	quote_calc2.error
305272953SrodrigcFILEStest_yacc+=	quote_calc2.output
306272953SrodrigcFILEStest_yacc+=	quote_calc2.tab.c
307272953SrodrigcFILEStest_yacc+=	quote_calc2.tab.h
308272953SrodrigcFILEStest_yacc+=	quote_calc3-s.error
309272953SrodrigcFILEStest_yacc+=	quote_calc3-s.output
310272953SrodrigcFILEStest_yacc+=	quote_calc3-s.tab.c
311272953SrodrigcFILEStest_yacc+=	quote_calc3-s.tab.h
312272953SrodrigcFILEStest_yacc+=	quote_calc3.error
313272953SrodrigcFILEStest_yacc+=	quote_calc3.output
314272953SrodrigcFILEStest_yacc+=	quote_calc3.tab.c
315272953SrodrigcFILEStest_yacc+=	quote_calc3.tab.h
316272953SrodrigcFILEStest_yacc+=	quote_calc4-s.error
317272953SrodrigcFILEStest_yacc+=	quote_calc4-s.output
318272953SrodrigcFILEStest_yacc+=	quote_calc4-s.tab.c
319272953SrodrigcFILEStest_yacc+=	quote_calc4-s.tab.h
320272953SrodrigcFILEStest_yacc+=	quote_calc4.error
321272953SrodrigcFILEStest_yacc+=	quote_calc4.output
322272953SrodrigcFILEStest_yacc+=	quote_calc4.tab.c
323272953SrodrigcFILEStest_yacc+=	quote_calc4.tab.h
324272953SrodrigcFILEStest_yacc+=	rename_debug.c
325272953SrodrigcFILEStest_yacc+=	rename_debug.error
326272953SrodrigcFILEStest_yacc+=	rename_debug.h
327272953SrodrigcFILEStest_yacc+=	rename_debug.i
328272953SrodrigcFILEStest_yacc+=	rename_debug.output
329272953SrodrigcFILEStest_yacc+=	varsyntax_calc1.error
330272953SrodrigcFILEStest_yacc+=	varsyntax_calc1.output
331272953SrodrigcFILEStest_yacc+=	varsyntax_calc1.tab.c
332272953SrodrigcFILEStest_yacc+=	varsyntax_calc1.tab.h
333272953Srodrigc
334263227Sjmmv.include <bsd.test.mk>
335