Makefile revision 298107
1235723Sbapt# $FreeBSD: head/usr.bin/yacc/tests/Makefile 298107 2016-04-16 07:45:30Z gjb $
2235723Sbapt
3268811Sbapt.include <bsd.own.mk>
4268811Sbapt
5298107SgjbPACKAGE=	tests
6298107SgjbFILESGROUPS=	TESTS
7298107SgjbTESTSPACKAGE=	${PACKAGE}
8298107SgjbPACKAGE=	tests
9298107Sgjb
10289172SngieTEST_DIR=	${SRCTOP}/contrib/byacc/test
11268811Sbapt
12268811Sbapt.PATH: ${TEST_DIR} ${TEST_DIR}/yacc
13268811Sbapt
14268811SbaptPLAIN_TESTS_SH=	yacc_tests
15269884Sngie# NOTE: due to caveats with how permissions are handled on FreeBSD
16269884Sngie# with root, this must be run as a non-privileged user; otherwise
17269884Sngie# the testcases will fail unexpectedly.
18269884SngieTEST_METADATA.yacc_tests+=	required_user="unprivileged"
19263227Sjmmv
20268811SbaptSCRIPTS=	run_test
21268811SbaptSCRIPTSDIR=	${TESTSDIR}
22263227Sjmmv
23288199SbdreweryCLEANFILES=	run_test
24288199Sbdrewery
25298107SgjbFILESGROUPS+=	FILES FILEStest FILEStest_yacc
26298107SgjbFILESPACKAGE=	${PACKAGE}
27298107SgjbFILEStestPACKAGE=${PACKAGE}
28298107SgjbFILEStest_yaccPACKAGE=${PACKAGE}
29268811Sbapt
30268811SbaptFILEStestDIR=	${TESTSDIR}
31268811Sbapt
32268811SbaptFILEStest+=	btyacc_calc1.y
33268811SbaptFILEStest+=	btyacc_demo.y
34268811SbaptFILEStest+=	calc.y
35268811SbaptFILEStest+=	calc1.y
36268811SbaptFILEStest+=	calc2.y
37268811SbaptFILEStest+=	calc3.y
38268811SbaptFILEStest+=	code_calc.y
39268811SbaptFILEStest+=	code_debug.y
40268811SbaptFILEStest+=	code_error.y
41268811SbaptFILEStest+=	empty.y
42268811SbaptFILEStest+=	err_inherit1.y
43268811SbaptFILEStest+=	err_inherit2.y
44268811SbaptFILEStest+=	err_inherit3.y
45268811SbaptFILEStest+=	err_inherit4.y
46268811SbaptFILEStest+=	err_inherit5.y
47268811SbaptFILEStest+=	err_syntax1.y
48268811SbaptFILEStest+=	err_syntax10.y
49268811SbaptFILEStest+=	err_syntax11.y
50268811SbaptFILEStest+=	err_syntax12.y
51268811SbaptFILEStest+=	err_syntax13.y
52268811SbaptFILEStest+=	err_syntax14.y
53268811SbaptFILEStest+=	err_syntax15.y
54268811SbaptFILEStest+=	err_syntax16.y
55268811SbaptFILEStest+=	err_syntax17.y
56268811SbaptFILEStest+=	err_syntax18.y
57268811SbaptFILEStest+=	err_syntax19.y
58268811SbaptFILEStest+=	err_syntax2.y
59268811SbaptFILEStest+=	err_syntax20.y
60268811SbaptFILEStest+=	err_syntax21.y
61268811SbaptFILEStest+=	err_syntax22.y
62268811SbaptFILEStest+=	err_syntax23.y
63268811SbaptFILEStest+=	err_syntax24.y
64268811SbaptFILEStest+=	err_syntax25.y
65268811SbaptFILEStest+=	err_syntax26.y
66268811SbaptFILEStest+=	err_syntax27.y
67268811SbaptFILEStest+=	err_syntax3.y
68268811SbaptFILEStest+=	err_syntax4.y
69268811SbaptFILEStest+=	err_syntax5.y
70268811SbaptFILEStest+=	err_syntax6.y
71268811SbaptFILEStest+=	err_syntax7.y
72268811SbaptFILEStest+=	err_syntax7a.y
73268811SbaptFILEStest+=	err_syntax7b.y
74268811SbaptFILEStest+=	err_syntax8.y
75268811SbaptFILEStest+=	err_syntax8a.y
76268811SbaptFILEStest+=	err_syntax9.y
77268811SbaptFILEStest+=	error.y
78268811SbaptFILEStest+=	grammar.y
79268811SbaptFILEStest+=	inherit0.y
80268811SbaptFILEStest+=	inherit1.y
81268811SbaptFILEStest+=	inherit2.y
82268811SbaptFILEStest+=	ok_syntax1.y
83268811SbaptFILEStest+=	pure_calc.y
84268811SbaptFILEStest+=	pure_error.y
85268811SbaptFILEStest+=	quote_calc.y
86268811SbaptFILEStest+=	quote_calc2.y
87268811SbaptFILEStest+=	quote_calc3.y
88268811SbaptFILEStest+=	quote_calc4.y
89268811SbaptFILEStest+=	varsyntax_calc1.y
90268811Sbapt
91268811SbaptFILEStest_yaccDIR=	${TESTSDIR}/yacc
92268811Sbapt
93268811SbaptFILEStest_yacc+=	big_b.error
94268811SbaptFILEStest_yacc+=	big_b.output
95268811SbaptFILEStest_yacc+=	big_l.error
96268811SbaptFILEStest_yacc+=	big_l.output
97268811SbaptFILEStest_yacc+=	calc.error
98268811SbaptFILEStest_yacc+=	calc.output
99268811SbaptFILEStest_yacc+=	calc.tab.c
100268811SbaptFILEStest_yacc+=	calc.tab.h
101268811SbaptFILEStest_yacc+=	calc1.error
102268811SbaptFILEStest_yacc+=	calc1.output
103268811SbaptFILEStest_yacc+=	calc1.tab.c
104268811SbaptFILEStest_yacc+=	calc1.tab.h
105268811SbaptFILEStest_yacc+=	calc2.error
106268811SbaptFILEStest_yacc+=	calc2.output
107268811SbaptFILEStest_yacc+=	calc2.tab.c
108268811SbaptFILEStest_yacc+=	calc2.tab.h
109268811SbaptFILEStest_yacc+=	calc3.error
110268811SbaptFILEStest_yacc+=	calc3.output
111268811SbaptFILEStest_yacc+=	calc3.tab.c
112268811SbaptFILEStest_yacc+=	calc3.tab.h
113268811SbaptFILEStest_yacc+=	code_calc.code.c
114268811SbaptFILEStest_yacc+=	code_calc.error
115268811SbaptFILEStest_yacc+=	code_calc.output
116268811SbaptFILEStest_yacc+=	code_calc.tab.c
117268811SbaptFILEStest_yacc+=	code_calc.tab.h
118268811SbaptFILEStest_yacc+=	code_error.code.c
119268811SbaptFILEStest_yacc+=	code_error.error
120268811SbaptFILEStest_yacc+=	code_error.output
121268811SbaptFILEStest_yacc+=	code_error.tab.c
122268811SbaptFILEStest_yacc+=	code_error.tab.h
123268811SbaptFILEStest_yacc+=	empty.error
124268811SbaptFILEStest_yacc+=	empty.output
125268811SbaptFILEStest_yacc+=	empty.tab.c
126268811SbaptFILEStest_yacc+=	empty.tab.h
127268811SbaptFILEStest_yacc+=	err_syntax1.error
128268811SbaptFILEStest_yacc+=	err_syntax1.output
129268811SbaptFILEStest_yacc+=	err_syntax1.tab.c
130268811SbaptFILEStest_yacc+=	err_syntax1.tab.h
131268811SbaptFILEStest_yacc+=	err_syntax10.error
132268811SbaptFILEStest_yacc+=	err_syntax10.output
133268811SbaptFILEStest_yacc+=	err_syntax10.tab.c
134268811SbaptFILEStest_yacc+=	err_syntax10.tab.h
135268811SbaptFILEStest_yacc+=	err_syntax11.error
136268811SbaptFILEStest_yacc+=	err_syntax11.output
137268811SbaptFILEStest_yacc+=	err_syntax11.tab.c
138268811SbaptFILEStest_yacc+=	err_syntax11.tab.h
139268811SbaptFILEStest_yacc+=	err_syntax12.error
140268811SbaptFILEStest_yacc+=	err_syntax12.output
141268811SbaptFILEStest_yacc+=	err_syntax12.tab.c
142268811SbaptFILEStest_yacc+=	err_syntax12.tab.h
143268811SbaptFILEStest_yacc+=	err_syntax13.error
144268811SbaptFILEStest_yacc+=	err_syntax13.output
145268811SbaptFILEStest_yacc+=	err_syntax13.tab.c
146268811SbaptFILEStest_yacc+=	err_syntax13.tab.h
147268811SbaptFILEStest_yacc+=	err_syntax14.error
148268811SbaptFILEStest_yacc+=	err_syntax14.output
149268811SbaptFILEStest_yacc+=	err_syntax14.tab.c
150268811SbaptFILEStest_yacc+=	err_syntax14.tab.h
151268811SbaptFILEStest_yacc+=	err_syntax15.error
152268811SbaptFILEStest_yacc+=	err_syntax15.output
153268811SbaptFILEStest_yacc+=	err_syntax15.tab.c
154268811SbaptFILEStest_yacc+=	err_syntax15.tab.h
155268811SbaptFILEStest_yacc+=	err_syntax16.error
156268811SbaptFILEStest_yacc+=	err_syntax16.output
157268811SbaptFILEStest_yacc+=	err_syntax16.tab.c
158268811SbaptFILEStest_yacc+=	err_syntax16.tab.h
159268811SbaptFILEStest_yacc+=	err_syntax17.error
160268811SbaptFILEStest_yacc+=	err_syntax17.output
161268811SbaptFILEStest_yacc+=	err_syntax17.tab.c
162268811SbaptFILEStest_yacc+=	err_syntax17.tab.h
163268811SbaptFILEStest_yacc+=	err_syntax18.error
164268811SbaptFILEStest_yacc+=	err_syntax18.output
165268811SbaptFILEStest_yacc+=	err_syntax18.tab.c
166268811SbaptFILEStest_yacc+=	err_syntax18.tab.h
167268811SbaptFILEStest_yacc+=	err_syntax19.error
168268811SbaptFILEStest_yacc+=	err_syntax19.output
169268811SbaptFILEStest_yacc+=	err_syntax19.tab.c
170268811SbaptFILEStest_yacc+=	err_syntax19.tab.h
171268811SbaptFILEStest_yacc+=	err_syntax2.error
172268811SbaptFILEStest_yacc+=	err_syntax2.output
173268811SbaptFILEStest_yacc+=	err_syntax2.tab.c
174268811SbaptFILEStest_yacc+=	err_syntax2.tab.h
175268811SbaptFILEStest_yacc+=	err_syntax20.error
176268811SbaptFILEStest_yacc+=	err_syntax20.output
177268811SbaptFILEStest_yacc+=	err_syntax20.tab.c
178268811SbaptFILEStest_yacc+=	err_syntax20.tab.h
179268811SbaptFILEStest_yacc+=	err_syntax21.error
180268811SbaptFILEStest_yacc+=	err_syntax21.output
181268811SbaptFILEStest_yacc+=	err_syntax21.tab.c
182268811SbaptFILEStest_yacc+=	err_syntax21.tab.h
183268811SbaptFILEStest_yacc+=	err_syntax22.error
184268811SbaptFILEStest_yacc+=	err_syntax22.output
185268811SbaptFILEStest_yacc+=	err_syntax22.tab.c
186268811SbaptFILEStest_yacc+=	err_syntax22.tab.h
187268811SbaptFILEStest_yacc+=	err_syntax23.error
188268811SbaptFILEStest_yacc+=	err_syntax23.output
189268811SbaptFILEStest_yacc+=	err_syntax23.tab.c
190268811SbaptFILEStest_yacc+=	err_syntax23.tab.h
191268811SbaptFILEStest_yacc+=	err_syntax24.error
192268811SbaptFILEStest_yacc+=	err_syntax24.output
193268811SbaptFILEStest_yacc+=	err_syntax24.tab.c
194268811SbaptFILEStest_yacc+=	err_syntax24.tab.h
195268811SbaptFILEStest_yacc+=	err_syntax25.error
196268811SbaptFILEStest_yacc+=	err_syntax25.output
197268811SbaptFILEStest_yacc+=	err_syntax25.tab.c
198268811SbaptFILEStest_yacc+=	err_syntax25.tab.h
199268811SbaptFILEStest_yacc+=	err_syntax26.error
200268811SbaptFILEStest_yacc+=	err_syntax26.output
201268811SbaptFILEStest_yacc+=	err_syntax26.tab.c
202268811SbaptFILEStest_yacc+=	err_syntax26.tab.h
203268811SbaptFILEStest_yacc+=	err_syntax27.error
204268811SbaptFILEStest_yacc+=	err_syntax27.output
205268811SbaptFILEStest_yacc+=	err_syntax27.tab.c
206268811SbaptFILEStest_yacc+=	err_syntax27.tab.h
207268811SbaptFILEStest_yacc+=	err_syntax3.error
208268811SbaptFILEStest_yacc+=	err_syntax3.output
209268811SbaptFILEStest_yacc+=	err_syntax3.tab.c
210268811SbaptFILEStest_yacc+=	err_syntax3.tab.h
211268811SbaptFILEStest_yacc+=	err_syntax4.error
212268811SbaptFILEStest_yacc+=	err_syntax4.output
213268811SbaptFILEStest_yacc+=	err_syntax4.tab.c
214268811SbaptFILEStest_yacc+=	err_syntax4.tab.h
215268811SbaptFILEStest_yacc+=	err_syntax5.error
216268811SbaptFILEStest_yacc+=	err_syntax5.output
217268811SbaptFILEStest_yacc+=	err_syntax5.tab.c
218268811SbaptFILEStest_yacc+=	err_syntax5.tab.h
219268811SbaptFILEStest_yacc+=	err_syntax6.error
220268811SbaptFILEStest_yacc+=	err_syntax6.output
221268811SbaptFILEStest_yacc+=	err_syntax6.tab.c
222268811SbaptFILEStest_yacc+=	err_syntax6.tab.h
223268811SbaptFILEStest_yacc+=	err_syntax7.error
224268811SbaptFILEStest_yacc+=	err_syntax7.output
225268811SbaptFILEStest_yacc+=	err_syntax7.tab.c
226268811SbaptFILEStest_yacc+=	err_syntax7.tab.h
227268811SbaptFILEStest_yacc+=	err_syntax7a.error
228268811SbaptFILEStest_yacc+=	err_syntax7a.output
229268811SbaptFILEStest_yacc+=	err_syntax7a.tab.c
230268811SbaptFILEStest_yacc+=	err_syntax7a.tab.h
231268811SbaptFILEStest_yacc+=	err_syntax7b.error
232268811SbaptFILEStest_yacc+=	err_syntax7b.output
233268811SbaptFILEStest_yacc+=	err_syntax7b.tab.c
234268811SbaptFILEStest_yacc+=	err_syntax7b.tab.h
235268811SbaptFILEStest_yacc+=	err_syntax8.error
236268811SbaptFILEStest_yacc+=	err_syntax8.output
237268811SbaptFILEStest_yacc+=	err_syntax8.tab.c
238268811SbaptFILEStest_yacc+=	err_syntax8.tab.h
239268811SbaptFILEStest_yacc+=	err_syntax8a.error
240268811SbaptFILEStest_yacc+=	err_syntax8a.output
241268811SbaptFILEStest_yacc+=	err_syntax8a.tab.c
242268811SbaptFILEStest_yacc+=	err_syntax8a.tab.h
243268811SbaptFILEStest_yacc+=	err_syntax9.error
244268811SbaptFILEStest_yacc+=	err_syntax9.output
245268811SbaptFILEStest_yacc+=	err_syntax9.tab.c
246268811SbaptFILEStest_yacc+=	err_syntax9.tab.h
247268811SbaptFILEStest_yacc+=	error.error
248268811SbaptFILEStest_yacc+=	error.output
249268811SbaptFILEStest_yacc+=	error.tab.c
250268811SbaptFILEStest_yacc+=	error.tab.h
251268811SbaptFILEStest_yacc+=	grammar.dot
252268811SbaptFILEStest_yacc+=	grammar.error
253268811SbaptFILEStest_yacc+=	grammar.output
254268811SbaptFILEStest_yacc+=	grammar.tab.c
255268811SbaptFILEStest_yacc+=	grammar.tab.h
256268811SbaptFILEStest_yacc+=	help.error
257268811SbaptFILEStest_yacc+=	help.output
258268811SbaptFILEStest_yacc+=	no_b_opt.error
259268811SbaptFILEStest_yacc+=	no_b_opt.output
260269884SngieFILEStest_yacc+=	no_b_opt1.error
261269884SngieFILEStest_yacc+=	no_b_opt1.output
262269884SngieFILEStest_yacc+=	no_code_c.error
263269884SngieFILEStest_yacc+=	no_code_c.output
264269884SngieFILEStest_yacc+=	no_defines.error
265269884SngieFILEStest_yacc+=	no_defines.output
266269884SngieFILEStest_yacc+=	no_graph.error
267269884SngieFILEStest_yacc+=	no_graph.output
268269884SngieFILEStest_yacc+=	no_include.error
269269884SngieFILEStest_yacc+=	no_include.output
270268811SbaptFILEStest_yacc+=	no_opts.error
271268811SbaptFILEStest_yacc+=	no_opts.output
272269884SngieFILEStest_yacc+=	no_output.error
273269884SngieFILEStest_yacc+=	no_output.output
274269884SngieFILEStest_yacc+=	no_output1.error
275269884SngieFILEStest_yacc+=	no_output1.output
276268811SbaptFILEStest_yacc+=	no_output2.error
277268811SbaptFILEStest_yacc+=	no_output2.output
278268811SbaptFILEStest_yacc+=	no_p_opt.error
279268811SbaptFILEStest_yacc+=	no_p_opt.output
280269884SngieFILEStest_yacc+=	no_p_opt1.error
281269884SngieFILEStest_yacc+=	no_p_opt1.output
282269884SngieFILEStest_yacc+=	no_verbose.error
283269884SngieFILEStest_yacc+=	no_verbose.output
284268811SbaptFILEStest_yacc+=	nostdin.error
285268811SbaptFILEStest_yacc+=	nostdin.output
286268811SbaptFILEStest_yacc+=	ok_syntax1.error
287268811SbaptFILEStest_yacc+=	ok_syntax1.output
288268811SbaptFILEStest_yacc+=	ok_syntax1.tab.c
289268811SbaptFILEStest_yacc+=	ok_syntax1.tab.h
290268811SbaptFILEStest_yacc+=	pure_calc.error
291268811SbaptFILEStest_yacc+=	pure_calc.output
292268811SbaptFILEStest_yacc+=	pure_calc.tab.c
293268811SbaptFILEStest_yacc+=	pure_calc.tab.h
294268811SbaptFILEStest_yacc+=	pure_error.error
295268811SbaptFILEStest_yacc+=	pure_error.output
296268811SbaptFILEStest_yacc+=	pure_error.tab.c
297268811SbaptFILEStest_yacc+=	pure_error.tab.h
298268811SbaptFILEStest_yacc+=	quote_calc-s.error
299268811SbaptFILEStest_yacc+=	quote_calc-s.output
300268811SbaptFILEStest_yacc+=	quote_calc-s.tab.c
301268811SbaptFILEStest_yacc+=	quote_calc-s.tab.h
302268811SbaptFILEStest_yacc+=	quote_calc.error
303268811SbaptFILEStest_yacc+=	quote_calc.output
304268811SbaptFILEStest_yacc+=	quote_calc.tab.c
305268811SbaptFILEStest_yacc+=	quote_calc.tab.h
306268811SbaptFILEStest_yacc+=	quote_calc2-s.error
307268811SbaptFILEStest_yacc+=	quote_calc2-s.output
308268811SbaptFILEStest_yacc+=	quote_calc2-s.tab.c
309268811SbaptFILEStest_yacc+=	quote_calc2-s.tab.h
310268811SbaptFILEStest_yacc+=	quote_calc2.error
311268811SbaptFILEStest_yacc+=	quote_calc2.output
312268811SbaptFILEStest_yacc+=	quote_calc2.tab.c
313268811SbaptFILEStest_yacc+=	quote_calc2.tab.h
314268811SbaptFILEStest_yacc+=	quote_calc3-s.error
315268811SbaptFILEStest_yacc+=	quote_calc3-s.output
316268811SbaptFILEStest_yacc+=	quote_calc3-s.tab.c
317268811SbaptFILEStest_yacc+=	quote_calc3-s.tab.h
318268811SbaptFILEStest_yacc+=	quote_calc3.error
319268811SbaptFILEStest_yacc+=	quote_calc3.output
320268811SbaptFILEStest_yacc+=	quote_calc3.tab.c
321268811SbaptFILEStest_yacc+=	quote_calc3.tab.h
322268811SbaptFILEStest_yacc+=	quote_calc4-s.error
323268811SbaptFILEStest_yacc+=	quote_calc4-s.output
324268811SbaptFILEStest_yacc+=	quote_calc4-s.tab.c
325268811SbaptFILEStest_yacc+=	quote_calc4-s.tab.h
326268811SbaptFILEStest_yacc+=	quote_calc4.error
327268811SbaptFILEStest_yacc+=	quote_calc4.output
328268811SbaptFILEStest_yacc+=	quote_calc4.tab.c
329268811SbaptFILEStest_yacc+=	quote_calc4.tab.h
330268811SbaptFILEStest_yacc+=	rename_debug.c
331268811SbaptFILEStest_yacc+=	rename_debug.error
332268811SbaptFILEStest_yacc+=	rename_debug.h
333268811SbaptFILEStest_yacc+=	rename_debug.i
334268811SbaptFILEStest_yacc+=	rename_debug.output
335268811SbaptFILEStest_yacc+=	varsyntax_calc1.error
336268811SbaptFILEStest_yacc+=	varsyntax_calc1.output
337268811SbaptFILEStest_yacc+=	varsyntax_calc1.tab.c
338268811SbaptFILEStest_yacc+=	varsyntax_calc1.tab.h
339268811Sbapt
340263227Sjmmv.include <bsd.test.mk>
341