head	1.14;
access;
symbols
	core-8-5-9:1.13.2.1
	core-8-5-8:1.13.2.1
	macosx-cocoa-merge:1.14
	macosx-cocoa-premerge:1.14
	macosx-carbon-freeze:1.14
	core-8-5-7:1.13.2.1
	core-8-5-6:1.13.2.1
	core-8-6-b1:1.14
	core-8-6-a3:1.14
	core-8-5-5:1.13.2.1
	core-8-6-a2:1.13
	core-8-5-4:1.13
	core-8-5-3:1.13
	core-8-6-a1:1.13
	core-8-4-19:1.8.2.1
	core-8-5-branch:1.13.0.2
	core-8-5-2:1.13
	core-8-4-18:1.8.2.1
	core-8-5-1:1.13
	core-8-4-17:1.8.2.1
	core-8-5-0:1.13
	core-8-5-b3:1.12
	core-8-5-b2:1.12
	core-8-4-16:1.8.2.1
	core-8-5-b1:1.12
	core-stablilizer-merge:1.11
	core-stabilizer-branch:1.11.0.2
	core-stabilizer-merge:1.13
	core-8-4-15:1.8
	core-8-5-a6:1.11
	core-8-5-a5:1.11
	core-8-4-14:1.8
	core-8-5-a4:1.11
	core-8-4-13:1.8
	core-8-4-12:1.8
	core-8-4-11:1.8
	core-8-5-a3:1.11
	core-8-4-10:1.8
	core-8-4-9-branch:1.8.0.4
	core-8-5-a2:1.10
	core-8-4-9:1.8
	core-8-4-8:1.8
	core-8-4-7:1.8
	core-8-5-a1:1.10
	core-8-4-6:1.8
	core-8-4-5:1.8
	mistachkin-dev-branch:1.10.0.2
	core-8-4-4:1.8
	core-8-4-3:1.8
	core-8-4-branch:1.8.0.2
	core-8-4-2:1.8
	core-8-4-1:1.8
	core-8-3-5:1.7
	core-8-4-0:1.8
	macosx-8-4-merge-2002-08-31-trunk:1.8
	macosx-8-4-premerge-2002-08-31-branch:1.7.20.1
	macosx-8-4-premerge-2002-08-31-trunk:1.8
	macosx-8-4-merge-2002-08-30-branch:1.7.20.1
	macosx-8-4-merge-2002-08-30-trunk:1.8
	macosx-8-4-merge-2002-08-20-branch:1.7.20.1
	macosx-8-4-merge-2002-08-20-trunk:1.8
	core-8-4-b2:1.8
	core-8-4-b1:1.7
	macosx-premerge-6-9-02:1.7
	core-8-4-a4:1.7
	core-8-3-4:1.7
	macosx-8-4-branch:1.7.0.20
	macosx-8-4-branchpoint:1.7
	core-8-4-a3:1.7
	core-8-3-3:1.7
	dgp-privates-into-namespace:1.7.0.18
	tclpro-1-5-0:1.7
	core-8-4-win-speedup:1.7.0.16
	core-8-4-a2:1.7
	tclpro-1-4-1:1.7
	tclpro-1-4-0:1.7
	core-8-3-2:1.7
	ajuba-ajuba2-2-1-base:1.7
	ajuba-ajuba2-2-0:1.7
	core-8-4-a1:1.7
	core-8-3-1-branch:1.7.0.14
	core-8-3-1:1.7
	scriptics-sc-2-0-b5:1.7
	scriptics-sc-2-0-fixed:1.7
	scriptics-sc-2-0-b2:1.7
	scriptics-sc-2-0-b1:1.7
	core-8-3-0:1.7
	core-8-3-b2:1.7
	core-8-3-b1:1.7
	scriptics-sc-1-1:1.7
	scriptics-sc-1-1-b1:1.7
	core-8-2-3:1.7
	scriptics-sc-1-1-branch:1.7.0.12
	scriptics-sc-1-1-base:1.7
	scriptics-sc-1-0:1.7
	scriptics-sc-1-0-branch:1.7.0.10
	scriptics-sc-1-0-base:1.7
	core-8-2-2:1.7
	core-8-2-1:1.7
	scriptics-bc-1-0-b1:1.7
	core-8-2-1-branch:1.7.0.8
	scriptics-tclpro-1-3-0:1.7
	core-8-2-0:1.7
	core-8-2-b3-branch:1.7.0.6
	core-8-2-b3-base:1.7
	scriptics-tclpro-1-3-b4:1.7
	core-8-2-b2:1.7
	scriptics-tclpro-1-3-b3:1.7
	core-8-2-b1:1.7
	scriptics-tclpro-1-3-b2:1.7
	merge-to-mainline-5/21/99:1.7
	scriptics-tclpro-1-3-b2-branch:1.7.0.4
	core-8-1-1:1.7
	scriptics-tclpro-1-3-b1:1.7
	core-8-1-1-base:1.7
	core-8-1-0:1.7
	merge-to-mainline-4-29-99:1.7
	merge-to-mainline-4-23-99:1.7
	core-8-1-branch-old:1.1.0.4
	core-8-0-6-branch:1.7.0.2
	core-8-0-6-base:1.7
	core-8-0-5:1.6
	core-8-1-b3:1.1.4.2
	core-8-1-b2:1.1.4.2
	dev-8-1-stubs-branch:1.1.4.1.0.2
	dev-stubs-branch:1.6.0.4
	scriptics-tclpro-1-2:1.6
	scriptics-tclpro-1-2-b2:1.6
	core-8-1-merge-2/10/99:1.6
	core-8-0-5-branch:1.6.0.2
	core-8-0-5-base:1.6
	scriptics-tclpro-1-2-b1:1.6
	scriptics-tclpro-1-2-a1:1.6
	core-8-1-b1:1.1.4.1
	core-8-0-4:1.6
	core-8-1-a2:1.1
	core-8-0-2:1.1
	core-8-0-3:1.6;
