diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2016-10-27 19:39:39 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2016-10-27 19:39:39 (GMT) |
commit | ea28451286d3ea4a772fa174483f9a7a66bb1ab3 (patch) | |
tree | 6ee9d8a7848333a7ceeee3b13d492e40225f8b86 /tcllib/configure.in | |
parent | b5ca09bae0d6a1edce939eea03594dd56383f2c8 (diff) | |
parent | 7c621da28f07e449ad90c387344f07a453927569 (diff) | |
download | blt-ea28451286d3ea4a772fa174483f9a7a66bb1ab3.zip blt-ea28451286d3ea4a772fa174483f9a7a66bb1ab3.tar.gz blt-ea28451286d3ea4a772fa174483f9a7a66bb1ab3.tar.bz2 |
Merge commit '7c621da28f07e449ad90c387344f07a453927569' as 'tcllib'
Diffstat (limited to 'tcllib/configure.in')
-rw-r--r-- | tcllib/configure.in | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/tcllib/configure.in b/tcllib/configure.in new file mode 100644 index 0000000..1397e02 --- /dev/null +++ b/tcllib/configure.in @@ -0,0 +1,50 @@ +AC_INIT(ChangeLog) + +case "`uname -s`" in + *win32* | *WIN32* | *CYGWIN_NT* | *CYGWIN_98* | *CYGWIN_95*) + CYGPATH="cygpath -w" + ;; + *) + CYGPATH=echo + ;; +esac +AC_SUBST(CYGPATH) + +AC_ARG_WITH(tclsh, [ --with-tclsh=FILE location of a working tclsh executable], with_tclsh=${withval}) + +SC_SIMPLE_EXEEXT + +# allow user to override the tclsh we think we found +if test x"${with_tclsh}" != x ; then + AC_MSG_CHECKING([for tclsh]) + if "${with_tclsh}" < /dev/null > /dev/null 2> /dev/null + then + TCLSH_PROG=${with_tclsh} + AC_MSG_RESULT([$TCLSH_PROG, via --with-tclsh]) + else + AC_MSG_ERROR([Bad --with-tclsh ${with_tclsh}, not found or not executable]) + fi + AC_SUBST(TCLSH_PROG) +else + SC_PROG_TCLSH +fi + + +# ### ######### ########################### + +SAK=`$CYGPATH ${srcdir}/sak.tcl` + +PACKAGE=`$TCLSH_PROG "${SAK}" name` +MAJOR_VERSION=`$TCLSH_PROG "${SAK}" major` +MINOR_VERSION=`$TCLSH_PROG "${SAK}" minor` +PATCHLEVEL="" + +VERSION=${MAJOR_VERSION}.${MINOR_VERSION}${PATCHLEVEL} +NODOT_VERSION=${MAJOR_VERSION}${MINOR_VERSION} + +AC_SUBST(PACKAGE) +AC_SUBST(VERSION) + +# ### ######### ########################### + +AC_OUTPUT([Makefile]) |