diff --git a/historic/jam/src/build.jam b/historic/jam/src/build.jam index c0ff5a7bc..0dd7fc9b7 100644 --- a/historic/jam/src/build.jam +++ b/historic/jam/src/build.jam @@ -381,9 +381,16 @@ yacc ?= [ GLOB $(PATH) : bison bison.exe ] ; yacc = $(yacc[1]) ; switch $(yacc:D=:S=) { - case bison : yacc += -y -d --yacc ; # -t -l -v ; + case bison : yacc += -d --yacc ; # -t -l -v ; case yacc : yacc += -d ; } + +if $(debug) +{ + yacc += -t -v ; +} +yacc += $(YACCFLAGS) ; + rule .yacc { DEPENDS $(<) : $(>) ; diff --git a/jam_src/build.jam b/jam_src/build.jam index c0ff5a7bc..0dd7fc9b7 100644 --- a/jam_src/build.jam +++ b/jam_src/build.jam @@ -381,9 +381,16 @@ yacc ?= [ GLOB $(PATH) : bison bison.exe ] ; yacc = $(yacc[1]) ; switch $(yacc:D=:S=) { - case bison : yacc += -y -d --yacc ; # -t -l -v ; + case bison : yacc += -d --yacc ; # -t -l -v ; case yacc : yacc += -d ; } + +if $(debug) +{ + yacc += -t -v ; +} +yacc += $(YACCFLAGS) ; + rule .yacc { DEPENDS $(<) : $(>) ;