From: Jani Taskinen Date: Wed, 16 Jul 2008 16:22:32 +0000 (+0000) Subject: - Prevent errors in CVS builds when bison is not there (for Sean :) X-Git-Tag: BEFORE_HEAD_NS_CHANGE~1233 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=92169c8d5fd3ecee207959bb5d5a415bbfbb6b58;p=php - Prevent errors in CVS builds when bison is not there (for Sean :) --- diff --git a/configure.in b/configure.in index 3ebbd03ea2..452a96d00b 100644 --- a/configure.in +++ b/configure.in @@ -166,6 +166,15 @@ PHP_PROG_AWK PHP_PROG_BISON PHP_PROG_RE2C +dnl Check if bison generated files exist when bison does not.. +case $php_cv_bison_version in + ""|invalid[)] + if ! test -f "$abs_srcdir/Zend/zend_language_parser.h" || ! test -f "$abs_srcdir/Zend/zend_language_parser.c" ; then + AC_MSG_ERROR([bison is required to build PHP/Zend when building a CVS checkout!]) + fi + ;; +esac + PHP_ARG_ENABLE(re2c-cgoto, whether to enable computed goto gcc extension with re2c, [ --enable-re2c-cgoto Enable -g flag to re2c to use computed goto gcc extension], no, no)