]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Treat compilation of FTS5 for the loadable extension specially with MSVC.
authormistachkin <mistachkin@noemail.net>
Fri, 26 Jun 2015 20:45:43 +0000 (20:45 +0000)
committermistachkin <mistachkin@noemail.net>
Fri, 26 Jun 2015 20:45:43 +0000 (20:45 +0000)
FossilOrigin-Name: 7c610276bb41dbc80fe169d35fe9a3a3f6525635

Makefile.msc
manifest
manifest.uuid

index c17b89d52673fbfc32db7f9e7572e3b997f6a486..95c0cf18d48eb28e5abdfd6000dbc1018369ce64 100644 (file)
@@ -1693,10 +1693,13 @@ fts5.c: $(FTS5_SRC)
        $(TCLSH_CMD) $(TOP)\ext\fts5\tool\mkfts5c.tcl
 
 fts5.lo:       fts5.c $(HDR) $(EXTHDR)
+       $(LTCOMPILE) $(CORE_COMPILE_OPTS) $(NO_WARN) -DSQLITE_CORE -c fts5.c
+
+fts5_ext.lo:   fts5.c $(HDR) $(EXTHDR)
        $(LTCOMPILE) $(NO_WARN) -DSQLITE_ENABLE_FTS5 -c fts5.c
 
-fts5.dll:      fts5.lo
-       $(LD) $(LDFLAGS) $(LTLINKOPTS) $(LTLIBPATHS) /DLL /OUT:$@ fts5.lo
+fts5.dll:      fts5_ext.lo
+       $(LD) $(LDFLAGS) $(LTLINKOPTS) $(LTLIBPATHS) /DLL /OUT:$@ fts5_ext.lo
 
 # Rules to build the 'testfixture' application.
 #
index b736989fb2037e979a98a6bb5f43857db9e31436..1d586dd805cb4bc0bb04bd80a99d7c16a4297a1d 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,9 +1,9 @@
-C Merge\sfts5\sbranch\sinto\strunk.
-D 2015-06-26T20:25:59.799
+C Treat\scompilation\sof\sFTS5\sfor\sthe\sloadable\sextension\sspecially\swith\sMSVC.
+D 2015-06-26T20:45:43.839
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in 285a0a234ed7610d431d91671c136098c2bd86a9
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
-F Makefile.msc de7668a4f537f91bdb185e7194a798b1d59f101f
+F Makefile.msc 0a0568c12cf37fd9683241dfe7aa484fcdf27554
 F Makefile.vxworks e1b65dea203f054e71653415bd8f96dcaed47858
 F README.md 8ecc12493ff9f820cdea6520a9016001cb2e59b7
 F VERSION ce0ae95abd7121c534f6917c1c8f2b70d9acd4db
@@ -1364,7 +1364,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 b6bedc2e9c2f87709673799db9401b95fdb386b0 8671b9e137275d247e67e3d7d5d9c4cb1f380ff7
-R 0da9483025b8e801a1ae1ccbcdc9a8a2
-U dan
-Z d74fcb200391e22b2c75ffc9a8c44934
+P d27d9965b5404cd32be1113215fd9feeb5b66acc
+R 3acd5e6aa6095e21a23b200982f0e53b
+U mistachkin
+Z ca7f05b6600c190f8e4e9359f2b7edca
index 52f47d959faa1df60f05298dcf3bab9406ddd82f..a120ef238826a27f4c0d1b578eeca9afe0ad43af 100644 (file)
@@ -1 +1 @@
-d27d9965b5404cd32be1113215fd9feeb5b66acc
\ No newline at end of file
+7c610276bb41dbc80fe169d35fe9a3a3f6525635
\ No newline at end of file