]> granicus.if.org Git - php/commit
Refactor PHP_PROG_BISON and PHP_PROG_RE2C
authorPeter Kokot <peterkokot@gmail.com>
Sun, 17 Mar 2019 15:22:02 +0000 (16:22 +0100)
committerPeter Kokot <peterkokot@gmail.com>
Sat, 30 Mar 2019 01:01:02 +0000 (02:01 +0100)
commit3207741df0ac71dc78f8b8c54c4b3a44553208f0
treef3db7084e52e84e350ede97d97a1663c9b89baf5
parent072eb6dd77b079a6f90ca5b155f9b0add1b5f2d4
Refactor PHP_PROG_BISON and PHP_PROG_RE2C

This patch refactors these macros to also checks for the required given
versions of bison and re2c.

- PHP_PROG_RE2C and PHP_PROG_BISON take optional args - minmimum version
  required, and bison also excluded versions.
- Instead of caching values this uses manual checking and messaging
  outputs.
- It looks like the minimum version of RE2C 0.13.4 is working ok so far.

The genfiles script improvements:
- Add make override in genfiles
- Move checkings from makedist to genfiles
- Refactored output messages
- Various minor enhancements
Zend/Zend.m4
Zend/acinclude.m4
acinclude.m4
configure.ac
scripts/dev/genfiles
scripts/dev/makedist
scripts/phpize.m4