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
/* config.h.in.  Generated from configure.in by autoheader.  */

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




/* 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





>
>
>







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


CLEANFILES="${CLEANFILES} pkgIndex.tcl"


$as_echo "#define USE_TCL_STUBS 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







>
>
>
>







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
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])





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

TEAX_SDX








>
>
>
>







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