From: mistachkin Date: Mon, 21 Sep 2015 23:49:35 +0000 (+0000) Subject: Fix compilation under older versions of MSVC. X-Git-Tag: version-3.9.0~80 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c978f2d2c207d9b1f7c9103d3387bb4a14982b5c;p=thirdparty%2Fsqlite.git Fix compilation under older versions of MSVC. FossilOrigin-Name: 17150ada1474e70d7c5ffe6ba5667f45671a434b --- diff --git a/Makefile.msc b/Makefile.msc index a280543460..5612faca39 100644 --- a/Makefile.msc +++ b/Makefile.msc @@ -1211,7 +1211,7 @@ FUZZDATA = \ # Extra arguments for including json1 in the build of tools # -JSON1_DEP = $(TOP)\ext\misc\json1.c sqlite3ext.h +JSON1_DEP = sqlite3ext.h $(TOP)\ext\misc\json1.c JSON1_OPT = -DSQLITE_ENABLE_JSON1 -DSQLITE_CORE JSON1_SRC = $(TOP)\ext\misc\json1.c @@ -1284,7 +1284,6 @@ mptest: mptester.exe sqlite3.c: .target_source $(TOP)\tool\mksqlite3c.tcl $(TCLSH_CMD) $(TOP)\tool\mksqlite3c.tcl $(MKSQLITE3C_ARGS) copy tsrc\shell.c . - copy tsrc\sqlite3ext.h . sqlite3-all.c: sqlite3.c $(TOP)\tool\split-sqlite3c.tcl $(TCLSH_CMD) $(TOP)\tool\split-sqlite3c.tcl @@ -1592,6 +1591,9 @@ parse.c: $(TOP)\src\parse.y lemon.exe $(TOP)\addopcodes.awk sqlite3.h: $(TOP)\src\sqlite.h.in $(TOP)\manifest.uuid $(TOP)\VERSION $(TCLSH_CMD) $(TOP)\tool\mksqlite3h.tcl $(TOP:\=/) > sqlite3.h +sqlite3ext.h: .target_source + copy tsrc\sqlite3ext.h . + mkkeywordhash.exe: $(TOP)\tool\mkkeywordhash.c $(BCC) $(NO_WARN) -Fe$@ $(REQ_FEATURE_FLAGS) $(OPT_FEATURE_FLAGS) $(OPTS) \ $(TOP)\tool\mkkeywordhash.c /link $(NLTLINKOPTS) $(NLTLIBPATHS) diff --git a/manifest b/manifest index 202dddea71..d5737d5984 100644 --- a/manifest +++ b/manifest @@ -1,9 +1,9 @@ -C Simplifications\sto\sthe\sjson1.c\slogic. -D 2015-09-21T22:53:16.694 +C Fix\scompilation\sunder\solder\sversions\sof\sMSVC. +D 2015-09-21T23:49:35.330 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.in 2047811644c5bac91ccdfc2720e49b60965a63a7 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 -F Makefile.msc 5f0e6b3a39f5c6a5e17ad41d7ea2ac816fb63743 +F Makefile.msc fce864fae74a0805dd93b9c7e90556a3d17e5575 F Makefile.vxworks e1b65dea203f054e71653415bd8f96dcaed47858 F README.md 8ecc12493ff9f820cdea6520a9016001cb2e59b7 F VERSION ccfc4d1576dbfdeece0a4372a2e6a2e37d3e7975 @@ -1387,7 +1387,7 @@ F tool/vdbe_profile.tcl 67746953071a9f8f2f668b73fe899074e2c6d8c1 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh 48bd54594752d5be3337f12c72f28d2080cb630b F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f -P 825ce3201df21c6b9d5c57dcc6726c306df05220 -R 0407e29107979175c5ef95d6530fb773 -U drh -Z 3c9b1b14e7e53f7b1522a534f080ce63 +P 1646a2bd85f87d03a14fcaec288107f5f6411c6f +R 551d8f52dc496e765eba216fa325841c +U mistachkin +Z 2a24f449d0c791892ffb0b69bdeb0617 diff --git a/manifest.uuid b/manifest.uuid index cd9700253a..0c640d68ff 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -1646a2bd85f87d03a14fcaec288107f5f6411c6f \ No newline at end of file +17150ada1474e70d7c5ffe6ba5667f45671a434b \ No newline at end of file