Skip to content

Commit 2fde3af

Browse files
grooverdanbukka
authored andcommitted
ext/json: add php_json_scanner_defs.h as make target
To prevent build failures like: make: *** No rule to make target '/code/master/ext/json/php_json_scanner_defs.h', needed by 'ext/json/json_scanner.lo'. Stop.
1 parent 52c96f2 commit 2fde3af

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

ext/json/Makefile.frag

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$(srcdir)/json_scanner.c: $(srcdir)/json_scanner.re
1+
$(srcdir)/json_scanner.c $(srcdir)/php_json_scanner_defs.h: $(srcdir)/json_scanner.re $(srcdir)/json_parser.tab.h
22
@$(RE2C) $(RE2C_FLAGS) -t $(srcdir)/php_json_scanner_defs.h --no-generation-date -bci -o $@ $(srcdir)/json_scanner.re
33

4-
$(srcdir)/json_parser.tab.c: $(srcdir)/json_parser.y
4+
$(srcdir)/json_parser.tab.c $(srcdir)/json_parser.tab.h: $(srcdir)/json_parser.y
55
@$(YACC) $(YFLAGS) --defines -l $(srcdir)/json_parser.y -o $@

ext/json/Makefile.frag.w32

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
ext\json\json_scanner.c: ext\json\json_scanner.re
1+
ext\json\json_scanner.c ext\json\php_json_scanner_defs.h: ext\json\json_scanner.re ext\json\json_parser.tab.h
22
$(RE2C) $(RE2C_FLAGS) -t ext/json/php_json_scanner_defs.h --no-generation-date -bci -o ext/json/json_scanner.c ext/json/json_scanner.re
33

4-
ext\json\json_parser.tab.c: ext\json\json_parser.y
4+
ext\json\json_parser.tab.c ext\json\json_parser.tab.h: ext\json\json_parser.y
55
$(BISON) --defines -l ext/json/json_parser.y -o ext/json/json_parser.tab.c

0 commit comments

Comments
 (0)