Skip to content

Commit d3d83c1

Browse files
committed
Generate lexer files for the reflection extension as well
1 parent a25f036 commit d3d83c1

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

ext/reflection/Makefile.frag

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
$(top_srcdir)/Zend/zend_language_parser.c:
2+
$(top_srcdir)/Zend/zend_language_scanner.c:
3+
$(top_srcdir)/ext/reflection/php_reflection.c: $(top_srcdir)/Zend/zend_language_parser.h
4+
$(builddir)/reflection.lo: $(top_srcdir)/Zend/zend_language_parser.c $(top_srcdir)/Zend/zend_language_scanner.c

ext/reflection/config.m4

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
PHP_NEW_EXTENSION(reflection, php_reflection.c, no,, -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1)
2+
PHP_ADD_MAKEFILE_FRAGMENT

scripts/dev/genfiles

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ $MAKE RE2C="$RE2C" RE2C_FLAGS="$RE2C_FLAGS" YACC="$YACC" srcdir=sapi/phpdbg buil
113113
sapi/phpdbg/phpdbg_parser.c \
114114
sapi/phpdbg/phpdbg_lexer.c
115115

116-
echo "genfiles: enerating json extension parser and lexer files"
116+
echo "genfiles: Generating json extension parser and lexer files"
117117
$MAKE RE2C="$RE2C" RE2C_FLAGS="$RE2C_FLAGS" YACC="$YACC" srcdir=ext/json builddir=ext/json top_srcdir=. \
118118
-f ext/json/Makefile.frag \
119119
ext/json/json_parser.tab.c \
@@ -124,6 +124,11 @@ $MAKE RE2C="$RE2C" RE2C_FLAGS="$RE2C_FLAGS" srcdir=ext/pdo builddir=ext/pdo top_
124124
-f ext/pdo/Makefile.frag \
125125
ext/pdo/pdo_sql_parser.c
126126

127+
echo "genfiles: Generating reflection extension lexer files"
128+
$MAKE RE2C="$RE2C" RE2C_FLAGS="$RE2C_FLAGS" srcdir=ext/reflection builddir=ext/reflection top_srcdir=. \
129+
-f ext/reflection/Makefile.frag \
130+
ext/reflection/php_reflection.c
131+
127132
echo "genfiles: Generating standard extension lexer files"
128133
$MAKE RE2C="$RE2C" RE2C_FLAGS="$RE2C_FLAGS" srcdir=ext/standard builddir=ext/standard top_srcdir=. \
129134
-f ext/standard/Makefile.frag \

0 commit comments

Comments
 (0)