Diff
Not logged in

Differences From Artifact [91aea5f6ae]:

To Artifact [6c5f2b90c7]:


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)