locks; strict;
comment	@# @;


1.14
date	2008.08.29.03.36.55;	author dgp;	state Exp;
branches;
next	1.13;

1.13
date	2007.12.13.15.28.50;	author dgp;	state Exp;
branches
	1.13.2.1;
next	1.12;

1.12
date	2007.09.11.05.23.47;	author das;	state Exp;
branches;
next	1.11;

1.11
date	2005.01.10.18.57.42;	author jenglish;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	2003.09.25.05.36.08;	author das;	state Exp;
branches;
next	1.9;

1.9
date	2003.04.04.19.29.51;	author mdejong;	state Exp;
branches;
next	1.8;

1.8
date	2002.07.28.03.23.08;	author mdejong;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	99.03.10.07.04.45;	author stanton;	state Exp;
branches
	1.7.20.1;
next	1.6;

1.6
date	98.09.14.18.23.55;	author stanton;	state Exp;
branches
	1.6.4.1;
next	1.5;

1.5
date	98.07.29.17.40.50;	author welch;	state Exp;
branches;
next	1.4;

1.4
date	98.07.29.11.03.57;	author welch;	state Exp;
branches;
next	1.3;

1.3
date	98.07.28.17.38.58;	author welch;	state Exp;
branches;
next	1.2;

1.2
date	98.07.21.15.27.19;	author escoffon;	state Exp;
branches;
next	1.1;

1.1
date	98.04.01.09.59.31;	author rjohnson;	state Exp;
branches
	1.1.4.1;
next	;

1.1.4.1
date	98.09.30.02.19.13;	author stanton;	state Exp;
branches
	1.1.4.1.2.1;
next	1.1.4.2;

1.1.4.2
date	99.03.10.07.13.50;	author stanton;	state Exp;
branches;
next	;

1.1.4.1.2.1
date	99.03.10.02.23.07;	author redman;	state Exp;
branches;
next	;

