Makefile revision 269884
1235723Sbapt# $FreeBSD: head/usr.bin/yacc/tests/Makefile 269884 2014-08-12 17:51:26Z ngie $
2235723Sbapt
3268811Sbapt.include <bsd.own.mk>
4268811Sbapt
5268811SbaptTEST_DIR=	${.CURDIR}/../../../contrib/byacc/test
6268811Sbapt
7268811Sbapt.PATH: ${TEST_DIR} ${TEST_DIR}/yacc
8268811Sbapt
9263227SjmmvTESTSDIR=	${TESTSBASE}/usr.bin/yacc
10263227Sjmmv
11268811SbaptPLAIN_TESTS_SH=	yacc_tests
12269884Sngie# NOTE: due to caveats with how permissions are handled on FreeBSD
13269884Sngie# with root, this must be run as a non-privileged user; otherwise
14269884Sngie# the testcases will fail unexpectedly.
15269884SngieTEST_METADATA.yacc_tests+=	required_user="unprivileged"
16263227Sjmmv
17268811SbaptSCRIPTS=	run_test
18268811SbaptSCRIPTSDIR=	${TESTSDIR}
19263227Sjmmv
20269884SngieFILESGROUPS=	FILES FILEStest FILEStest_yacc
21268811Sbapt
22268811SbaptFILEStestDIR=	${TESTSDIR}
23268811Sbapt
24268811SbaptFILEStest+=	btyacc_calc1.y
25268811SbaptFILEStest+=	btyacc_demo.y
26268811SbaptFILEStest+=	calc.y
27268811SbaptFILEStest+=	calc1.y
28268811SbaptFILEStest+=	calc2.y
29268811SbaptFILEStest+=	calc3.y
30268811SbaptFILEStest+=	code_calc.y
31268811SbaptFILEStest+=	code_debug.y
32268811SbaptFILEStest+=	code_error.y
33268811SbaptFILEStest+=	empty.y
34268811SbaptFILEStest+=	err_inherit1.y
35268811SbaptFILEStest+=	err_inherit2.y
36268811SbaptFILEStest+=	err_inherit3.y
37268811SbaptFILEStest+=	err_inherit4.y
38268811SbaptFILEStest+=	err_inherit5.y
39268811SbaptFILEStest+=	err_syntax1.y
40268811SbaptFILEStest+=	err_syntax10.y
41268811SbaptFILEStest+=	err_syntax11.y
42268811SbaptFILEStest+=	err_syntax12.y
43268811SbaptFILEStest+=	err_syntax13.y
44268811SbaptFILEStest+=	err_syntax14.y
45268811SbaptFILEStest+=	err_syntax15.y
46268811SbaptFILEStest+=	err_syntax16.y
47268811SbaptFILEStest+=	err_syntax17.y
48268811SbaptFILEStest+=	err_syntax18.y
49268811SbaptFILEStest+=	err_syntax19.y
50268811SbaptFILEStest+=	err_syntax2.y
51268811SbaptFILEStest+=	err_syntax20.y
52268811SbaptFILEStest+=	err_syntax21.y
53268811SbaptFILEStest+=	err_syntax22.y
54268811SbaptFILEStest+=	err_syntax23.y
55268811SbaptFILEStest+=	err_syntax24.y
56268811SbaptFILEStest+=	err_syntax25.y
57268811SbaptFILEStest+=	err_syntax26.y
58268811SbaptFILEStest+=	err_syntax27.y
59268811SbaptFILEStest+=	err_syntax3.y
60268811SbaptFILEStest+=	err_syntax4.y
61268811SbaptFILEStest+=	err_syntax5.y
62268811SbaptFILEStest+=	err_syntax6.y
63268811SbaptFILEStest+=	err_syntax7.y
64268811SbaptFILEStest+=	err_syntax7a.y
65268811SbaptFILEStest+=	err_syntax7b.y
66268811SbaptFILEStest+=	err_syntax8.y
67268811SbaptFILEStest+=	err_syntax8a.y
68268811SbaptFILEStest+=	err_syntax9.y
69268811SbaptFILEStest+=	error.y
70268811SbaptFILEStest+=	grammar.y
71268811SbaptFILEStest+=	inherit0.y
72268811SbaptFILEStest+=	inherit1.y
73268811SbaptFILEStest+=	inherit2.y
74268811SbaptFILEStest+=	ok_syntax1.y
75268811SbaptFILEStest+=	pure_calc.y
76268811SbaptFILEStest+=	pure_error.y
77268811SbaptFILEStest+=	quote_calc.y
78268811SbaptFILEStest+=	quote_calc2.y
79268811SbaptFILEStest+=	quote_calc3.y
80268811SbaptFILEStest+=	quote_calc4.y
81268811SbaptFILEStest+=	varsyntax_calc1.y
82268811Sbapt
83268811SbaptFILEStest_yaccDIR=	${TESTSDIR}/yacc
84268811Sbapt
85268811SbaptFILEStest_yacc+=	big_b.error
86268811SbaptFILEStest_yacc+=	big_b.output
87268811SbaptFILEStest_yacc+=	big_l.error
88268811SbaptFILEStest_yacc+=	big_l.output
89268811SbaptFILEStest_yacc+=	calc.error
90268811SbaptFILEStest_yacc+=	calc.output
91268811SbaptFILEStest_yacc+=	calc.tab.c
92268811SbaptFILEStest_yacc+=	calc.tab.h
93268811SbaptFILEStest_yacc+=	calc1.error
94268811SbaptFILEStest_yacc+=	calc1.output
95268811SbaptFILEStest_yacc+=	calc1.tab.c
96268811SbaptFILEStest_yacc+=	calc1.tab.h
97268811SbaptFILEStest_yacc+=	calc2.error
98268811SbaptFILEStest_yacc+=	calc2.output
99268811SbaptFILEStest_yacc+=	calc2.tab.c
100268811SbaptFILEStest_yacc+=	calc2.tab.h
101268811SbaptFILEStest_yacc+=	calc3.error
102268811SbaptFILEStest_yacc+=	calc3.output
103268811SbaptFILEStest_yacc+=	calc3.tab.c
104268811SbaptFILEStest_yacc+=	calc3.tab.h
105268811SbaptFILEStest_yacc+=	code_calc.code.c
106268811SbaptFILEStest_yacc+=	code_calc.error
107268811SbaptFILEStest_yacc+=	code_calc.output
108268811SbaptFILEStest_yacc+=	code_calc.tab.c
109268811SbaptFILEStest_yacc+=	code_calc.tab.h
110268811SbaptFILEStest_yacc+=	code_error.code.c
111268811SbaptFILEStest_yacc+=	code_error.error
112268811SbaptFILEStest_yacc+=	code_error.output
113268811SbaptFILEStest_yacc+=	code_error.tab.c
114268811SbaptFILEStest_yacc+=	code_error.tab.h
115268811SbaptFILEStest_yacc+=	empty.error
116268811SbaptFILEStest_yacc+=	empty.output
117268811SbaptFILEStest_yacc+=	empty.tab.c
118268811SbaptFILEStest_yacc+=	empty.tab.h
119268811SbaptFILEStest_yacc+=	err_syntax1.error
120268811SbaptFILEStest_yacc+=	err_syntax1.output
121268811SbaptFILEStest_yacc+=	err_syntax1.tab.c
122268811SbaptFILEStest_yacc+=	err_syntax1.tab.h
123268811SbaptFILEStest_yacc+=	err_syntax10.error
124268811SbaptFILEStest_yacc+=	err_syntax10.output
125268811SbaptFILEStest_yacc+=	err_syntax10.tab.c
126268811SbaptFILEStest_yacc+=	err_syntax10.tab.h
127268811SbaptFILEStest_yacc+=	err_syntax11.error
128268811SbaptFILEStest_yacc+=	err_syntax11.output
129268811SbaptFILEStest_yacc+=	err_syntax11.tab.c
130268811SbaptFILEStest_yacc+=	err_syntax11.tab.h
131268811SbaptFILEStest_yacc+=	err_syntax12.error
132268811SbaptFILEStest_yacc+=	err_syntax12.output
133268811SbaptFILEStest_yacc+=	err_syntax12.tab.c
134268811SbaptFILEStest_yacc+=	err_syntax12.tab.h
135268811SbaptFILEStest_yacc+=	err_syntax13.error
136268811SbaptFILEStest_yacc+=	err_syntax13.output
137268811SbaptFILEStest_yacc+=	err_syntax13.tab.c
138268811SbaptFILEStest_yacc+=	err_syntax13.tab.h
139268811SbaptFILEStest_yacc+=	err_syntax14.error
140268811SbaptFILEStest_yacc+=	err_syntax14.output
141268811SbaptFILEStest_yacc+=	err_syntax14.tab.c
142268811SbaptFILEStest_yacc+=	err_syntax14.tab.h
143268811SbaptFILEStest_yacc+=	err_syntax15.error
144268811SbaptFILEStest_yacc+=	err_syntax15.output
145268811SbaptFILEStest_yacc+=	err_syntax15.tab.c
146268811SbaptFILEStest_yacc+=	err_syntax15.tab.h
147268811SbaptFILEStest_yacc+=	err_syntax16.error
148268811SbaptFILEStest_yacc+=	err_syntax16.output
149268811SbaptFILEStest_yacc+=	err_syntax16.tab.c
150268811SbaptFILEStest_yacc+=	err_syntax16.tab.h
151268811SbaptFILEStest_yacc+=	err_syntax17.error
152268811SbaptFILEStest_yacc+=	err_syntax17.output
153268811SbaptFILEStest_yacc+=	err_syntax17.tab.c
154268811SbaptFILEStest_yacc+=	err_syntax17.tab.h
155268811SbaptFILEStest_yacc+=	err_syntax18.error
156268811SbaptFILEStest_yacc+=	err_syntax18.output
157268811SbaptFILEStest_yacc+=	err_syntax18.tab.c
158268811SbaptFILEStest_yacc+=	err_syntax18.tab.h
159268811SbaptFILEStest_yacc+=	err_syntax19.error
160268811SbaptFILEStest_yacc+=	err_syntax19.output
161268811SbaptFILEStest_yacc+=	err_syntax19.tab.c
162268811SbaptFILEStest_yacc+=	err_syntax19.tab.h
163268811SbaptFILEStest_yacc+=	err_syntax2.error
164268811SbaptFILEStest_yacc+=	err_syntax2.output
165268811SbaptFILEStest_yacc+=	err_syntax2.tab.c
166268811SbaptFILEStest_yacc+=	err_syntax2.tab.h
167268811SbaptFILEStest_yacc+=	err_syntax20.error
168268811SbaptFILEStest_yacc+=	err_syntax20.output
169268811SbaptFILEStest_yacc+=	err_syntax20.tab.c
170268811SbaptFILEStest_yacc+=	err_syntax20.tab.h
171268811SbaptFILEStest_yacc+=	err_syntax21.error
172268811SbaptFILEStest_yacc+=	err_syntax21.output
173268811SbaptFILEStest_yacc+=	err_syntax21.tab.c
174268811SbaptFILEStest_yacc+=	err_syntax21.tab.h
175268811SbaptFILEStest_yacc+=	err_syntax22.error
176268811SbaptFILEStest_yacc+=	err_syntax22.output
177268811SbaptFILEStest_yacc+=	err_syntax22.tab.c
178268811SbaptFILEStest_yacc+=	err_syntax22.tab.h
179268811SbaptFILEStest_yacc+=	err_syntax23.error
180268811SbaptFILEStest_yacc+=	err_syntax23.output
181268811SbaptFILEStest_yacc+=	err_syntax23.tab.c
182268811SbaptFILEStest_yacc+=	err_syntax23.tab.h
183268811SbaptFILEStest_yacc+=	err_syntax24.error
184268811SbaptFILEStest_yacc+=	err_syntax24.output
185268811SbaptFILEStest_yacc+=	err_syntax24.tab.c
186268811SbaptFILEStest_yacc+=	err_syntax24.tab.h
187268811SbaptFILEStest_yacc+=	err_syntax25.error
188268811SbaptFILEStest_yacc+=	err_syntax25.output
189268811SbaptFILEStest_yacc+=	err_syntax25.tab.c
190268811SbaptFILEStest_yacc+=	err_syntax25.tab.h
191268811SbaptFILEStest_yacc+=	err_syntax26.error
192268811SbaptFILEStest_yacc+=	err_syntax26.output
193268811SbaptFILEStest_yacc+=	err_syntax26.tab.c
194268811SbaptFILEStest_yacc+=	err_syntax26.tab.h
195268811SbaptFILEStest_yacc+=	err_syntax27.error
196268811SbaptFILEStest_yacc+=	err_syntax27.output
197268811SbaptFILEStest_yacc+=	err_syntax27.tab.c
198268811SbaptFILEStest_yacc+=	err_syntax27.tab.h
199268811SbaptFILEStest_yacc+=	err_syntax3.error
200268811SbaptFILEStest_yacc+=	err_syntax3.output
201268811SbaptFILEStest_yacc+=	err_syntax3.tab.c
202268811SbaptFILEStest_yacc+=	err_syntax3.tab.h
203268811SbaptFILEStest_yacc+=	err_syntax4.error
204268811SbaptFILEStest_yacc+=	err_syntax4.output
205268811SbaptFILEStest_yacc+=	err_syntax4.tab.c
206268811SbaptFILEStest_yacc+=	err_syntax4.tab.h
207268811SbaptFILEStest_yacc+=	err_syntax5.error
208268811SbaptFILEStest_yacc+=	err_syntax5.output
209268811SbaptFILEStest_yacc+=	err_syntax5.tab.c
210268811SbaptFILEStest_yacc+=	err_syntax5.tab.h
211268811SbaptFILEStest_yacc+=	err_syntax6.error
212268811SbaptFILEStest_yacc+=	err_syntax6.output
213268811SbaptFILEStest_yacc+=	err_syntax6.tab.c
214268811SbaptFILEStest_yacc+=	err_syntax6.tab.h
215268811SbaptFILEStest_yacc+=	err_syntax7.error
216268811SbaptFILEStest_yacc+=	err_syntax7.output
217268811SbaptFILEStest_yacc+=	err_syntax7.tab.c
218268811SbaptFILEStest_yacc+=	err_syntax7.tab.h
219268811SbaptFILEStest_yacc+=	err_syntax7a.error
220268811SbaptFILEStest_yacc+=	err_syntax7a.output
221268811SbaptFILEStest_yacc+=	err_syntax7a.tab.c
222268811SbaptFILEStest_yacc+=	err_syntax7a.tab.h
223268811SbaptFILEStest_yacc+=	err_syntax7b.error
224268811SbaptFILEStest_yacc+=	err_syntax7b.output
225268811SbaptFILEStest_yacc+=	err_syntax7b.tab.c
226268811SbaptFILEStest_yacc+=	err_syntax7b.tab.h
227268811SbaptFILEStest_yacc+=	err_syntax8.error
228268811SbaptFILEStest_yacc+=	err_syntax8.output
229268811SbaptFILEStest_yacc+=	err_syntax8.tab.c
230268811SbaptFILEStest_yacc+=	err_syntax8.tab.h
231268811SbaptFILEStest_yacc+=	err_syntax8a.error
232268811SbaptFILEStest_yacc+=	err_syntax8a.output
233268811SbaptFILEStest_yacc+=	err_syntax8a.tab.c
234268811SbaptFILEStest_yacc+=	err_syntax8a.tab.h
235268811SbaptFILEStest_yacc+=	err_syntax9.error
236268811SbaptFILEStest_yacc+=	err_syntax9.output
237268811SbaptFILEStest_yacc+=	err_syntax9.tab.c
238268811SbaptFILEStest_yacc+=	err_syntax9.tab.h
239268811SbaptFILEStest_yacc+=	error.error
240268811SbaptFILEStest_yacc+=	error.output
241268811SbaptFILEStest_yacc+=	error.tab.c
242268811SbaptFILEStest_yacc+=	error.tab.h
243268811SbaptFILEStest_yacc+=	grammar.dot
244268811SbaptFILEStest_yacc+=	grammar.error
245268811SbaptFILEStest_yacc+=	grammar.output
246268811SbaptFILEStest_yacc+=	grammar.tab.c
247268811SbaptFILEStest_yacc+=	grammar.tab.h
248268811SbaptFILEStest_yacc+=	help.error
249268811SbaptFILEStest_yacc+=	help.output
250268811SbaptFILEStest_yacc+=	no_b_opt.error
251268811SbaptFILEStest_yacc+=	no_b_opt.output
252269884SngieFILEStest_yacc+=	no_b_opt1.error
253269884SngieFILEStest_yacc+=	no_b_opt1.output
254269884SngieFILEStest_yacc+=	no_code_c.error
255269884SngieFILEStest_yacc+=	no_code_c.output
256269884SngieFILEStest_yacc+=	no_defines.error
257269884SngieFILEStest_yacc+=	no_defines.output
258269884SngieFILEStest_yacc+=	no_graph.error
259269884SngieFILEStest_yacc+=	no_graph.output
260269884SngieFILEStest_yacc+=	no_include.error
261269884SngieFILEStest_yacc+=	no_include.output
262268811SbaptFILEStest_yacc+=	no_opts.error
263268811SbaptFILEStest_yacc+=	no_opts.output
264269884SngieFILEStest_yacc+=	no_output.error
265269884SngieFILEStest_yacc+=	no_output.output
266269884SngieFILEStest_yacc+=	no_output1.error
267269884SngieFILEStest_yacc+=	no_output1.output
268268811SbaptFILEStest_yacc+=	no_output2.error
269268811SbaptFILEStest_yacc+=	no_output2.output
270268811SbaptFILEStest_yacc+=	no_p_opt.error
271268811SbaptFILEStest_yacc+=	no_p_opt.output
272269884SngieFILEStest_yacc+=	no_p_opt1.error
273269884SngieFILEStest_yacc+=	no_p_opt1.output
274269884SngieFILEStest_yacc+=	no_verbose.error
275269884SngieFILEStest_yacc+=	no_verbose.output
276268811SbaptFILEStest_yacc+=	nostdin.error
277268811SbaptFILEStest_yacc+=	nostdin.output
278268811SbaptFILEStest_yacc+=	ok_syntax1.error
279268811SbaptFILEStest_yacc+=	ok_syntax1.output
280268811SbaptFILEStest_yacc+=	ok_syntax1.tab.c
281268811SbaptFILEStest_yacc+=	ok_syntax1.tab.h
282268811SbaptFILEStest_yacc+=	pure_calc.error
283268811SbaptFILEStest_yacc+=	pure_calc.output
284268811SbaptFILEStest_yacc+=	pure_calc.tab.c
285268811SbaptFILEStest_yacc+=	pure_calc.tab.h
286268811SbaptFILEStest_yacc+=	pure_error.error
287268811SbaptFILEStest_yacc+=	pure_error.output
288268811SbaptFILEStest_yacc+=	pure_error.tab.c
289268811SbaptFILEStest_yacc+=	pure_error.tab.h
290268811SbaptFILEStest_yacc+=	quote_calc-s.error
291268811SbaptFILEStest_yacc+=	quote_calc-s.output
292268811SbaptFILEStest_yacc+=	quote_calc-s.tab.c
293268811SbaptFILEStest_yacc+=	quote_calc-s.tab.h
294268811SbaptFILEStest_yacc+=	quote_calc.error
295268811SbaptFILEStest_yacc+=	quote_calc.output
296268811SbaptFILEStest_yacc+=	quote_calc.tab.c
297268811SbaptFILEStest_yacc+=	quote_calc.tab.h
298268811SbaptFILEStest_yacc+=	quote_calc2-s.error
299268811SbaptFILEStest_yacc+=	quote_calc2-s.output
300268811SbaptFILEStest_yacc+=	quote_calc2-s.tab.c
301268811SbaptFILEStest_yacc+=	quote_calc2-s.tab.h
302268811SbaptFILEStest_yacc+=	quote_calc2.error
303268811SbaptFILEStest_yacc+=	quote_calc2.output
304268811SbaptFILEStest_yacc+=	quote_calc2.tab.c
305268811SbaptFILEStest_yacc+=	quote_calc2.tab.h
306268811SbaptFILEStest_yacc+=	quote_calc3-s.error
307268811SbaptFILEStest_yacc+=	quote_calc3-s.output
308268811SbaptFILEStest_yacc+=	quote_calc3-s.tab.c
309268811SbaptFILEStest_yacc+=	quote_calc3-s.tab.h
310268811SbaptFILEStest_yacc+=	quote_calc3.error
311268811SbaptFILEStest_yacc+=	quote_calc3.output
312268811SbaptFILEStest_yacc+=	quote_calc3.tab.c
313268811SbaptFILEStest_yacc+=	quote_calc3.tab.h
314268811SbaptFILEStest_yacc+=	quote_calc4-s.error
315268811SbaptFILEStest_yacc+=	quote_calc4-s.output
316268811SbaptFILEStest_yacc+=	quote_calc4-s.tab.c
317268811SbaptFILEStest_yacc+=	quote_calc4-s.tab.h
318268811SbaptFILEStest_yacc+=	quote_calc4.error
319268811SbaptFILEStest_yacc+=	quote_calc4.output
320268811SbaptFILEStest_yacc+=	quote_calc4.tab.c
321268811SbaptFILEStest_yacc+=	quote_calc4.tab.h
322268811SbaptFILEStest_yacc+=	rename_debug.c
323268811SbaptFILEStest_yacc+=	rename_debug.error
324268811SbaptFILEStest_yacc+=	rename_debug.h
325268811SbaptFILEStest_yacc+=	rename_debug.i
326268811SbaptFILEStest_yacc+=	rename_debug.output
327268811SbaptFILEStest_yacc+=	varsyntax_calc1.error
328268811SbaptFILEStest_yacc+=	varsyntax_calc1.output
329268811SbaptFILEStest_yacc+=	varsyntax_calc1.tab.c
330268811SbaptFILEStest_yacc+=	varsyntax_calc1.tab.h
331268811Sbapt
332263227Sjmmv.include <bsd.test.mk>
333