TclOO Package

Changes On Branch bugfix:cross-compilation
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch bugfix:cross-compilation Excluding Merge-Ins

This is equivalent to a diff from e5b56214c7 to d951413743

2017-10-19
11:05
[tcl:1a56550e96] Ensure that method list introspection finds methods from mixins in all cases. check-in: 0274fdbceb user: dkf tags: trunk
2017-06-20
19:01
autoconf rebuild Leaf check-in: d951413743 user: dkf tags: bugfix:cross-compilation
19:00
Import of patch by Erik Leunissen check-in: 904f04eec9 user: dkf tags: bugfix:cross-compilation
2017-06-18
07:51
Implement TIP 470: Reliable Access to OO Definition Context Object Leaf check-in: 594b9c80a8 user: dkf tags: tip-470
07:36
Implement TIP 473: Allow a Defined Target Namespace in oo::copy Closed-Leaf check-in: cc799c22cc user: dkf tags: tip-473
2016-04-20
07:58
[6adfa8fddf] Fix test target check-in: e5b56214c7 user: gahr tags: trunk
2016-03-01
00:07
Update to 1.0.4 check-in: 0a6e9f1ea3 user: dkf tags: corresponds-to-Tcl8.6.5, release, release-1.0.4, trunk

Changes to config.h.in.

1
2
3
4



5
6
7
8
9
10
11
1
2
3
4
5
6
7
8
9
10
11
12
13
14




+
+
+







/* config.h.in.  Generated from configure.in by autoheader.  */

/* Define if building universal (internal helper macro) */
#undef AC_APPLE_UNIVERSAL_BUILD

/* Should always be 1 */
#undef BUILD_TclOO

/* Do we have the intptr_t type? */
#undef HAVE_INTPTR_T

/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H

Changes to configure.

7841
7842
7843
7844
7845
7846
7847




7848
7849
7850
7851
7852
7853
7854
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858







+
+
+
+









CLEANFILES="${CLEANFILES} pkgIndex.tcl"


$as_echo "#define USE_TCL_STUBS 1" >>confdefs.h



$as_echo "#define BUILD_TclOO 1" >>confdefs.h



    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tclsh" >&5
$as_echo_n "checking for tclsh... " >&6; }
    if test -f "${TCL_BIN_DIR}/Makefile" ; then
        # tclConfig.sh is in Tcl build directory
        if test "${TEA_PLATFORM}" = "windows"; then

Changes to configure.in.

52
53
54
55
56
57
58




59
60
61
62
63
64
65
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69







+
+
+
+







TEA_MAKE_LIB
AC_SUBST(PKG_TEST_LIB_FILE, pkgoo${SHLIB_SUFFIX})
dnl TEAX_VC_MANIFEST

TEAX_LAPPEND(CLEANFILES, pkgIndex.tcl)
AC_SUBST(CLEANFILES)
AC_DEFINE(USE_TCL_STUBS,[1],[Should always be 1])

dnl# This is necessary to ensure that invocations of autoheader
dnl# generate a config.in.h that includes the BUILD_TclOO directive.
AC_DEFINE([BUILD_TclOO], [1], [Should always be 1])

TEA_PROG_TCLSH
CONFIGURE_OUTPUTS="Makefile tclooConfig.sh config.cache config.log config.status"
AC_SUBST(CONFIGURE_OUTPUTS)

TEAX_SDX