1.6.4.1
date	99.03.06.23.07.53;	author stanton;	state Exp;
branches;
next	;

1.7.20.1
date	2002.08.20.20.27.18;	author das;	state Exp;
branches;
next	;

1.8.2.1
date	2007.09.11.05.17.07;	author das;	state Exp;
branches;
next	;

1.11.2.1
date	2007.09.11.18.32.36;	author dgp;	state Exp;
branches;
next	;

1.13.2.1
date	2008.08.29.03.35.47;	author dgp;	state Exp;
branches;
next	;


desc
@@


1.14
log
@        * unix/tkConfig.sh.in:  Added @@XFT_LIBS@@ to the definition of TK_LIBS
        to avoid link failures when a "big wish" program links against a
        --disable-shared build of libtk.  (Discovered building expectTk).
@
text
@# tkConfig.sh --
# 
# This shell script (for sh) is generated automatically by Tk's
# configure script.  It will create shell variables for most of
# the configuration options discovered by the configure script.
# This script is intended to be included by the configure scripts
# for Tk extensions so that they don't have to figure this all
# out for themselves.  This file does not duplicate information
# already provided by tclConfig.sh, so you may need to use that
# file in addition to this one.
#
# The information in this file is specific to a single platform.
#
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.13 2007/12/13 15:28:50 dgp Exp $

# Tk's version number.
TK_VERSION='@@TK_VERSION@@'
TK_MAJOR_VERSION='@@TK_MAJOR_VERSION@@'
TK_MINOR_VERSION='@@TK_MINOR_VERSION@@'
TK_PATCH_LEVEL='@@TK_PATCH_LEVEL@@'

# -D flags for use with the C compiler.
TK_DEFS='@@DEFS@@'

# Flag, 1: we built a shared lib, 0 we didn't
TK_SHARED_BUILD=@@TK_SHARED_BUILD@@


# TK_DBGX used to be used to distinguish debug vs. non-debug builds.
# This was a righteous pain so the core doesn't do that any more.
TK_DBGX=

# The name of the Tk library (may be either a .a file or a shared library):
TK_LIB_FILE='@@TK_LIB_FILE@@'

# Additional libraries to use when linking Tk.
TK_LIBS='@@XLIBSW@@ @@XFT_LIBS@@ @@LIBS@@ @@TCL_LIBS@@'

# Top-level directory in which Tk's platform-independent files are
# installed.
TK_PREFIX='@@prefix@@'

# Top-level directory in which Tk's platform-specific files (e.g.
# executables) are installed.
TK_EXEC_PREFIX='@@exec_prefix@@'

# -I switch(es) to use to make all of the X11 include files accessible:
TK_XINCLUDES='@@XINCLUDES@@'

# Linker switch(es) to use to link with the X11 library archive.
TK_XLIBSW='@@XLIBSW@@'

# -l flag to pass to the linker to pick up the Tk library
TK_LIB_FLAG='@@TK_LIB_FLAG@@'

# String to pass to linker to pick up the Tk library from its
# build directory.
TK_BUILD_LIB_SPEC='@@TK_BUILD_LIB_SPEC@@'

# String to pass to linker to pick up the Tk library from its
# installed directory.
TK_LIB_SPEC='@@TK_LIB_SPEC@@'

# String to pass to the compiler so that an extension can
# find installed Tk headers.
TK_INCLUDE_SPEC='@@TK_INCLUDE_SPEC@@'

# Location of the top-level source directory from which Tk was built.
# This is the directory that contains a README file as well as
# subdirectories such as generic, unix, etc.  If Tk was compiled in a
# different place than the directory containing the source files, this
# points to the location of the sources, not the location where Tk was
# compiled.
TK_SRC_DIR='@@TK_SRC_DIR@@'

# Needed if you want to make a 'fat' shared library library
# containing tk objects or link a different wish.
TK_CC_SEARCH_FLAGS='@@CC_SEARCH_FLAGS@@'
TK_LD_SEARCH_FLAGS='@@LD_SEARCH_FLAGS@@'

