Import Tk 8.6.10
This commit is contained in:
120
win/Makefile.in
120
win/Makefile.in
@@ -1,26 +1,24 @@
|
||||
# This file is a Makefile for Tk. If it has the name "Makefile.in"
|
||||
# then it is a template for a Makefile; to generate the actual Makefile,
|
||||
# run "./configure", which is a configuration script generated by the
|
||||
# "autoconf" program (constructs like "@foo@" will get replaced in the
|
||||
# actual Makefile.
|
||||
#
|
||||
# This file is a Makefile for Tk. If it has the name "Makefile.in" then it
|
||||
# is a template for a Makefile; to generate the actual Makefile, run
|
||||
# "./configure", which is a configuration script generated by the "autoconf"
|
||||
# program (constructs like "@foo@" will get replaced in the actual Makefile.
|
||||
|
||||
TCLVERSION = @TCL_VERSION@
|
||||
TCLPATCHL = @TCL_PATCH_LEVEL@
|
||||
VERSION = @TK_VERSION@
|
||||
PATCH_LEVEL = @TK_PATCH_LEVEL@
|
||||
|
||||
#----------------------------------------------------------------
|
||||
# Things you can change to personalize the Makefile for your own
|
||||
# site (you can make these changes in either Makefile.in or
|
||||
# Makefile, but changes to Makefile will get lost if you re-run
|
||||
# the configuration script).
|
||||
#----------------------------------------------------------------
|
||||
#--------------------------------------------------------------------------
|
||||
# Things you can change to personalize the Makefile for your own site (you can
|
||||
# make these changes in either Makefile.in or Makefile, but changes to
|
||||
# Makefile will get lost if you re-run the configuration script).
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
# Default top-level directories in which to install architecture-
|
||||
# specific files (exec_prefix) and machine-independent files such
|
||||
# as scripts (prefix). The values specified here may be overridden
|
||||
# at configure-time with the --exec-prefix and --prefix options
|
||||
# to the "configure" script.
|
||||
# Default top-level directories in which to install architecture-specific
|
||||
# files (exec_prefix) and machine-independent files such as scripts (prefix).
|
||||
# The values specified here may be overridden at configure-time with the
|
||||
# --exec-prefix and --prefix options to the "configure" script.
|
||||
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
@@ -28,19 +26,19 @@ bindir = @bindir@
|
||||
libdir = @libdir@
|
||||
includedir = @includedir@
|
||||
datarootdir = @datarootdir@
|
||||
runstatedir = @runstatedir@
|
||||
mandir = @mandir@
|
||||
|
||||
# The following definition can be set to non-null for special systems
|
||||
# like AFS with replication. It allows the pathnames used for installation
|
||||
# to be different than those used for actually reference files at
|
||||
# run-time. INSTALL_ROOT is prepended to $prefix and $exec_prefix
|
||||
# when installing files.
|
||||
INSTALL_ROOT =
|
||||
# The following definition can be set to non-null for special systems like AFS
|
||||
# with replication. It allows the pathnames used for installation to be
|
||||
# different than those used for actually reference files at run-time.
|
||||
# INSTALL_ROOT is prepended to $prefix and $exec_prefix when installing files.
|
||||
INSTALL_ROOT =
|
||||
|
||||
# Directory from which applications will reference the library of Tk
|
||||
# scripts (note: you can set the TK_LIBRARY environment variable at
|
||||
# run-time to override this value):
|
||||
TK_LIBRARY = $(prefix)/lib/tk$(VERSION)
|
||||
# Directory from which applications will reference the library of Tk scripts
|
||||
# (note: you can set the TK_LIBRARY environment variable at run-time to
|
||||
# override this value):
|
||||
TK_LIBRARY = $(prefix)/lib/tk$(VERSION)
|
||||
|
||||
# Path to use at runtime to refer to LIB_INSTALL_DIR:
|
||||
LIB_RUNTIME_DIR = $(libdir)
|
||||
@@ -60,22 +58,21 @@ INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
|
||||
# Directory in which to (optionally) install the private tk headers:
|
||||
PRIVATE_INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
|
||||
|
||||
# Top-level directory for manual entries:
|
||||
# Top-level directory in which to install manual entries:
|
||||
MAN_INSTALL_DIR = $(INSTALL_ROOT)$(mandir)
|
||||
|
||||
# Directory in which to install manual entry for wish:
|
||||
MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/man1
|
||||
MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/man1
|
||||
|
||||
# Directory in which to install manual entries for Tk's C library
|
||||
# procedures:
|
||||
MAN3_INSTALL_DIR = $(MAN_INSTALL_DIR)/man3
|
||||
MAN3_INSTALL_DIR = $(MAN_INSTALL_DIR)/man3
|
||||
|
||||
# Directory in which to install manual entries for the built-in
|
||||
# Tk commands:
|
||||
MANN_INSTALL_DIR = $(MAN_INSTALL_DIR)/mann
|
||||
# Directory in which to install manual entries for the built-in Tk commands:
|
||||
MANN_INSTALL_DIR = $(MAN_INSTALL_DIR)/mann
|
||||
|
||||
# Libraries built with optimization switches have this additional extension
|
||||
TK_DBGX = @TK_DBGX@
|
||||
TK_DBGX = @TK_DBGX@
|
||||
|
||||
# Directory in which to install the pkgIndex.tcl file for loadable Tk
|
||||
PKG_INSTALL_DIR = $(LIB_INSTALL_DIR)/tk$(VERSION)$(TK_DBGX)
|
||||
@@ -101,6 +98,17 @@ TCL_PLATFORM_DIR = @TCL_SRC_DIR@/win
|
||||
|
||||
TCL_TOOL_DIR = @TCL_SRC_DIR@/tools
|
||||
|
||||
SRC_DIR = @srcdir@
|
||||
ROOT_DIR = @srcdir@/..
|
||||
TOP_DIR = $(shell cd @srcdir@/..; pwd -W 2>/dev/null || pwd -P)
|
||||
WIN_DIR = $(TOP_DIR)/win
|
||||
UNIX_DIR = $(TOP_DIR)/unix
|
||||
GENERIC_DIR = $(TOP_DIR)/generic
|
||||
TTK_DIR = $(GENERIC_DIR)/ttk
|
||||
BITMAP_DIR = $(TOP_DIR)/bitmaps
|
||||
XLIB_DIR = $(TOP_DIR)/xlib
|
||||
RC_DIR = $(WIN_DIR)/rc
|
||||
|
||||
# Converts a POSIX path to a Windows native path.
|
||||
CYGPATH = @CYGPATH@
|
||||
|
||||
@@ -108,25 +116,15 @@ CYGPATH = @CYGPATH@
|
||||
TCL_LIB_FILE = "$(shell $(CYGPATH) '@TCL_BIN_DIR@/@TCL_LIB_FILE@')"
|
||||
TCL_STUB_LIB_FILE = "$(shell $(CYGPATH) '@TCL_BIN_DIR@/@TCL_STUB_LIB_FILE@')"
|
||||
|
||||
SRC_DIR = @srcdir@
|
||||
ROOT_DIR = $(SRC_DIR)/..
|
||||
WIN_DIR = $(SRC_DIR)
|
||||
UNIX_DIR = $(SRC_DIR)/../unix
|
||||
GENERIC_DIR = $(SRC_DIR)/../generic
|
||||
TTK_DIR = $(GENERIC_DIR)/ttk
|
||||
BITMAP_DIR = $(ROOT_DIR)/bitmaps
|
||||
XLIB_DIR = $(ROOT_DIR)/xlib
|
||||
RC_DIR = $(WIN_DIR)/rc
|
||||
|
||||
ROOT_DIR_NATIVE = $(shell $(CYGPATH) '$(ROOT_DIR)' | sed 's!\\!/!g')
|
||||
WIN_DIR_NATIVE = $(shell $(CYGPATH) '$(WIN_DIR)' | sed 's!\\!/!g')
|
||||
GENERIC_DIR_NATIVE = $(shell $(CYGPATH) '$(GENERIC_DIR)' | sed 's!\\!/!g')
|
||||
BITMAP_DIR_NATIVE = $(ROOT_DIR_NATIVE)/bitmaps
|
||||
XLIB_DIR_NATIVE = $(ROOT_DIR_NATIVE)/xlib
|
||||
RC_DIR_NATIVE = $(WIN_DIR_NATIVE)/rc
|
||||
TCL_GENERIC_NATIVE = $(shell $(CYGPATH) '$(TCL_GENERIC_DIR)' | sed 's!\\!/!g')
|
||||
TCL_PLATFORM_NATIVE = $(shell $(CYGPATH) '$(TCL_PLATFORM_DIR)' | sed 's!\\!/!g')
|
||||
TCL_SRC_DIR_NATIVE = $(shell $(CYGPATH) '$(TCL_SRC_DIR)' | sed 's!\\!/!g')
|
||||
ROOT_DIR_NATIVE = $(shell $(CYGPATH) '$(ROOT_DIR)')
|
||||
WIN_DIR_NATIVE = $(shell $(CYGPATH) '$(WIN_DIR)')
|
||||
GENERIC_DIR_NATIVE = $(shell $(CYGPATH) '$(GENERIC_DIR)')
|
||||
BITMAP_DIR_NATIVE = $(shell $(CYGPATH) '$(ROOT_DIR)/bitmaps')
|
||||
XLIB_DIR_NATIVE = $(shell $(CYGPATH) '$(ROOT_DIR)/xlib')
|
||||
RC_DIR_NATIVE = $(shell $(CYGPATH) '$(ROOT_DIR)/rc')
|
||||
TCL_GENERIC_NATIVE = $(shell $(CYGPATH) '$(TCL_GENERIC_DIR)')
|
||||
TCL_PLATFORM_NATIVE = $(shell $(CYGPATH) '$(TCL_PLATFORM_DIR)')
|
||||
TCL_SRC_DIR_NATIVE = $(shell $(CYGPATH) '$(TCL_SRC_DIR)')
|
||||
|
||||
DLLSUFFIX = @DLLSUFFIX@
|
||||
LIBSUFFIX = @LIBSUFFIX@
|
||||
@@ -504,10 +502,10 @@ install-binaries: binaries
|
||||
done
|
||||
|
||||
install-libraries: libraries
|
||||
@for i in $(INSTALL_ROOT)$(prefix)/lib \
|
||||
$(INCLUDE_INSTALL_DIR) $(INCLUDE_INSTALL_DIR)/X11 \
|
||||
$(SCRIPT_INSTALL_DIR) $(SCRIPT_INSTALL_DIR)/images \
|
||||
$(SCRIPT_INSTALL_DIR)/msgs $(SCRIPT_INSTALL_DIR)/ttk; \
|
||||
@for i in "$$($(CYGPATH) $(prefix)/lib)" \
|
||||
"$(INCLUDE_INSTALL_DIR)" "$(INCLUDE_INSTALL_DIR)/X11" \
|
||||
"$(SCRIPT_INSTALL_DIR)" "$(SCRIPT_INSTALL_DIR)/images" \
|
||||
"$(SCRIPT_INSTALL_DIR)/msgs" "$(SCRIPT_INSTALL_DIR)/ttk"; \
|
||||
do \
|
||||
if [ ! -d $$i ] ; then \
|
||||
echo "Making directory $$i"; \
|
||||
@@ -517,8 +515,8 @@ install-libraries: libraries
|
||||
fi; \
|
||||
done;
|
||||
@echo "Installing header files to $(INCLUDE_INSTALL_DIR)/";
|
||||
@for i in $(GENERIC_DIR)/tk.h $(GENERIC_DIR)/tkPlatDecls.h \
|
||||
$(GENERIC_DIR)/tkIntXlibDecls.h $(GENERIC_DIR)/tkDecls.h ; \
|
||||
@for i in "$(GENERIC_DIR)/tk.h" "$(GENERIC_DIR)/tkPlatDecls.h" \
|
||||
"$(GENERIC_DIR)/tkIntXlibDecls.h" "$(GENERIC_DIR)/tkDecls.h" ; \
|
||||
do \
|
||||
$(INSTALL_DATA) $$i $(INCLUDE_INSTALL_DIR); \
|
||||
done;
|
||||
@@ -604,9 +602,9 @@ install-private-headers: libraries
|
||||
fi; \
|
||||
done;
|
||||
@echo "Installing private header files to $(PRIVATE_INCLUDE_INSTALL_DIR)/";
|
||||
@for i in $(GENERIC_DIR)/tkInt.h $(GENERIC_DIR)/tkIntDecls.h \
|
||||
$(GENERIC_DIR)/tkIntPlatDecls.h $(GENERIC_DIR)/tkPort.h \
|
||||
$(WIN_DIR)/tkWinPort.h $(WIN_DIR)/tkWinInt.h $(WIN_DIR)/tkWin.h; \
|
||||
@for i in "$(GENERIC_DIR)/tkInt.h" "$(GENERIC_DIR)/tkIntDecls.h" \
|
||||
"$(GENERIC_DIR)/tkIntPlatDecls.h" "$(GENERIC_DIR)/tkPort.h" \
|
||||
"$(WIN_DIR)/tkWinPort.h" "$(WIN_DIR)/tkWinInt.h" "$(WIN_DIR)/tkWin.h"; \
|
||||
do \
|
||||
$(INSTALL_DATA) $$i $(PRIVATE_INCLUDE_INSTALL_DIR); \
|
||||
done;
|
||||
|
||||
Reference in New Issue
Block a user