summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2019-05-19 18:38:02 +0200
committerAkim Demaille <akim.demaille@gmail.com>2019-05-19 18:41:59 +0200
commit1934304acf6be6da3b44b65630d734cad6de1b03 (patch)
tree4524f9ac51c8a452954468d5d85efd1896cc456a /configure.ac
parentc8e57e81594dd9d8333e221fe64cf00e82213b30 (diff)
downloadbison-1934304acf6be6da3b44b65630d734cad6de1b03.tar.gz
examples: don't run those that require f?lex when it's not available
Reported by Bruno Haible. http://lists.gnu.org/archive/html/bug-bison/2019-05/msg00026.html * configure.ac (FLEX_WORKS): New. * examples/c/lexcalc/local.mk, examples/c/reccalc/local.mk: Use it.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac1
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 38c5683c..83e2c972 100644
--- a/configure.ac
+++ b/configure.ac
@@ -215,6 +215,7 @@ $LEX_IS_FLEX || test "X$LEX" = X: || {
AC_MSG_WARN([bypassing lex because flex is required])
LEX=:
}
+AM_CONDITIONAL([FLEX_WORKS], [$LEX_IS_FLEX])
AM_CONDITIONAL([FLEX_CXX_WORKS],
[$LEX_IS_FLEX && test $bison_cv_cxx_works = yes])
AC_PROG_YACC