# The name of the Tk stub library (.a):
TK_STUB_LIB_FILE='@@TK_STUB_LIB_FILE@@'

# -l flag to pass to the linker to pick up the Tk stub library
TK_STUB_LIB_FLAG='@@TK_STUB_LIB_FLAG@@'

# String to pass to linker to pick up the Tk stub library from its
# build directory.
TK_BUILD_STUB_LIB_SPEC='@@TK_BUILD_STUB_LIB_SPEC@@'

# String to pass to linker to pick up the Tk stub library from its
# installed directory.
TK_STUB_LIB_SPEC='@@TK_STUB_LIB_SPEC@@'

# Path to the Tk stub library in the build directory.
TK_BUILD_STUB_LIB_PATH='@@TK_BUILD_STUB_LIB_PATH@@'

# Path to the Tk stub library in the install directory.
TK_STUB_LIB_PATH='@@TK_STUB_LIB_PATH@@'
@


1.13
log
@merge stable branch onto HEAD
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.11.2.1 2007/09/11 18:32:36 dgp Exp $
d37 1
a37 1
TK_LIBS='@@XLIBSW@@ @@LIBS@@ @@TCL_LIBS@@'
@


1.13.2.1
log
@        * unix/tkConfig.sh.in:  Added @@XFT_LIBS@@ to the definition of TK_LIBS
        to avoid link failures when a "big wish" program links against a
        --disable-shared build of libtk.  (Discovered building expectTk).
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.13 2007/12/13 15:28:50 dgp Exp $
d37 1
a37 1
TK_LIBS='@@XLIBSW@@ @@XFT_LIBS@@ @@LIBS@@ @@TCL_LIBS@@'
@


1.12
log
@comment typos: s/Tcl/Tk/
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.11 2005/01/10 18:57:42 jenglish Exp $
@


1.11
log
@Remove ${DBGX}, ${TK_DBGX} from Tk build system [Patch 1081595].
Re-synced with tcl/unix/tcl.m4.
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.10 2003/09/25 05:36:08 das Exp $
d39 1
a39 1
# Top-level directory in which Tcl's platform-independent files are
d43 1
a43 1
# Top-level directory in which Tcl's platform-specific files (e.g.
d53 1
a53 1
# -l flag to pass to the linker to pick up the Tcl library
@


1.11.2.1
log
@merge updates from HEAD
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.11 2005/01/10 18:57:42 jenglish Exp $
d39 1
a39 1
# Top-level directory in which Tk's platform-independent files are
d43 1
a43 1
# Top-level directory in which Tk's platform-specific files (e.g.
d53 1
a53 1
# -l flag to pass to the linker to pick up the Tk library
@


1.10
log
@	* unix/configure:
	* unix/configure.in:
	* unix/tkConfig.sh.in: added TK_INCLUDE_SPEC to allow extensions to
	find installed Tk headers, parallel to TCL_INCLUDE_SPEC. [Bug 777203]
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.9 2003/04/04 19:29:51 mdejong Exp $
d28 4
a31 2
# This indicates if Tk was build with debugging symbols
TK_DBGX=@@TK_DBGX@@
@


1.9
log
@	* unix/Makefile.in: Subst TCL_LIBS instead of
	DL_LIBS and MATH_LIBS.
	* unix/configure: Regen.
	* unix/configure.in: Remove SC_ENABLE_THREADS
	invocation. Thread support in an extension
	should be automatic when Tcl is compiled
	with thread support. Add AC_DEFINE calls
	to set TCL_THREADS, _REENTRANT, and
	_THREAD_SAFE since this was done in
	SC_ENABLE_THREADS. Remove socket and math
	lib checks since these are already done in
	the Tcl configure script.
	* unix/tcl.m4: Update from Tcl to get
	TCL_LIBS fix. This fixes bug 597847
	which was caused by improper linking.
	* unix/tkConfig.sh.in: Subst TCL_LIBS
	instead of MATH_LIBS and DL_LIBS.
	[Bug 597847]
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.8 2002/07/28 03:23:08 mdejong Exp $
d61 4
@


