* 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:
Alexandre Duret-Lutz 2003-11-03 10:49:35 +00:00
parent c9884c3b8a
commit 747a4439ef
3 changed files with 18 additions and 4 deletions

View file

@ -1,5 +1,11 @@
2003-11-03 Alexandre Duret-Lutz <adl@src.lip6.fr> 2003-11-03 Alexandre Duret-Lutz <adl@src.lip6.fr>
* 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.
* iface/gspn/Makefile.am (gspn_HEADERS): Add eesrg.hh. * iface/gspn/Makefile.am (gspn_HEADERS): Add eesrg.hh.
Reported by Soheib Baarir. Reported by Soheib Baarir.

View file

@ -18,8 +18,12 @@ BUILT_SOURCES = $(FROM_LTLPARSE_YY)
MAINTAINERCLEANFILES = $(FROM_LTLPARSE_YY) MAINTAINERCLEANFILES = $(FROM_LTLPARSE_YY)
$(FROM_LTLPARSE_YY_MAIN): $(srcdir)/$(LTLPARSE_YY) $(FROM_LTLPARSE_YY_MAIN): $(srcdir)/$(LTLPARSE_YY)
bison --defines --locations --skeleton=lalr1.cc --report=all \ ## We must cd into $(srcdir) first because if we tell bison to read
$(srcdir)/$(LTLPARSE_YY) -o $@ ## $(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) $(FROM_LTLPARSE_YY_OTHERS): $(LTLPARSE_YY)
@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) $(FROM_LTLPARSE_YY_MAIN) @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) $(FROM_LTLPARSE_YY_MAIN)

View file

@ -22,8 +22,12 @@ BUILT_SOURCES = $(FROM_TGBAPARSE_YY)
MAINTAINERCLEANFILES = $(FROM_TGBAPARSE_YY) MAINTAINERCLEANFILES = $(FROM_TGBAPARSE_YY)
$(FROM_TGBAPARSE_YY_MAIN): $(srcdir)/$(TGBAPARSE_YY) $(FROM_TGBAPARSE_YY_MAIN): $(srcdir)/$(TGBAPARSE_YY)
bison --defines --locations --skeleton=lalr1.cc --report=all \ ## We must cd into $(srcdir) first because if we tell bison to read
$(srcdir)/$(TGBAPARSE_YY) -o $@ ## $(srcdir)/$(TGBAPARSE_YY), it will also use the value of $(srcdir)/
## in the generated include statements.
cd $(srcdir) && \
bison --defines --locations --skeleton=lalr1.cc --report=all \
$(TGBAPARSE_YY) -o $@
$(FROM_TGBAPARSE_YY_OTHERS): $(TGBAPARSE_YY) $(FROM_TGBAPARSE_YY_OTHERS): $(TGBAPARSE_YY)
@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) $(FROM_TGBAPARSE_YY_MAIN) @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) $(FROM_TGBAPARSE_YY_MAIN)