/ Check-in [5c6d0a1d]
Login

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

Overview
Comment:In the Makefile for MSVC, the default target should not include binaries that link against the Tcl library.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | sqlar-shell-support
Files: files | file ages | folders
SHA3-256:5c6d0a1d58533feb4ea6926f4d3611664a275ad216492b424056276da38e84a2
User & Date: mistachkin 2018-01-05 17:40:38
Context
2018-01-05
18:51
Fix a bug introduced by efforts to reduce compiler warnings in check-in [364ac333b030f0] Closed-Leaf check-in: 1d6cee9a user: drh tags: sqlar-shell-support
17:40
In the Makefile for MSVC, the default target should not include binaries that link against the Tcl library. check-in: 5c6d0a1d user: mistachkin tags: sqlar-shell-support
17:12
More adjustments to MSVC Makefile dependencies for zlib. check-in: bb650e5d user: mistachkin tags: sqlar-shell-support
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Makefile.msc.

  1632   1632   ALL_TCL_TARGETS =
  1633   1633   !ENDIF
  1634   1634   # <</mark>>
  1635   1635   
  1636   1636   # This is the default Makefile target.  The objects listed here
  1637   1637   # are what get build when you type just "make" with no arguments.
  1638   1638   #
  1639         -all:	dll libsqlite3.lib shell $(ALL_TCL_TARGETS)
         1639  +core:	dll libsqlite3.lib shell
         1640  +
         1641  +# Targets that require the Tcl library.
         1642  +#
         1643  +tcl:	$(ALL_TCL_TARGETS)
         1644  +
         1645  +# This Makefile target builds all of the standard binaries.
         1646  +#
         1647  +all:	core tcl
  1640   1648   
  1641   1649   # Dynamic link library section.
  1642   1650   #
  1643   1651   dll:	$(SQLITE3DLL)
  1644   1652   
  1645   1653   # Shell executable.
  1646   1654   #