Tcl Extension Architecture (TEA) Sample Extension

Check-in [1c6d81fc6f]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

Overview
Comment:Rename configure.in to configure.ac, and update to latest TEA.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 1c6d81fc6f3b8592aab41eff4394b2a8fe34d557
User & Date: jan.nijtmans 2015-01-22 10:53:15
Context
2015-04-21
10:14
Rename configure.in -> configure.ac in more places. Add .project file (which makes it easier to use this as Eclipse project) check-in: ee070e089e user: jan.nijtmans tags: trunk
2015-01-22
10:53
Rename configure.in to configure.ac, and update to latest TEA. check-in: 1c6d81fc6f user: jan.nijtmans tags: trunk
2014-10-15
13:04
Simpler approach to [0f839e585c]: make all symbols MODULE_SCOPE check-in: 2608aea918 user: jan.nijtmans tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to configure.

 11229  11229   	    if test x"${TK_BIN_DIR}" != x ; then
 11230  11230   		SHLIB_LD_LIBS="${SHLIB_LD_LIBS} \"`${CYGPATH} ${TK_BIN_DIR}/${TK_STUB_LIB_FILE}`\""
 11231  11231   	    fi
 11232  11232   	    SHLIB_LD_LIBS="${SHLIB_LD_LIBS} \"`${CYGPATH} ${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}`\""
 11233  11233   	    if test "$GCC" = "yes"; then
 11234  11234   		SHLIB_LD_LIBS="${SHLIB_LD_LIBS} -static-libgcc"
 11235  11235   	    fi
 11236         -	    eval eval "PKG_LIB_FILE=${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
        11236  +	    eval eval "PKG_LIB_FILE=${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
 11237  11237   	else
 11238         -	    eval eval "PKG_LIB_FILE=${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
        11238  +	    eval eval "PKG_LIB_FILE=${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
 11239  11239   	    if test "$GCC" = "yes"; then
 11240  11240   		PKG_LIB_FILE=lib${PKG_LIB_FILE}
 11241  11241   	    fi
 11242  11242   	fi
 11243  11243   	# Some packages build their own stubs libraries
 11244         -	eval eval "PKG_STUB_LIB_FILE=${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}"
        11244  +	eval eval "PKG_STUB_LIB_FILE=${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}"
 11245  11245   	if test "$GCC" = "yes"; then
 11246  11246   	    PKG_STUB_LIB_FILE=lib${PKG_STUB_LIB_FILE}
 11247  11247   	fi
 11248  11248   	# These aren't needed on Windows (either MSVC or gcc)
 11249  11249   	RANLIB=:
 11250  11250   	RANLIB_STUB=:
 11251  11251       else
 11252  11252   	RANLIB_STUB="${RANLIB}"
 11253  11253   	if test "${SHARED_BUILD}" = "1" ; then
 11254  11254   	    SHLIB_LD_LIBS="${SHLIB_LD_LIBS} ${TCL_STUB_LIB_SPEC}"
 11255  11255   	    if test x"${TK_BIN_DIR}" != x ; then
 11256  11256   		SHLIB_LD_LIBS="${SHLIB_LD_LIBS} ${TK_STUB_LIB_SPEC}"
 11257  11257   	    fi
 11258         -	    eval eval "PKG_LIB_FILE=lib${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
        11258  +	    eval eval "PKG_LIB_FILE=lib${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
 11259  11259   	    RANLIB=:
 11260  11260   	else
 11261         -	    eval eval "PKG_LIB_FILE=lib${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
        11261  +	    eval eval "PKG_LIB_FILE=lib${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
 11262  11262   	fi
 11263  11263   	# Some packages build their own stubs libraries
 11264         -	eval eval "PKG_STUB_LIB_FILE=lib${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}"
        11264  +	eval eval "PKG_STUB_LIB_FILE=lib${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}"
 11265  11265       fi
 11266  11266   
 11267  11267       # These are escaped so that only CFLAGS is picked up at configure time.
 11268  11268       # The other values will be substituted at make time.
 11269  11269       CFLAGS="${CFLAGS} \${CFLAGS_DEFAULT} \${CFLAGS_WARNING}"
 11270  11270       if test "${SHARED_BUILD}" = "1" ; then
 11271  11271   	CFLAGS="${CFLAGS} \${SHLIB_CFLAGS}"

Name change from configure.in to configure.ac.