54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
|
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
|
#DEBUGDEFINES = -DTCL_MEM_DEBUG -DTCL_COMPILE_STATS
#DEBUGDEFINES = -DTCL_MEM_DEBUG -DTCL_COMPILE_DEBUG -DTCL_COMPILE_STATS
######################################################################
# Do not modify below this line
######################################################################
NAMEPREFIX = tcl
DOTVERSION = 8.0
VERSION = 80
BINROOT = .
!IF "$(NODEBUG)" == "1"
TMPDIR = Release
TMPDIR = $(BINROOT)\Release
DBGX =
!ELSE
TMPDIR = Debug
TMPDIR = $(BINROOT)\Debug
DBGX = d
!ENDIF
OUTDIR = $(TMPDIR)
TCLLIB = $(OUTDIR)\tcl$(VERSION)$(DBGX).lib
TCLDLLNAME = tcl$(VERSION)$(DBGX).dll
TCLLIB = $(OUTDIR)\$(NAMEPREFIX)$(VERSION)$(DBGX).lib
TCLDLLNAME = $(NAMEPREFIX)$(VERSION)$(DBGX).dll
TCLDLL = $(OUTDIR)\$(TCLDLLNAME)
TCLPLUGINLIB = $(OUTDIR)\tcl$(VERSION)p$(DBGX).lib
TCLPLUGINDLLNAME= tcl$(VERSION)p$(DBGX).dll
TCLPLUGINLIB = $(OUTDIR)\$(NAMEPREFIX)$(VERSION)p$(DBGX).lib
TCLPLUGINDLLNAME= $(NAMEPREFIX)$(VERSION)p$(DBGX).dll
TCLPLUGINDLL = $(OUTDIR)\$(TCLPLUGINDLLNAME)
TCL16DLL = $(OUTDIR)\tcl16$(VERSION)$(DBGX).dll
TCLSH = $(OUTDIR)\tclsh$(VERSION)$(DBGX).exe
TCLSHP = $(OUTDIR)\tclshp$(VERSION)$(DBGX).exe
TCLPIPEDLL = $(OUTDIR)\tclpip$(VERSION)$(DBGX).dll
TCLREGDLL = $(OUTDIR)\tclreg$(VERSION)$(DBGX).dll
TCLTEST = $(OUTDIR)\tcltest.exe
TCL16DLL = $(OUTDIR)\$(NAMEPREFIX)16$(VERSION)$(DBGX).dll
TCLSH = $(OUTDIR)\$(NAMEPREFIX)sh$(VERSION)$(DBGX).exe
TCLSHP = $(OUTDIR)\$(NAMEPREFIX)shp$(VERSION)$(DBGX).exe
TCLPIPEDLL = $(OUTDIR)\$(NAMEPREFIX)pip$(VERSION)$(DBGX).dll
TCLREGDLL = $(OUTDIR)\$(NAMEPREFIX)reg$(VERSION)$(DBGX).dll
TCLTEST = $(OUTDIR)\$(NAMEPREFIX)test.exe
DUMPEXTS = $(TMPDIR)\dumpexts.exe
CAT16 = $(TMPDIR)\cat16.exe
CAT32 = $(TMPDIR)\cat32.exe
LIB_INSTALL_DIR = $(INSTALLDIR)\lib
BIN_INSTALL_DIR = $(INSTALLDIR)\bin
SCRIPT_INSTALL_DIR = $(INSTALLDIR)\lib\tcl$(DOTVERSION)
|
252
253
254
255
256
257
258
259
260
261
262
263
264
265
|
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
|
+
+
+
+
+
+
|
!ENDIF
!ENDIF
!ENDIF
cvars = -DWIN32 -D_WIN32
cvarsmt = $(cvars) -D_MT
cvarsdll = $(cvarsmt) -D_DLL
!IF "$(NODEBUG)" == "1"
cvarsdll = $(cvars) -MD
!ELSE
cvarsdll = $(cvars) -MDd
!ENDIF
######################################################################
# Project specific targets
######################################################################
release: setup $(TCLSH) dlls
dlls: setup $(TCL16DLL) $(TCLPIPEDLL) $(TCLREGDLL)
|