* src/output.c (output_parser): Compute the `#line' lines when

there are.
* src/Makefile.am (bison.simple): Be a simple copy of bison.s1.
Suggested by Hans Aberg.
This commit is contained in:
Akim Demaille
2000-12-19 13:40:42 +00:00
parent ff61dabdba
commit ef7ddeddaa
7 changed files with 46 additions and 42 deletions

View File

@@ -29,11 +29,7 @@ data_DATA = bison.simple bison.hairy
EXTRA_DIST = bison.s1 bison.hairy build.com bison.cld vmshlp.mar
bison.simple: bison.s1 Makefile
sed -e "s/@bison_version@/$(VERSION)/" $(srcdir)/bison.s1 | \
awk '\
/^#line/ { printf "#line %d \"$(datadir)/bison.simple\"\n", NR+1; next }\
{ print }' >$@t
mv $@t $@
bison.simple: bison.s1
cp $(srcdir)/bison.s1 $@
DISTCLEANFILES = bison.simple