diff options
author | Fabio Utzig <utzig@utzig.org> | 2015-01-08 09:56:20 -0200 |
---|---|---|
committer | Fabio Utzig <utzig@utzig.org> | 2015-01-08 09:56:20 -0200 |
commit | fff6f00b3c8704473bbb8149c82a2805fb1c32d2 (patch) | |
tree | d91448228abb7a8accabc7fcc3ee992fd31164ba | |
parent | b16ed78b4317448828ce4b3163ab8a5f94ef1891 (diff) | |
download | yosys-fff6f00b3c8704473bbb8149c82a2805fb1c32d2.tar.gz yosys-fff6f00b3c8704473bbb8149c82a2805fb1c32d2.tar.bz2 yosys-fff6f00b3c8704473bbb8149c82a2805fb1c32d2.zip |
Enable bison to be customized
-rw-r--r-- | Makefile | 1 | ||||
-rw-r--r-- | frontends/ilang/Makefile.inc | 2 | ||||
-rw-r--r-- | frontends/verilog/Makefile.inc | 2 |
3 files changed, 3 insertions, 2 deletions
@@ -35,6 +35,7 @@ CXXFLAGS = -Wall -Wextra -ggdb -I"$(shell pwd)" -MD -DYOSYS_SRC='"$(shell pwd)"' LDFLAGS = -L${DESTDIR}/lib LDLIBS = -lstdc++ -lm SED = sed +BISON = bison ifeq (Darwin,$(findstring Darwin,$(shell uname))) # add macports/homebrew include and library path to search directories, don't use '-rdynamic' and '-lrt': diff --git a/frontends/ilang/Makefile.inc b/frontends/ilang/Makefile.inc index 984d436c6..c15e2cc47 100644 --- a/frontends/ilang/Makefile.inc +++ b/frontends/ilang/Makefile.inc @@ -5,7 +5,7 @@ GENFILES += frontends/ilang/ilang_parser.output GENFILES += frontends/ilang/ilang_lexer.cc frontends/ilang/ilang_parser.tab.cc: frontends/ilang/ilang_parser.y - $(P) bison -d -r all -b frontends/ilang/ilang_parser frontends/ilang/ilang_parser.y + $(P) $(BISON) -d -r all -b frontends/ilang/ilang_parser frontends/ilang/ilang_parser.y $(Q) mv frontends/ilang/ilang_parser.tab.c frontends/ilang/ilang_parser.tab.cc frontends/ilang/ilang_parser.tab.h: frontends/ilang/ilang_parser.tab.cc diff --git a/frontends/verilog/Makefile.inc b/frontends/verilog/Makefile.inc index 1b6854bb5..92cbd0b87 100644 --- a/frontends/verilog/Makefile.inc +++ b/frontends/verilog/Makefile.inc @@ -5,7 +5,7 @@ GENFILES += frontends/verilog/verilog_parser.output GENFILES += frontends/verilog/verilog_lexer.cc frontends/verilog/verilog_parser.tab.cc: frontends/verilog/verilog_parser.y - $(P) bison -d -r all -b frontends/verilog/verilog_parser frontends/verilog/verilog_parser.y + $(P) $(BISON) -d -r all -b frontends/verilog/verilog_parser frontends/verilog/verilog_parser.y $(Q) mv frontends/verilog/verilog_parser.tab.c frontends/verilog/verilog_parser.tab.cc frontends/verilog/verilog_parser.tab.h: frontends/verilog/verilog_parser.tab.cc |