Update to 8.5.19
This commit is contained in:
@@ -22,6 +22,7 @@ exec_prefix = @exec_prefix@
|
||||
bindir = @bindir@
|
||||
libdir = @libdir@
|
||||
includedir = @includedir@
|
||||
datarootdir = @datarootdir@
|
||||
mandir = @mandir@
|
||||
|
||||
# The following definition can be set to non-null for special systems like AFS
|
||||
@@ -101,10 +102,15 @@ COMPAT_DIR = @srcdir@/../compat
|
||||
# Converts a POSIX path to a Windows native path.
|
||||
CYGPATH = @CYGPATH@
|
||||
|
||||
GENERIC_DIR_NATIVE = $(shell $(CYGPATH) '$(GENERIC_DIR)' | sed 's!\\!/!g')
|
||||
TOMMATH_DIR_NATIVE = $(shell $(CYGPATH) '$(TOMMATH_DIR)' | sed 's!\\!/!g')
|
||||
WIN_DIR_NATIVE = $(shell $(CYGPATH) '$(WIN_DIR)' | sed 's!\\!/!g')
|
||||
ROOT_DIR_NATIVE = $(shell $(CYGPATH) '$(ROOT_DIR)' | sed 's!\\!/!g')
|
||||
libdir_native = $(shell $(CYGPATH) '$(libdir)')
|
||||
bindir_native = $(shell $(CYGPATH) '$(bindir)')
|
||||
includedir_native = $(shell $(CYGPATH) '$(includedir)')
|
||||
mandir_native = $(shell $(CYGPATH) '$(mandir)')
|
||||
TCL_LIBRARY_NATIVE = $(shell $(CYGPATH) '$(TCL_LIBRARY)')
|
||||
GENERIC_DIR_NATIVE = $(shell $(CYGPATH) '$(GENERIC_DIR)')
|
||||
TOMMATH_DIR_NATIVE = $(shell $(CYGPATH) '$(TOMMATH_DIR)')
|
||||
WIN_DIR_NATIVE = $(shell $(CYGPATH) '$(WIN_DIR)')
|
||||
ROOT_DIR_NATIVE = $(shell $(CYGPATH) '$(ROOT_DIR)')
|
||||
#GENERIC_DIR_NATIVE = $(GENERIC_DIR)
|
||||
#TOMMATH_DIR_NATIVE = $(TOMMATH_DIR)
|
||||
#WIN_DIR_NATIVE = $(WIN_DIR)
|
||||
@@ -113,7 +119,7 @@ ROOT_DIR_NATIVE = $(shell $(CYGPATH) '$(ROOT_DIR)' | sed 's!\\!/!g')
|
||||
# Fully qualify library path so that `make test`
|
||||
# does not depend on the current directory.
|
||||
LIBRARY_DIR1 = $(shell cd '$(ROOT_DIR_NATIVE)/library' ; pwd)
|
||||
LIBRARY_DIR = $(shell $(CYGPATH) '$(LIBRARY_DIR1)' | sed 's!\\!/!g')
|
||||
LIBRARY_DIR = $(shell $(CYGPATH) '$(LIBRARY_DIR1)')
|
||||
DLLSUFFIX = @DLLSUFFIX@
|
||||
LIBSUFFIX = @LIBSUFFIX@
|
||||
EXESUFFIX = @EXESUFFIX@
|
||||
@@ -394,6 +400,8 @@ winhelp: $(ROOT_DIR)/tools/man2help.tcl $(MAN2TCL)
|
||||
./$(TCLSH) "$(ROOT_DIR_NATIVE)"/tools/man2help.tcl tcl "$(VER)" $(TCL_DOCS)
|
||||
hcw /c /e tcl.hpj
|
||||
|
||||
winextensions: ${DDE_DLL_FILE} ${REG_DLL_FILE}
|
||||
|
||||
$(MAN2TCL): $(ROOT_DIR)/tools/man2tcl.c
|
||||
$(CC) $(CFLAGS_OPTIMIZE) $(MAN2TCLFLAGS) -o $(MAN2TCL) "$(ROOT_DIR_NATIVE)"/tools/man2tcl.c
|
||||
|
||||
@@ -418,7 +426,7 @@ $(CAT32): cat32.$(OBJEXT)
|
||||
|
||||
${TCL_STUB_LIB_FILE}: ${STUB_OBJS}
|
||||
@$(RM) ${TCL_STUB_LIB_FILE}
|
||||
@MAKE_LIB@ ${STUB_OBJS}
|
||||
@MAKE_STUB_LIB@ ${STUB_OBJS}
|
||||
@POST_MAKE_LIB@
|
||||
|
||||
${TCL_DLL_FILE}: ${TCL_OBJS} tcl.$(RES)
|
||||
@@ -502,17 +510,17 @@ tclWinDde.${OBJEXT} : tclWinDde.c
|
||||
|
||||
tclPkgConfig.${OBJEXT}: tclPkgConfig.c
|
||||
$(CC) -c $(CC_SWITCHES) \
|
||||
-DCFG_INSTALL_LIBDIR=\"$(LIB_INSTALL_DIR)\" \
|
||||
-DCFG_INSTALL_BINDIR=\"$(BIN_INSTALL_DIR)\" \
|
||||
-DCFG_INSTALL_SCRDIR=\"$(SCRIPT_INSTALL_DIR)\" \
|
||||
-DCFG_INSTALL_INCDIR=\"$(INCLUDE_INSTALL_DIR)\" \
|
||||
-DCFG_INSTALL_LIBDIR=\"$(LIB_INSTALL_DIR_NATIVE)\" \
|
||||
-DCFG_INSTALL_BINDIR=\"$(BIN_INSTALL_DIR_NATIVE)\" \
|
||||
-DCFG_INSTALL_SCRDIR=\"$(SCRIPT_INSTALL_DIR_NATIVE)\" \
|
||||
-DCFG_INSTALL_INCDIR=\"$(INCLUDE_INSTALL_DIR_NATIVE)\" \
|
||||
-DCFG_INSTALL_DOCDIR=\"$(MAN_INSTALL_DIR)\" \
|
||||
\
|
||||
-DCFG_RUNTIME_LIBDIR=\"$(libdir)\" \
|
||||
-DCFG_RUNTIME_BINDIR=\"$(bindir)\" \
|
||||
-DCFG_RUNTIME_SCRDIR=\"$(TCL_LIBRARY)\" \
|
||||
-DCFG_RUNTIME_INCDIR=\"$(includedir)\" \
|
||||
-DCFG_RUNTIME_DOCDIR=\"$(mandir)\" \
|
||||
-DCFG_RUNTIME_LIBDIR=\"$(libdir_native)\" \
|
||||
-DCFG_RUNTIME_BINDIR=\"$(bindir_native)\" \
|
||||
-DCFG_RUNTIME_SCRDIR=\"$(TCL_LIBRARY_NATIVE)\" \
|
||||
-DCFG_RUNTIME_INCDIR=\"$(includedir_native)\" \
|
||||
-DCFG_RUNTIME_DOCDIR=\"$(mandir_native)\" \
|
||||
-DBUILD_tcl \
|
||||
@DEPARG@ $(CC_OBJNAME)
|
||||
|
||||
@@ -586,23 +594,23 @@ install-binaries: binaries
|
||||
fi; \
|
||||
done
|
||||
@if [ -f $(DDE_DLL_FILE) ]; then \
|
||||
echo installing $(DDE_DLL_FILE); \
|
||||
echo Installing $(DDE_DLL_FILE); \
|
||||
$(COPY) $(DDE_DLL_FILE) $(LIB_INSTALL_DIR)/dde$(DDEDOTVER); \
|
||||
$(COPY) $(ROOT_DIR)/library/dde/pkgIndex.tcl \
|
||||
$(LIB_INSTALL_DIR)/dde$(DDEDOTVER); \
|
||||
fi
|
||||
@if [ -f $(DDE_LIB_FILE) ]; then \
|
||||
echo installing $(DDE_LIB_FILE); \
|
||||
echo Installing $(DDE_LIB_FILE); \
|
||||
$(COPY) $(DDE_LIB_FILE) $(LIB_INSTALL_DIR)/dde$(DDEDOTVER); \
|
||||
fi
|
||||
@if [ -f $(REG_DLL_FILE) ]; then \
|
||||
echo installing $(REG_DLL_FILE); \
|
||||
echo Installing $(REG_DLL_FILE); \
|
||||
$(COPY) $(REG_DLL_FILE) $(LIB_INSTALL_DIR)/reg$(REGDOTVER); \
|
||||
$(COPY) $(ROOT_DIR)/library/reg/pkgIndex.tcl \
|
||||
$(LIB_INSTALL_DIR)/reg$(REGDOTVER); \
|
||||
fi
|
||||
@if [ -f $(REG_LIB_FILE) ]; then \
|
||||
echo installing $(REG_LIB_FILE); \
|
||||
echo Installing $(REG_LIB_FILE); \
|
||||
$(COPY) $(REG_LIB_FILE) $(LIB_INSTALL_DIR)/reg$(REGDOTVER); \
|
||||
fi
|
||||
|
||||
@@ -642,8 +650,8 @@ install-libraries: libraries install-tzdata install-msgs
|
||||
do \
|
||||
$(COPY) "$$j" "$(SCRIPT_INSTALL_DIR)/http1.0"; \
|
||||
done;
|
||||
@echo "Installing package http 2.7.12 as a Tcl Module";
|
||||
@$(COPY) $(ROOT_DIR)/library/http/http.tcl $(SCRIPT_INSTALL_DIR)/../tcl8/8.4/http-2.7.12.tm;
|
||||
@echo "Installing package http 2.7.13 as a Tcl Module";
|
||||
@$(COPY) $(ROOT_DIR)/library/http/http.tcl $(SCRIPT_INSTALL_DIR)/../tcl8/8.4/http-2.7.13.tm;
|
||||
@echo "Installing library opt0.4 directory";
|
||||
@for j in $(ROOT_DIR)/library/opt/*.tcl; \
|
||||
do \
|
||||
@@ -651,10 +659,10 @@ install-libraries: libraries install-tzdata install-msgs
|
||||
done;
|
||||
@echo "Installing package msgcat 1.5.2 as a Tcl Module";
|
||||
@$(COPY) $(ROOT_DIR)/library/msgcat/msgcat.tcl $(SCRIPT_INSTALL_DIR)/../tcl8/8.5/msgcat-1.5.2.tm;
|
||||
@echo "Installing package tcltest 2.3.5 as a Tcl Module";
|
||||
@$(COPY) $(ROOT_DIR)/library/tcltest/tcltest.tcl $(SCRIPT_INSTALL_DIR)/../tcl8/8.5/tcltest-2.3.5.tm;
|
||||
@echo "Installing package platform 1.0.12 as a Tcl Module";
|
||||
@$(COPY) $(ROOT_DIR)/library/platform/platform.tcl $(SCRIPT_INSTALL_DIR)/../tcl8/8.4/platform-1.0.12.tm;
|
||||
@echo "Installing package tcltest 2.3.8 as a Tcl Module";
|
||||
@$(COPY) $(ROOT_DIR)/library/tcltest/tcltest.tcl $(SCRIPT_INSTALL_DIR)/../tcl8/8.5/tcltest-2.3.8.tm;
|
||||
@echo "Installing package platform 1.0.14 as a Tcl Module";
|
||||
@$(COPY) $(ROOT_DIR)/library/platform/platform.tcl $(SCRIPT_INSTALL_DIR)/../tcl8/8.4/platform-1.0.14.tm;
|
||||
@echo "Installing package platform::shell 1.1.4 as a Tcl Module";
|
||||
@$(COPY) $(ROOT_DIR)/library/platform/shell.tcl $(SCRIPT_INSTALL_DIR)/../tcl8/8.4/platform/shell-1.1.4.tm;
|
||||
@echo "Installing encodings";
|
||||
|
||||
Reference in New Issue
Block a user