projects
/
m6w6
/
ext-psi
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
tests: blacklist sqlite3_str and sqlite3_win32 functions
[m6w6/ext-psi]
/
Makefile.frag
diff --git
a/Makefile.frag
b/Makefile.frag
index b9a6cda99274ee45c6823309d991567263543313..1cd17bd25cc5296e3d40fe58bdda5e9ab620d6a5 100644
(file)
--- a/
Makefile.frag
+++ b/
Makefile.frag
@@
-22,15
+22,16
@@
$(PHP_PSI_SRCDIR)/src/parser.re: $(PHP_PSI_SRCDIR)/src/parser_proc.h
touch $@
$(PHP_PSI_SRCDIR)/src/parser.c: $(PHP_PSI_SRCDIR)/src/parser.re
# trickery needed for relative #line directives
touch $@
$(PHP_PSI_SRCDIR)/src/parser.c: $(PHP_PSI_SRCDIR)/src/parser.re
# trickery needed for relative #line directives
- cd $(PHP_PSI_SRCDIR) && $(RE2C) -
W -
o $(patsubst $(PHP_PSI_SRCDIR)/%,%,$@) $(patsubst $(PHP_PSI_SRCDIR)/%,%,$<)
+ cd $(PHP_PSI_SRCDIR) && $(RE2C) -o $(patsubst $(PHP_PSI_SRCDIR)/%,%,$@) $(patsubst $(PHP_PSI_SRCDIR)/%,%,$<)
-$(PHP_PSI_SRCDIR)/src/calc/%.h: $(PHP_PSI_SRCDIR)/scripts/gen_calc_%.php
+$(PHP_PSI_SRCDIR)/src/calc/%.h: $(PHP_PSI_SRCDIR)/scripts/gen_calc_%.php
$(PHP_PSI_SRCDIR)/scripts/_include.php
$(PHP_EXECUTABLE) $< >$@
$(PHP_EXECUTABLE) $< >$@
-$(PHP_PSI_SRCDIR)/src/calc.h: | $(PHP_PSI_SRCDIR)/src/calc/basic.h $(PHP_PSI_SRCDIR)/src/calc/bin.h $(PHP_PSI_SRCDIR)/src/calc/bool.h $(PHP_PSI_SRCDIR)/src/calc/cast.h $(PHP_PSI_SRCDIR)/src/calc/cmp.h $(PHP_PSI_SRCDIR)/src/calc/oper.h
+$(PHP_PSI_SRCDIR)/src/calc.h: | $(PHP_PSI_SRCDIR)/src/calc/basic.h $(PHP_PSI_SRCDIR)/src/calc/bin.h $(PHP_PSI_SRCDIR)/src/calc/bool.h $(PHP_PSI_SRCDIR)/src/calc/
unary.h $(PHP_PSI_SRCDIR)/src/calc/
cast.h $(PHP_PSI_SRCDIR)/src/calc/cmp.h $(PHP_PSI_SRCDIR)/src/calc/oper.h
.PHONY: psi-generated
psi-generated: $(PHP_PSI_GENERATED)
.PHONY: psi-generated
psi-generated: $(PHP_PSI_GENERATED)
+
PHP_PSI_DEPEND = $(patsubst $(PHP_PSI_SRCDIR)/%,$(PHP_PSI_BUILDDIR)/%,$(PHP_PSI_SOURCES:.c=.dep))
PHP_PSI_DEPEND = $(patsubst $(PHP_PSI_SRCDIR)/%,$(PHP_PSI_BUILDDIR)/%,$(PHP_PSI_SOURCES:.c=.dep))
@@
-88,6
+89,10
@@
psi-clean-depend:
psi-clean: psi-clean-depend
psi-clean: psi-clean-depend
+.PHONY: psi-watch
+psi-watch:
+ -while inotifywait -q -e modify -r $(PHP_PSI_SRCDIR); do $(MAKE); done
+
install-headers: psi-build-headers
clean: psi-clean-headers psi-clean-aux
ifneq ($(PSI_DEPS),)
install-headers: psi-build-headers
clean: psi-clean-headers psi-clean-aux
ifneq ($(PSI_DEPS),)