1# tkConfig.sh -- 2# 3# This shell script (for sh) is generated automatically by Tk's 4# configure script. It will create shell variables for most of 5# the configuration options discovered by the configure script. 6# This script is intended to be included by the configure scripts 7# for Tk extensions so that they don't have to figure this all 8# out for themselves. This file does not duplicate information 9# already provided by tclConfig.sh, so you may need to use that 10# file in addition to this one. 11# 12# The information in this file is specific to a single platform. 13# 14# RCS: @(#) $Id$ 15 16# Tk's version number. 17TK_VERSION='@TK_VERSION@' 18TK_MAJOR_VERSION='@TK_MAJOR_VERSION@' 19TK_MINOR_VERSION='@TK_MINOR_VERSION@' 20TK_PATCH_LEVEL='@TK_PATCH_LEVEL@' 21 22# -D flags for use with the C compiler. 23TK_DEFS='@DEFS@' 24 25# Flag, 1: we built a shared lib, 0 we didn't 26TK_SHARED_BUILD=@TK_SHARED_BUILD@ 27 28 29# TK_DBGX used to be used to distinguish debug vs. non-debug builds. 30# This was a righteous pain so the core doesn't do that any more. 31TK_DBGX= 32 33# The name of the Tk library (may be either a .a file or a shared library): 34TK_LIB_FILE='@TK_LIB_FILE@' 35 36# Additional libraries to use when linking Tk. 37TK_LIBS='@XLIBSW@ @XFT_LIBS@ @LIBS@ @TCL_LIBS@' 38 39# Top-level directory in which Tk's platform-independent files are 40# installed. 41TK_PREFIX='@prefix@' 42 43# Top-level directory in which Tk's platform-specific files (e.g. 44# executables) are installed. 45TK_EXEC_PREFIX='@exec_prefix@' 46 47# -I switch(es) to use to make all of the X11 include files accessible: 48TK_XINCLUDES='@XINCLUDES@' 49 50# Linker switch(es) to use to link with the X11 library archive. 51TK_XLIBSW='@XLIBSW@' 52 53# -l flag to pass to the linker to pick up the Tk library 54TK_LIB_FLAG='@TK_LIB_FLAG@' 55 56# String to pass to linker to pick up the Tk library from its 57# build directory. 58TK_BUILD_LIB_SPEC='@TK_BUILD_LIB_SPEC@' 59 60# String to pass to linker to pick up the Tk library from its 61# installed directory. 62TK_LIB_SPEC='@TK_LIB_SPEC@' 63 64# String to pass to the compiler so that an extension can 65# find installed Tk headers. 66TK_INCLUDE_SPEC='@TK_INCLUDE_SPEC@' 67 68# Location of the top-level source directory from which Tk was built. 69# This is the directory that contains a README file as well as 70# subdirectories such as generic, unix, etc. If Tk was compiled in a 71# different place than the directory containing the source files, this 72# points to the location of the sources, not the location where Tk was 73# compiled. 74TK_SRC_DIR='@TK_SRC_DIR@' 75 76# Needed if you want to make a 'fat' shared library library 77# containing tk objects or link a different wish. 78TK_CC_SEARCH_FLAGS='@CC_SEARCH_FLAGS@' 79TK_LD_SEARCH_FLAGS='@LD_SEARCH_FLAGS@' 80 81# The name of the Tk stub library (.a): 82TK_STUB_LIB_FILE='@TK_STUB_LIB_FILE@' 83 84# -l flag to pass to the linker to pick up the Tk stub library 85TK_STUB_LIB_FLAG='@TK_STUB_LIB_FLAG@' 86 87# String to pass to linker to pick up the Tk stub library from its 88# build directory. 89TK_BUILD_STUB_LIB_SPEC='@TK_BUILD_STUB_LIB_SPEC@' 90 91# String to pass to linker to pick up the Tk stub library from its 92# installed directory. 93TK_STUB_LIB_SPEC='@TK_STUB_LIB_SPEC@' 94 95# Path to the Tk stub library in the build directory. 96TK_BUILD_STUB_LIB_PATH='@TK_BUILD_STUB_LIB_PATH@' 97 98# Path to the Tk stub library in the install directory. 99TK_STUB_LIB_PATH='@TK_STUB_LIB_PATH@' 100