53 |
AT_CHECK_OUTPUT([foo.y], [%defines %verbose %yacc],[], |
AT_CHECK_OUTPUT([foo.y], [%defines %verbose %yacc],[], |
54 |
[y.output y.tab.c y.tab.h]) |
[y.output y.tab.c y.tab.h]) |
55 |
|
|
56 |
|
# Exercise %output and %file-prefix |
57 |
|
AT_CHECK_OUTPUT([foo.y], [%file-prefix="bar" %defines %verbose], [], |
58 |
|
[bar.output bar.tab.c bar.tab.h]) |
59 |
|
AT_CHECK_OUTPUT([foo.y], [%output="bar.c" %defines %verbose %yacc],[], |
60 |
|
[bar.output bar.c bar.h]) |
61 |
|
AT_CHECK_OUTPUT([foo.y], |
62 |
|
[%file-prefix="baz" %output="bar.c" %defines %verbose %yacc], |
63 |
|
[], |
64 |
|
[bar.output bar.c bar.h]) |
65 |
|
|
66 |
|
|
67 |
# Check priorities of extension control. |
# Check priorities of extension control. |
68 |
AT_CHECK_OUTPUT([foo.yy], [%defines %verbose], [], |
AT_CHECK_OUTPUT([foo.yy], [%defines %verbose], [], |