148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
|
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
|
-
+
-
+
|
TCLSHRAW=$(TCLSH:.exe=-raw.exe)
TCLLIBRAW=$(TCLLIB:.dll=-raw.dll)
# Tcl version info based on macros set up by rules.vc
DOTVERSION = $(TCL_MAJOR_VERSION).$(TCL_MINOR_VERSION)
VERSION = $(TCL_MAJOR_VERSION)$(TCL_MINOR_VERSION)
# The staticpkg option is not longer supported in Tcl 8.7
# The staticpkg option is not longer supported in Tcl 9.0
# though extensions may still be using it. If specified together
# with "static", ignore it as that is now the default for
# static build. For non-static builds, no longer supported
# now (was permitted in 8.6)
!if $(TCL_USE_STATIC_PACKAGES)
!if $(STATIC_BUILD)
!message *** NOTE: The "staticpkg" option redundant in 8.7.
!message *** NOTE: The "staticpkg" option redundant in 9.0.
!else
!message *** NOTE: The "staticpkg" option ignored for shared library builds.
!endif
!endif
!if [nmakehlp -f $(OPTS) "noembed"]
!message *** Option noembed specified. Tcl script library will not be appended to the binary.
|
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
|
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
|
-
-
+
+
|
!endif
setup: default-setup
test: test-core test-pkgs
test-core: tcltest
set TCL_LIBRARY=$(TCL_TEST_LIBRARY)
$(DEBUGGER) $(TCLTEST) "$(ROOT:\=/)/tests/all.tcl" $(TESTFLAGS) -loadfile <<
package ifneeded dde 1.5a0 [list load "$(TCLDDELIB:\=/)"]
package ifneeded registry 1.4a0 [list load "$(TCLREGLIB:\=/)"]
package ifneeded dde 1.5a1 [list load "$(TCLDDELIB:\=/)"]
package ifneeded registry 1.4a1 [list load "$(TCLREGLIB:\=/)"]
<<
runtest: setup $(TCLTEST) dlls
set TCL_LIBRARY=$(TCL_TEST_LIBRARY)
$(DEBUGGER) $(TCLTEST) $(SCRIPT)
runshell: setup core shell dlls
|