/ Check-in [8d0153996a]
Login

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

Overview
Comment:Support Tcl libraries with a suffix.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | msvcTcl
Files: files | file ages | folders
SHA3-256: 8d0153996a3685a9b109a01fea0cba76e4296b010e96fc0db43fa6fde54d1965
User & Date: mistachkin 2019-03-23 00:38:52
Context
2019-03-27
14:59
Support building the Tcl bindings DLL using MSVC. check-in: b2011c1317 user: mistachkin tags: trunk
2019-03-23
00:38
Support Tcl libraries with a suffix. Closed-Leaf check-in: 8d0153996a user: mistachkin tags: msvcTcl
2019-03-22
22:34
Further enhancements and fixes. check-in: c9f1972e10 user: mistachkin tags: msvcTcl
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Makefile.msc.

   859    859   # (TCLINCDIR, TCLLIBDIR, and LIBTCL) may be overridden via the environment
   860    860   # prior to running nmake in order to match the actual installed location and
   861    861   # version on this machine.
   862    862   #
   863    863   !IFNDEF TCLVERSION
   864    864   TCLVERSION = 86
   865    865   !ENDIF
          866  +
          867  +!IFNDEF TCLSUFFIX
          868  +TCLSUFFIX =
          869  +!ENDIF
   866    870   
   867    871   !IFNDEF TCLDIR
   868    872   TCLDIR = $(TOP)\compat\tcl
   869    873   !ENDIF
   870    874   
   871    875   !IFNDEF TCLINCDIR
   872    876   TCLINCDIR = $(TCLDIR)\include
................................................................................
   873    877   !ENDIF
   874    878   
   875    879   !IFNDEF TCLLIBDIR
   876    880   TCLLIBDIR = $(TCLDIR)\lib
   877    881   !ENDIF
   878    882   
   879    883   !IFNDEF LIBTCL
   880         -LIBTCL = tcl$(TCLVERSION).lib
          884  +LIBTCL = tcl$(TCLVERSION)$(TCLSUFFIX).lib
   881    885   !ENDIF
   882    886   
   883    887   !IFNDEF LIBTCLSTUB
   884         -LIBTCLSTUB = tclstub$(TCLVERSION).lib
          888  +LIBTCLSTUB = tclstub$(TCLVERSION)$(TCLSUFFIX).lib
   885    889   !ENDIF
   886    890   
   887    891   !IFNDEF LIBTCLPATH
   888    892   LIBTCLPATH = $(TCLDIR)\bin
   889    893   !ENDIF
   890    894   
   891    895   # The locations of the zlib header and library files.  These variables