]> granicus.if.org Git - php/commit
Remove lexer files generated by RE2C
authorPeter Kokot <peterkokot@gmail.com>
Sat, 10 Nov 2018 01:47:26 +0000 (02:47 +0100)
committerPeter Kokot <peterkokot@gmail.com>
Sun, 11 Nov 2018 01:55:46 +0000 (02:55 +0100)
commitf0251a8b16631edf06830e08698cef5d76c1e01b
tree8a2fefe158a2d1cda48fd70bc697ea85e62e9828
parent1c873c119133c6d5ef13b635cba820236fa5848d
Remove lexer files generated by RE2C

This patch removes generated lexer files by re2c during the build
process so they are not tracked by Git yet can be still shipped when
PHP is released. The genfiles script additionally provides generation
of these lexer files when creating a release of the PHP source code.

The genfiles script refactorings:
- added file header
- echoing steps instead of comments
- cleaning only lines starting with `#line`
- eval removed in favor of direct executed commands
- the debug mode `set -x` removed
- script can be called from any path
- improved comments
13 files changed:
.gitignore
Zend/zend_ini_scanner.c [deleted file]
Zend/zend_ini_scanner_defs.h [deleted file]
Zend/zend_language_scanner.c [deleted file]
Zend/zend_language_scanner_defs.h [deleted file]
ext/json/json_scanner.c [deleted file]
ext/json/php_json_scanner_defs.h [deleted file]
ext/pdo/pdo_sql_parser.c [deleted file]
ext/phar/phar_path_check.c [deleted file]
ext/standard/url_scanner_ex.c [deleted file]
ext/standard/var_unserializer.c [deleted file]
genfiles
sapi/phpdbg/phpdbg_lexer.c [deleted file]