386
387
388
389
390
391
392
393
394
395
396
397
398
399
|
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
|
+
+
+
|
release: setup $(TCLSH) $(TCLSTUBLIB) dlls pkgs
core: setup $(TCLLIB) $(TCLSTUBLIB)
shell: setup $(TCLSH)
dlls: setup $(TCLREGLIB) $(TCLDDELIB)
all: setup $(TCLSH) $(TCLSTUBLIB) dlls pkgs
tcltest: setup $(TCLTEST) dlls
install: install-binaries install-libraries install-docs install-pkgs
!if $(SYMBOLS)
install: install-pdbs
!endif
setup: default-setup
test: test-core test-pkgs
test-core: setup $(TCLTEST) dlls
set TCL_LIBRARY=$(ROOT:\=/)/library
$(DEBUGGER) $(TCLTEST) "$(ROOT:\=/)/tests/all.tcl" $(TESTFLAGS) -loadfile <<
package ifneeded dde 1.4.1 [list load "$(TCLDDELIB:\=/)" dde]
|
911
912
913
914
915
916
917
918
919
920
921
922
923
924
|
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
|
+
+
+
+
+
|
install-msgs:
@echo Installing message catalogs
@set TCL_LIBRARY=$(ROOT:\=/)/library
@$(TCLSH_NATIVE) "$(ROOT:\=/)/tools/installData.tcl" \
"$(ROOT:\=/)/library/msgs" "$(SCRIPT_INSTALL_DIR)/msgs"
install-pdbs:
@echo Installing debug symbols
@$(CPY) "$(OUT_DIR)\*.pdb" "$(BIN_INSTALL_DIR)\"
# "emacs font-lock highlighting fix
#---------------------------------------------------------------------
# Clean up
#---------------------------------------------------------------------
tidy:
!if "$(TCLLIB)" != "$(TCLIMPLIB)"
@echo Removing $(TCLLIB) ...
|