* src/ltlparse/Makefile.am ($(FROM_LTLPARSE_YY_MAIN)): cd into
$(srcdir) before running bison, so that bison does not put absolute filenames in generated files. * src/tgbaparse/Makefile.am ($(FROM_TGBAPARSE_YY_MAIN)): Likewise. Reported by Soheib Baarir.
This commit is contained in:
parent
c9884c3b8a
commit
747a4439ef
3 changed files with 18 additions and 4 deletions
|
|
@ -18,8 +18,12 @@ BUILT_SOURCES = $(FROM_LTLPARSE_YY)
|
|||
MAINTAINERCLEANFILES = $(FROM_LTLPARSE_YY)
|
||||
|
||||
$(FROM_LTLPARSE_YY_MAIN): $(srcdir)/$(LTLPARSE_YY)
|
||||
bison --defines --locations --skeleton=lalr1.cc --report=all \
|
||||
$(srcdir)/$(LTLPARSE_YY) -o $@
|
||||
## We must cd into $(srcdir) first because if we tell bison to read
|
||||
## $(srcdir)/$(LTLPARSE_YY), it will also use the value of $(srcdir)/
|
||||
## in the generated include statements.
|
||||
cd $(srcdir) && \
|
||||
bison --defines --locations --skeleton=lalr1.cc --report=all \
|
||||
$(LTLPARSE_YY) -o $@
|
||||
$(FROM_LTLPARSE_YY_OTHERS): $(LTLPARSE_YY)
|
||||
@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) $(FROM_LTLPARSE_YY_MAIN)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue