]> granicus.if.org Git - flex/commit
build: remove repeated bison detection from configure.
authorExplorer09 <explorer09@gmail.com>
Tue, 3 Jan 2017 12:44:17 +0000 (20:44 +0800)
committerWill Estes <westes575@gmail.com>
Wed, 25 Jan 2017 15:29:26 +0000 (10:29 -0500)
commit546851ba357d956b05b14cfd5ec89dcad4a1576a
tree3dc2974b78919e4d8cfef3b6ffbcedd3c94d1f28
parenta2fccbe579622bd3f4eb301040978f1f47bb70f1
build: remove repeated bison detection from configure.

AC_PROG_YACC already detects the bison program. We can just use it,
and make notice if [ $YACC != 'bison -y' ]

Remove unused AC_SUBST([BISON], ...).

Add AM_CONDITIONAL([HAVE_BISON], ...) so that we can skip bison tests
in testsuite when bison is absent.

We don't make any attempt to detect other yacc implementations since
flex is developed with bison. While it would be possible, the need
isn't there right now. It would be possible to add a --with-parser
option that defaulted to bison if such a need cropped up.
configure.ac