1.8
log
@	* unix/Makefile.in: Add MAJOR_VERSION, MINOR_VERSION,
	PATCH_LEVEL, INSTALL_LIBRARY, STUB_LIB_FILE, and LIB_FILE
	to support changes in tcl.m4 related to library builds.
	Use MAKE_LIB macro to avoid dealing with RANLIB issues.
	Rename TK_CC_SEARCH_FLAGS to CC_SEARCH_FLAGS and
	rename TK_LD_SEARCH_FLAGS to LD_SEARCH_FLAGS.
	Use new INSTALL_LIB and INSTALL_STUB_LIB substs to
	deal with ranlib issues when install libraries.
	* unix/configure: Regen.
	* unix/configure.in: Remove AC_PROG_RANLIB since
	this is done by tcl.m4 now. Define CC_SEARCH_FLAGS
	instead of TK_CC_SEARCH_FLAGS and so on.
	Use MAKE_LIB and MAKE_STUB_LIB from tcl.m4.
	Remove AC_SUBST calls that are no done in tcl.m4.
	* unix/tcl.m4: Update from Tcl.
	* unix/tkConfig.sh.in: Subst CC_SEARCH_FLAGS and
	LD_SEARCH_FLAGS.
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.7 1999/03/10 07:04:45 stanton Exp $
d35 1
a35 1
TK_LIBS='@@XLIBSW@@ @@DL_LIBS@@ @@LIBS@@ @@MATH_LIBS@@'
@


1.8.2.1
log
@	* unix/configure.in:	backport of TK_INCLUDE_SPEC addition.
	* unix/tkConfig.sh.in:	[Bug 777203]
	* unix/configure: autoconf-2.13
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.8 2002/07/28 03:23:08 mdejong Exp $
d37 1
a37 1
# Top-level directory in which Tk's platform-independent files are
d41 1
a41 1
# Top-level directory in which Tk's platform-specific files (e.g.
d51 1
a51 1
# -l flag to pass to the linker to pick up the Tk library
a61 4
# String to pass to the compiler so that an extension can
# find installed Tk headers.
TK_INCLUDE_SPEC='@@TK_INCLUDE_SPEC@@'

@


1.7
log
@integrated stubs into 8.0 main branch
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.6.4.1 1999/03/06 23:07:53 stanton Exp $
d72 2
a73 2
TK_CC_SEARCH_FLAGS='@@TK_CC_SEARCH_FLAGS@@'
TK_LD_SEARCH_FLAGS='@@TK_LD_SEARCH_FLAGS@@'
@


1.7.20.1
log
@merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk
@
text
@d14 1
a14 1
# RCS: @@(#) $Id$
d72 2
a73 2
TK_CC_SEARCH_FLAGS='@@CC_SEARCH_FLAGS@@'
TK_LD_SEARCH_FLAGS='@@LD_SEARCH_FLAGS@@'
@


1.6
log
@Replaced SCCS strings, fixed binary files
@
text
@d14 1
a14 1
# RCS: @@(#) $Id$
d75 19
@


1.6.4.1
log
@Added stub patches
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.6 1998/09/14 18:23:55 stanton Exp $
a74 19
# The name of the Tk stub library (.a):
TK_STUB_LIB_FILE='@@TK_STUB_LIB_FILE@@'

# -l flag to pass to the linker to pick up the Tk stub library
TK_STUB_LIB_FLAG='@@TK_STUB_LIB_FLAG@@'

# String to pass to linker to pick up the Tk stub library from its
# build directory.
TK_BUILD_STUB_LIB_SPEC='@@TK_BUILD_STUB_LIB_SPEC@@'

