Tcl Extension Architecture (TEA) Sample Extension

Check-in [9ad9311c71]
Login

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

Overview
Comment:Update to latest TEA.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256:9ad9311c719719fc242aa07d257b1923bf0e1accd57939aebabd008f448cdec4
User & Date: stu 2018-01-12 19:31:47
Context
2018-03-27
22:21
update to latest TEA and nmake system check-in: 9c778230a4 user: jan.nijtmans tags: trunk
2018-01-12
19:31
Update to latest TEA. check-in: 9ad9311c71 user: stu tags: trunk
2018-01-04
08:53
Use INSTALL_* and new DIST_INSTALL_* macros to make dist. Update with latest TEA. check-in: 3300c7f471 user: stu tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to configure.

   672    672   TCL_LIB_SPEC
   673    673   TCL_LIB_FLAG
   674    674   TCL_LIB_FILE
   675    675   TCL_SRC_DIR
   676    676   TCL_BIN_DIR
   677    677   TCL_PATCH_LEVEL
   678    678   TCL_VERSION
          679  +INSTALL_LIBRARY
          680  +INSTALL_SCRIPT
          681  +INSTALL_PROGRAM
          682  +INSTALL_DATA
          683  +INSTALL_DATA_DIR
          684  +INSTALL
   679    685   PKG_CFLAGS
   680    686   PKG_LIBS
   681    687   PKG_INCLUDES
   682    688   PKG_HEADERS
   683    689   PKG_TCL_SOURCES
   684    690   PKG_STUB_OBJECTS
   685    691   PKG_STUB_SOURCES
   686    692   PKG_STUB_LIB_FILE
   687    693   PKG_LIB_FILE
   688    694   EXEEXT
   689         -INSTALL_LIBRARY
   690         -INSTALL_SCRIPT
   691         -INSTALL_PROGRAM
   692         -INSTALL_DATA
   693         -INSTALL_DATA_DIR
   694         -INSTALL
   695    695   CYGPATH
   696    696   target_alias
   697    697   host_alias
   698    698   build_alias
   699    699   LIBS
   700    700   ECHO_T
   701    701   ECHO_N
................................................................................
  2264   2264       # This is needed for recursive configures, since autoconf propagates
  2265   2265       # $prefix, but not $exec_prefix (doh!).
  2266   2266       if test x$exec_prefix = xNONE ; then
  2267   2267   	exec_prefix_default=yes
  2268   2268   	exec_prefix=$prefix
  2269   2269       fi
  2270   2270   
  2271         -    INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c'
  2272         -    INSTALL_DATA_DIR='${INSTALL} -d -m 755'
  2273         -    INSTALL_DATA='${INSTALL} -m 644'
  2274         -    INSTALL_PROGRAM='${INSTALL} -m 755'
  2275         -    INSTALL_SCRIPT='${INSTALL} -m 755'
  2276         -    INSTALL_LIBRARY='${INSTALL} -m 644'
  2277         -
  2278   2271       { $as_echo "$as_me:${as_lineno-$LINENO}: configuring ${PACKAGE_NAME} ${PACKAGE_VERSION}" >&5
  2279   2272   $as_echo "$as_me: configuring ${PACKAGE_NAME} ${PACKAGE_VERSION}" >&6;}
  2280         -
  2281         -
  2282         -
  2283         -
  2284         -
  2285         -
  2286         -
  2287   2273   
  2288   2274   
  2289   2275   
  2290   2276   
  2291   2277       # This package name must be replaced statically for AC_SUBST to work
  2292   2278   
  2293   2279       # Substitute STUB_LIB_FILE in case package creates a stub library too.
  2294   2280   
  2295   2281   
  2296   2282       # We AC_SUBST these here to ensure they are subst'ed,
  2297   2283       # in case the user doesn't call TEA_ADD_...
         2284  +
         2285  +
         2286  +
         2287  +
         2288  +
         2289  +
         2290  +
         2291  +
         2292  +    # Configure the installer.
         2293  +
         2294  +    INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c'
         2295  +    INSTALL_DATA_DIR='${INSTALL} -d -m 755'
         2296  +    INSTALL_DATA='${INSTALL} -m 644'
         2297  +    INSTALL_PROGRAM='${INSTALL} -m 755'
         2298  +    INSTALL_SCRIPT='${INSTALL} -m 755'
         2299  +
         2300  +
         2301  +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking system version" >&5
         2302  +$as_echo_n "checking system version... " >&6; }
         2303  +if ${tcl_cv_sys_version+:} false; then :
         2304  +  $as_echo_n "(cached) " >&6
         2305  +else
         2306  +
         2307  +	# TEA specific:
         2308  +	if test "${TEA_PLATFORM}" = "windows" ; then
         2309  +	    tcl_cv_sys_version=windows
         2310  +	else
         2311  +	    tcl_cv_sys_version=`uname -s`-`uname -r`
         2312  +	    if test "$?" -ne 0 ; then
         2313  +		{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find uname command" >&5
         2314  +$as_echo "$as_me: WARNING: can't find uname command" >&2;}
         2315  +		tcl_cv_sys_version=unknown
         2316  +	    else
         2317  +		if test "`uname -s`" = "AIX" ; then
         2318  +		    tcl_cv_sys_version=AIX-`uname -v`.`uname -r`
         2319  +		fi
         2320  +	    fi
         2321  +	fi
         2322  +
         2323  +fi
         2324  +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_sys_version" >&5
         2325  +$as_echo "$tcl_cv_sys_version" >&6; }
         2326  +    system=$tcl_cv_sys_version
         2327  +
         2328  +    case $system in
         2329  +	HP-UX-*) INSTALL_LIBRARY='${INSTALL} -m 755' ;;
         2330  +	      *) INSTALL_LIBRARY='${INSTALL} -m 644' ;;
         2331  +    esac
         2332  +
  2298   2333   
  2299   2334   
  2300   2335   
  2301   2336   
  2302   2337   
  2303   2338   
  2304   2339