From b0c5edcd066813f1ca3f76b8692e82a30a96dc63 Mon Sep 17 00:00:00 2001 From: drh Date: Wed, 23 Dec 2009 18:06:49 +0000 Subject: [PATCH] Fix the main.mk makefile so that the sqlrr extension is built into the amalgamation correctly. FossilOrigin-Name: a3204d8a217d47e5120ab16918c1b7d4be5a021e --- main.mk | 8 ++++++-- manifest | 20 ++++++++++---------- manifest.uuid | 2 +- 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/main.mk b/main.mk index 2e15cc421d..fc4f4fa9c7 100644 --- a/main.mk +++ b/main.mk @@ -200,6 +200,8 @@ SRC += \ SRC += \ $(TOP)/ext/rtree/rtree.h \ $(TOP)/ext/rtree/rtree.c +SRC += \ + $(TOP)/ext/sqlrr/sqlrr.c # Generated source code files @@ -306,6 +308,8 @@ EXTHDR += \ $(TOP)/ext/rtree/rtree.h EXTHDR += \ $(TOP)/ext/icu/sqliteicu.h +EXTHDR += \ + $(TOP)/ext/sqlrr/sqlrr.h # This is the default Makefile target. The objects listed here # are what get build when you type just "make" with no arguments. @@ -329,10 +333,10 @@ objects: $(LIBOBJ_ORIG) # files are automatically generated. This target takes care of # all that automatic generation. # -target_source: $(SRC) $(TOP)/tool/vdbe-compress.tcl +target_source: $(SRC) $(EXTHDR) $(TOP)/tool/vdbe-compress.tcl rm -rf tsrc mkdir tsrc - cp -f $(SRC) tsrc + cp -f $(SRC) $(EXTHDR) tsrc rm tsrc/sqlite.h.in tsrc/parse.y tclsh $(TOP)/tool/vdbe-compress.tcl vdbe.new mv vdbe.new tsrc/vdbe.c diff --git a/manifest b/manifest index 5234a7a75c..083c72e36f 100644 --- a/manifest +++ b/manifest @@ -1,8 +1,8 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -C Merge\sthe\slatest\schanges\son\strunk\s(and\sespecially\sthe\sfix\sfor\nthe\s(xANDy)OR(z)\sbug)\sinto\sapple-osx. -D 2009-12-16T23:46:12 +C Fix\sthe\smain.mk\smakefile\sso\sthat\sthe\ssqlrr\sextension\sis\sbuilt\sinto\sthe\namalgamation\scorrectly. +D 2009-12-23T18:06:50 F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0 F Makefile.in df768f5addf7b6da984aa279123d2671d716cf5c F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654 @@ -94,7 +94,7 @@ F ext/sqlrr/sqlrr.c 8d1e6571cd6a6beabdb5bcdfe3a0e723b914db41 F ext/sqlrr/sqlrr.h 09e4f8929ad9bc2638732c0cc0db5eef8c417824 F install-sh 9d4de14ab9fb0facae2f48780b874848cbf2f895 F ltmain.sh 3ff0879076df340d2e23ae905484d8c15d5fdea8 -F main.mk 93d7ab227d0110d996d0db430a9a27d42980c7be +F main.mk 545f893ba2ac22811aa566e4dc90735b8d34d987 F mkdll.sh 7d09b23c05d56532e9d44a50868eb4b12ff4f74a F mkextu.sh 416f9b7089d80e5590a29692c9d9280a10dbad9f F mkextw.sh 4123480947681d9b434a5e7b1ee08135abe409ac @@ -787,14 +787,14 @@ F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f -P ad08794d7239bb804eb39c00170821732b60cb65 04915562a0c2cb377bc7baa0c06c5d9ac376563c -R d023a6c65c47e42ad7fb99357a2e6785 +P 5754a3a56144ee0e073c80651bf11cb23ee7f447 +R 7323af8ddb2eb0c03f543e7388fd01d2 U drh -Z 0eacb22f164afbc3b89f4f76f202d6d0 +Z d9dc7bd925f43ed454c2d64b11cfec19 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.6 (GNU/Linux) +Version: GnuPG v1.4.1 (Darwin) -iD8DBQFLKXFIoxKgR168RlERAlsqAJ96R9ALS/cmuJr8UEoq6zYOOlYbfQCeOl8e -j+eTy/OkuWViInsisc5DLeU= -=W0CZ +iD8DBQFLMlw/oxKgR168RlERAqe0AJ95kGF947T1/Hv023qrel6PpPEDoACfYPZx +GGM2E88rV8TlKteHMJC+R9o= +=1r0e -----END PGP SIGNATURE----- diff --git a/manifest.uuid b/manifest.uuid index 840dfc9a1b..73280313f1 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -5754a3a56144ee0e073c80651bf11cb23ee7f447 \ No newline at end of file +a3204d8a217d47e5120ab16918c1b7d4be5a021e \ No newline at end of file -- 2.47.3