/ Check-in [da8712bd]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Sync up the autoconf Makefile for MSVC.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256:da8712bdb8f69dee9efb42b74d0b2ec10043f281c5f93e2724078bdf1370ecb1
User & Date: mistachkin 2018-01-05 19:28:16
Context
2018-01-05
19:49
Fix the autoconf makefile so that it builds testfixture correctly. check-in: fbfe04c0 user: drh tags: trunk
19:28
Sync up the autoconf Makefile for MSVC. check-in: da8712bd user: mistachkin tags: trunk
19:27
The 'releasetest' tool should pass the TCLDIR macro for MSVC to nmake. check-in: eaa9c0dd user: mistachkin tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to autoconf/Makefile.msc.

   926    926   
   927    927   # Additional compiler options for the shell.  These are only effective
   928    928   # when the shell is not being dynamically linked.
   929    929   #
   930    930   !IF $(DYNAMIC_SHELL)==0 && $(FOR_WIN10)==0
   931    931   SHELL_COMPILE_OPTS = $(SHELL_COMPILE_OPTS) -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_STMTVTAB
   932    932   SHELL_COMPILE_OPTS = $(SHELL_COMPILE_OPTS) -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB
          933  +SHELL_COMPILE_OPTS = $(SHELL_COMPILE_OPTS) -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_INTROSPECTION_PRAGMAS
   933    934   !ENDIF
   934    935   
   935    936   
   936    937   # This is the default Makefile target.  The objects listed here
   937    938   # are what get build when you type just "make" with no arguments.
   938    939   #
   939         -all:	dll shell
          940  +core:	dll shell
          941  +
          942  +# Targets that require the Tcl library.
          943  +#
          944  +tcl:	$(ALL_TCL_TARGETS)
          945  +
          946  +# This Makefile target builds all of the standard binaries.
          947  +#
          948  +all:	core tcl
   940    949   
   941    950   # Dynamic link library section.
   942    951   #
   943    952   dll:	$(SQLITE3DLL)
   944    953   
   945    954   # Shell executable.
   946    955   #