OSDN Git Service

Please enter the commit message for your changes. Lines starting
[eos/base.git] / util / src / TclTk / tcl8.6.4 / pkgs / tdbcodbc1.0.3 / configure.in
diff --git a/util/src/TclTk/tcl8.6.4/pkgs/tdbcodbc1.0.3/configure.in b/util/src/TclTk/tcl8.6.4/pkgs/tdbcodbc1.0.3/configure.in
deleted file mode 100755 (executable)
index 3953940..0000000
+++ /dev/null
@@ -1,224 +0,0 @@
-#!/bin/bash -norc
-dnl    This file is an input file used by the GNU "autoconf" program to
-dnl    generate the file "configure", which is run during Tcl installation
-dnl    to configure the system for the local environment.
-#
-# RCS: @(#) $Id: configure.in,v 1.47 2007/02/09 19:06:47 hobbs Exp $
-
-#-----------------------------------------------------------------------
-# Sample configure.in for Tcl Extensions.  The only places you should
-# need to modify this file are marked by the string __CHANGE__
-#-----------------------------------------------------------------------
-
-#-----------------------------------------------------------------------
-# Set your package name and version numbers here.
-#
-# This initializes the environment with PACKAGE_NAME and PACKAGE_VERSION
-# set as provided.  These will also be added as -D defs in your Makefile
-# so you can encode the package version directly into the source files.
-#-----------------------------------------------------------------------
-
-AC_INIT([tdbcodbc], [1.0.3])
-
-#--------------------------------------------------------------------
-# Call TEA_INIT as the first TEA_ macro to set up initial vars.
-# This will define a ${TEA_PLATFORM} variable == "unix" or "windows"
-# as well as PKG_LIB_FILE and PKG_STUB_LIB_FILE.
-#--------------------------------------------------------------------
-
-AC_CONFIG_AUX_DIR(tclconfig)
-TEA_INIT([3.9])
-
-#--------------------------------------------------------------------
-# Load the tclConfig.sh file
-#--------------------------------------------------------------------
-
-TEA_PATH_TCLCONFIG
-TEA_LOAD_TCLCONFIG
-
-#--------------------------------------------------------------------
-# Load the tclooConfig.sh file on Tcl versions where oo is an
-# extension.
-#--------------------------------------------------------------------
-
-if test "${TCL_MAJOR_VERSION}" -lt 8 ; then
-    AC_MSG_ERROR([${PACKAGE_NAME} ${PACKAGE_VERSION} requires Tcl 8.6 or newer.
-Found configuration for Tcl ${TCL_VERSION}.])
-fi
-if test "${TCL_MAJOR_VERSION}" -eq 8 ; then
-  if test "${TCL_MINOR_VERSION}" -lt 6 ; then
-    AC_MSG_ERROR([${PACKAGE_NAME} ${PACKAGE_VERSION} requires Tcl 8.6 or newer.
-Found configuration for Tcl ${TCL_VERSION}.])
-  fi
-  TCLOO_CFLAGS=''
-fi
-TCL_VERSION_REQ=8.6; AC_SUBST(TCL_VERSION_REQ)
-
-#--------------------------------------------------------------------
-# Load the tdbcConfig.sh and prepare to put its paths in the Makefile
-#--------------------------------------------------------------------
-
-TEA_PATH_CONFIG(tdbc)
-TEA_LOAD_CONFIG(tdbc)
-AC_SUBST(TDBC_VERSION)
-AC_SUBST(tdbc_BIN_DIR)
-AC_SUBST(TDBC_LIB_FILE)
-
-# The next bit probably ought to be in TEA_LOAD_CONFIG
-AC_MSG_WARN([Looking for "${tdbc_BIN_DIR}/Makefile"])
-if test -f "${tdbc_BIN_DIR}/Makefile" ; then
-    AC_MSG_WARN([Found Makefile - using build include spec and lib specs for tdbc])
-    tdbc_INCLUDE_SPEC=${tdbc_BUILD_INCLUDE_SPEC}
-    tdbc_LIBRARY_PATH=${tdbc_BUILD_LIBRARY_PATH}
-fi
-AC_SUBST(tdbc_LIBRARY_PATH)
-
-#-----------------------------------------------------------------------
-# Handle the --prefix=... option by defaulting to what Tcl gave.
-# Must be called after TEA_LOAD_TCLCONFIG and before TEA_SETUP_COMPILER.
-#-----------------------------------------------------------------------
-
-TEA_PREFIX
-
-#-----------------------------------------------------------------------
-# Standard compiler checks.
-# This sets up CC by using the CC env var, or looks for gcc otherwise.
-# This also calls AC_PROG_CC and a few others to create the basic setup
-# necessary to compile executables.
-#-----------------------------------------------------------------------
-
-TEA_SETUP_COMPILER
-AC_C_INLINE
-AC_CHECK_TYPE([long long],[
-    AC_DEFINE([HAVE_LONG_LONG],[1])
-    AC_CHECK_SIZEOF([long long])
-],[],[])
-AC_CHECK_SIZEOF([long])
-AC_DEFINE([DONT_TD_VOID],[1])
-
-#-----------------------------------------------------------------------
-# Specify the C source files to compile in TEA_ADD_SOURCES,
-# public headers that need to be installed in TEA_ADD_HEADERS,
-# stub library C source files to compile in TEA_ADD_STUB_SOURCES,
-# and runtime Tcl library files in TEA_ADD_TCL_SOURCES.
-# This defines PKG(_STUB)_SOURCES, PKG(_STUB)_OBJECTS, PKG_HEADERS
-# and PKG_TCL_SOURCES.
-#-----------------------------------------------------------------------
-
-TEA_ADD_SOURCES(generic/tdbcodbc.c generic/odbcStubInit.c)
-TEA_ADD_HEADERS(generic/fakesql.h generic/odbcStubs.h)
-if test "${TCL_MAJOR_VERSION}" -eq 8 ; then
-  if test "${TCL_MINOR_VERSION}" -eq 5 ; then
-    TEA_ADD_INCLUDES([${TCLOO_INCLUDE_SPEC}])
-    TEA_ADD_LIBS([${TCLOO_STUB_LIB_SPEC}])
-  fi
-fi
-TEA_ADD_CFLAGS([${TCLOO_CFLAGS}])
-TEA_ADD_INCLUDES([${tdbc_INCLUDE_SPEC}])
-if test "x${TEA_PLATFORM}" = "xwindows" -a "x${GCC}" != "xyes" ; then
-    TEA_ADD_LIBS([\"`${CYGPATH} ${tdbc_STUB_LIB_PATH}`\"])
-else
-    TEA_ADD_LIBS([${tdbc_STUB_LIB_SPEC}])
-fi
-TEA_ADD_CFLAGS([${tdbc_CFLAGS}])
-TEA_ADD_STUB_SOURCES()
-TEA_ADD_TCL_SOURCES([library/tdbcodbc.tcl])
-
-#--------------------------------------------------------------------
-# A few miscellaneous platform-specific items:
-#
-# Define a special symbol for Windows (BUILD_sample in this case) so
-# that we create the export library with the dll.
-#
-# Windows creates a few extra files that need to be cleaned up.
-# You can add more files to clean if your extension creates any extra
-# files.
-#
-# TEA_ADD_* any platform specific compiler/build info here.
-#--------------------------------------------------------------------
-
-# Add pkgIndex.tcl if it is generated in the Makefile instead of ./configure
-# and change Makefile.in to move it from CONFIG_CLEAN_FILES to BINARIES var.
-#CLEANFILES="$CLEANFILES pkgIndex.tcl"
-
-#--------------------------------------------------------------------
-# Choose which headers you need.  Extension authors should try very
-# hard to only rely on the Tcl public header files.  Internal headers
-# contain private data structures and are subject to change without
-# notice.
-# This MUST be called after TEA_LOAD_TCLCONFIG / TEA_LOAD_TKCONFIG
-#--------------------------------------------------------------------
-
-TEA_PUBLIC_TCL_HEADERS
-
-#--------------------------------------------------------------------
-# Check whether --enable-threads or --disable-threads was given.
-# This auto-enables if Tcl was compiled threaded.
-#--------------------------------------------------------------------
-
-TEA_ENABLE_THREADS
-
-#--------------------------------------------------------------------
-# The statement below defines a collection of symbols related to
-# building as a shared library instead of a static library.
-#--------------------------------------------------------------------
-
-TEA_ENABLE_SHARED
-
-#--------------------------------------------------------------------
-# This macro figures out what flags to use with the compiler/linker
-# when building shared/static debug/optimized objects.  This information
-# can be taken from the tclConfig.sh file, but this figures it all out.
-#--------------------------------------------------------------------
-
-TEA_CONFIG_CFLAGS
-
-#--------------------------------------------------------------------
-# Set the default compiler switches based on the --enable-symbols option.
-#--------------------------------------------------------------------
-
-TEA_ENABLE_SYMBOLS
-
-#--------------------------------------------------------------------
-# Everyone should be linking against the Tcl stub library.  If you
-# can't for some reason, remove this definition.  If you aren't using
-# stubs, you also need to modify the SHLIB_LD_LIBS setting below to
-# link against the non-stubbed Tcl library.  Add Tk too if necessary.
-#--------------------------------------------------------------------
-
-AC_DEFINE(USE_TCL_STUBS, 1, [Use Tcl stubs])
-#AC_DEFINE(USE_TK_STUBS, 1, [Use Tk stubs])
-
-#--------------------------------------------------------------------
-# This macro generates a line to use when building a library.  It
-# depends on values set by the TEA_ENABLE_SHARED, TEA_ENABLE_SYMBOLS,
-# and TEA_LOAD_TCLCONFIG macros above.
-#--------------------------------------------------------------------
-
-TEA_MAKE_LIB
-TEAX_VC_MANIFEST
-
-#--------------------------------------------------------------------
-# Determine the name of the tclsh and/or wish executables in the
-# Tcl and Tk build directories or the location they were installed
-# into. These paths are used to support running test cases only,
-# the Makefile should not be making use of these paths to generate
-# a pkgIndex.tcl file or anything else at extension build time.
-#--------------------------------------------------------------------
-
-TEA_PROG_TCLSH
-
-#--------------------------------------------------------------------
-# Finally, substitute all of the various values into the Makefile.
-# You may alternatively have a special pkgIndex.tcl.in or other files
-# which require substituting th AC variables in.  Include these here.
-#--------------------------------------------------------------------
-
-CONFIGURE_OUTPUTS="Makefile pkgIndex.tcl config.cache config.log config.status"
-AC_SUBST(CONFIGURE_OUTPUTS)
-
-AC_CONFIG_FILES([Makefile pkgIndex.tcl])
-AC_OUTPUT
-
-# This is a comment added to force the 'execute' permission to update 
-# in the Fossil repository.