3 # Test to make sure intermediate .h file is not generated nor removed
4 # if (AM_)?YFLAGS do not contain -d. Requested by Jim Meyering.
6 .
$srcdir/defs ||
exit 1
8 cat >> configure.
in << 'END'
13 cat > Makefile.am
<<'END'
15 zardoz_SOURCES = zardoz.y
18 # Don't redefine several times the same variable.
19 cp Makefile.am Makefile.src
27 # If zardoz.h IS mentioned, fail
28 grep 'zardoz.h' Makefile.
in > /dev
/null
&& exit 1
32 cp Makefile.src Makefile.am
33 echo 'AM_YFLAGS = -d' >> Makefile.am
37 # If zardoz.h is NOT mentioned, fail
38 grep 'zardoz.h' Makefile.
in > /dev
/null ||
exit 1
42 cp Makefile.src Makefile.am
43 echo 'AM_YFLAGS = ' >> Makefile.am
47 # If zardoz.h IS mentioned, fail
48 grep 'zardoz.h' Makefile.
in > /dev
/null
&& exit 1
52 cp Makefile.src Makefile.am
53 echo 'YFLAGS = -d' >> Makefile.am
57 # If zardoz.h is NOT mentioned, fail
58 grep 'zardoz.h' Makefile.
in > /dev
/null ||
exit 1
62 cp Makefile.src Makefile.am
63 echo 'YFLAGS = ' >> Makefile.am
67 # If zardoz.h IS mentioned, fail
68 grep 'zardoz.h' Makefile.
in > /dev
/null
&& exit 1