summaryrefslogtreecommitdiff
path: root/ext/pdo_sqlite/Makefile.frag
diff options
context:
space:
mode:
authorfoobar <sniper@php.net>2005-03-14 01:09:49 +0000
committerfoobar <sniper@php.net>2005-03-14 01:09:49 +0000
commitbde0661ef6bf5b79ce11a0bcdd25c8f51de91ebe (patch)
tree1da56433ec5c9abd77324f9d53ac07edb7fa4e27 /ext/pdo_sqlite/Makefile.frag
parent7c4cd0422955dd09e9b4b5038e5a1a030b82d305 (diff)
downloadphp-git-bde0661ef6bf5b79ce11a0bcdd25c8f51de91ebe.tar.gz
- Move stuff that belongs in Makefile into Makefile.frag
Diffstat (limited to 'ext/pdo_sqlite/Makefile.frag')
-rw-r--r--ext/pdo_sqlite/Makefile.frag21
1 files changed, 21 insertions, 0 deletions
diff --git a/ext/pdo_sqlite/Makefile.frag b/ext/pdo_sqlite/Makefile.frag
new file mode 100644
index 0000000000..237fe8ea65
--- /dev/null
+++ b/ext/pdo_sqlite/Makefile.frag
@@ -0,0 +1,21 @@
+
+$(builddir)/sqlite/tool/lemon: $(srcdir)/sqlite/tool/lemon.c
+ $(CC) $(srcdir)/sqlite/tool/lemon.c -o $@
+ cp $(srcdir)/sqlite/tool/lempar.c $(builddir)/sqlite/tool/
+
+$(builddir)/sqlite/tool/mkkeywordhash: $(srcdir)/sqlite/tool/mkkeywordhash.c
+ $(CC) $(srcdir)/sqlite/tool/mkkeywordhash.c -o $@
+
+$(srcdir)/sqlite/src/parse.c: $(srcdir)/sqlite/src/parse.y $(builddir)/sqlite/tool/lemon
+ $(builddir)/sqlite/tool/lemon $(srcdir)/sqlite/src/parse.y
+
+$(srcdir)/sqlite/src/parse.h: $(srcdir)/sqlite/src/parse.c
+
+$(srcdir)/sqlite/src/opcodes.h: $(srcdir)/sqlite/src/parse.h
+ cat $(srcdir)/sqlite/src/parse.h $(srcdir)/sqlite/src/vdbe.c | $(AWK) -f $(srcdir)/sqlite/mkopcodeh.awk > $@
+
+$(srcdir)/sqlite/src/opcodes.c: $(srcdir)/sqlite/src/opcodes.h
+ sort -n +2 $(srcdir)/sqlite/src/opcodes.h | $(AWK) -f $(srcdir)/sqlite/mkopcodec.awk > $@
+
+$(srcdir)/sqlite/src/keywordhash.h: $(builddir)/sqlite/tool/mkkeywordhash
+ $(srcdir)/sqlite/tool/mkkeywordhash > $(srcdir)/sqlite/src/keywordhash.h