# String to pass to linker to pick up the Tk stub library from its
# installed directory.
TK_STUB_LIB_SPEC='@@TK_STUB_LIB_SPEC@@'

# Path to the Tk stub library in the build directory.
TK_BUILD_STUB_LIB_PATH='@@TK_BUILD_STUB_LIB_PATH@@'

# Path to the Tk stub library in the install directory.
TK_STUB_LIB_PATH='@@TK_STUB_LIB_PATH@@'
@


1.5
log
@More fixes for DBGX
@
text
@d14 1
a14 1
# SCCS: @@(#) tkConfig.sh.in 1.11 97/10/30 13:29:13
@


1.4
log
@*** empty log message ***
@
text
@d32 1
a32 1
TK_LIB_FILE=@@TK_LIB_FILE@@
d52 1
a52 1
TK_LIB_FLAG="@@TK_LIB_FLAG@@"
@


1.3
log
@DGBX changes
@
text
@d52 1
a52 1
TK_LIB_FLAG='@@TK_LIB_FLAG@@'
@


1.2
log
@added setting of TK_LIB_FLAG
@
text
@d28 3
@


1.1
log
@Initial revision
@
text
@d48 3
@


1.1.4.1
log
@Merged 8.0.3 changes into 8.1
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.6 1998/09/14 18:23:55 stanton Exp $
a27 3
# This indicates if Tk was build with debugging symbols
TK_DBGX=@@TK_DBGX@@

d29 1
a29 1
TK_LIB_FILE='@@TK_LIB_FILE@@'
a46 3

# -l flag to pass to the linker to pick up the Tcl library
TK_LIB_FLAG='@@TK_LIB_FLAG@@'
@


1.1.4.2
log
@integrated stubs from development branch
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.1.4.1 1998/09/30 02:19:13 stanton Exp $
a74 19
# The name of the Tk stub library (.a):
TK_STUB_LIB_FILE='@@TK_STUB_LIB_FILE@@'

# -l flag to pass to the linker to pick up the Tk stub library
TK_STUB_LIB_FLAG='@@TK_STUB_LIB_FLAG@@'

# String to pass to linker to pick up the Tk stub library from its
# build directory.
TK_BUILD_STUB_LIB_SPEC='@@TK_BUILD_STUB_LIB_SPEC@@'

# String to pass to linker to pick up the Tk stub library from its
# installed directory.
TK_STUB_LIB_SPEC='@@TK_STUB_LIB_SPEC@@'

# Path to the Tk stub library in the build directory.
TK_BUILD_STUB_LIB_PATH='@@TK_BUILD_STUB_LIB_PATH@@'

# Path to the Tk stub library in the install directory.
TK_STUB_LIB_PATH='@@TK_STUB_LIB_PATH@@'
@


1.1.4.1.2.1
log
@merge 8.0.6 code for stubs into 8.1 for UNIX
@
text
@d14 1
a14 1
# RCS: @@(#) $Id: tkConfig.sh.in,v 1.1.4.1 1998/09/30 02:19:13 stanton Exp $
a74 19
# The name of the Tk stub library (.a):
TK_STUB_LIB_FILE='@@TK_STUB_LIB_FILE@@'

# -l flag to pass to the linker to pick up the Tk stub library
TK_STUB_LIB_FLAG='@@TK_STUB_LIB_FLAG@@'

# String to pass to linker to pick up the Tk stub library from its
# build directory.
TK_BUILD_STUB_LIB_SPEC='@@TK_BUILD_STUB_LIB_SPEC@@'

# String to pass to linker to pick up the Tk stub library from its
# installed directory.
TK_STUB_LIB_SPEC='@@TK_STUB_LIB_SPEC@@'

# Path to the Tk stub library in the build directory.
TK_BUILD_STUB_LIB_PATH='@@TK_BUILD_STUB_LIB_PATH@@'

# Path to the Tk stub library in the install directory.
TK_STUB_LIB_PATH='@@TK_STUB_LIB_PATH@@'
@


