Change autoconf so that the --with-tcl=DIR option will override the

TCL configuration that is found using tclsh.

FossilOrigin-Name: 772d0de3f311f2035f8a42f01371c96c9fa587ce
This commit is contained in:
drh 2012-08-15 16:06:54 +00:00
parent 8b64b3977e
commit e74f4651da
4 changed files with 28 additions and 24 deletions

18
configure vendored
View File

@ -12778,14 +12778,16 @@ $as_echo "$as_me: error: ${with_tclconfig} directory doesn't contain tclConfig.s
fi fi
# Start autosearch by asking tclsh # Start autosearch by asking tclsh
if test x"$cross_compiling" = xno; then if test x"${ac_cv_c_tclconfig}" = x ; then
for i in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}` if test x"$cross_compiling" = xno; then
do for i in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}`
if test -f "$i/tclConfig.sh" ; then do
ac_cv_c_tclconfig="$i" if test -f "$i/tclConfig.sh" ; then
break ac_cv_c_tclconfig="$i"
fi break
done fi
done
fi
fi fi
# then check for a private Tcl installation # then check for a private Tcl installation

View File

@ -388,14 +388,16 @@ if test "${use_tcl}" = "yes" ; then
fi fi
# Start autosearch by asking tclsh # Start autosearch by asking tclsh
if test x"$cross_compiling" = xno; then if test x"${ac_cv_c_tclconfig}" = x ; then
for i in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}` if test x"$cross_compiling" = xno; then
do for i in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}`
if test -f "$i/tclConfig.sh" ; then do
ac_cv_c_tclconfig="$i" if test -f "$i/tclConfig.sh" ; then
break ac_cv_c_tclconfig="$i"
fi break
done fi
done
fi
fi fi
# then check for a private Tcl installation # then check for a private Tcl installation

View File

@ -1,5 +1,5 @@
C Silence\sthree\sharmless\scompiler\swarnings\sin\svdbesort.c. C Change\sautoconf\sso\sthat\sthe\s--with-tcl=DIR\soption\swill\soverride\sthe\nTCL\sconfiguration\sthat\sis\sfound\susing\stclsh.
D 2012-08-14T19:04:27.492 D 2012-08-15T16:06:54.475
F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
F Makefile.in abd5c10d21d1395f140d9e50ea999df8fa4d6376 F Makefile.in abd5c10d21d1395f140d9e50ea999df8fa4d6376
F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@ -15,8 +15,8 @@ F art/sqlite370.jpg d512473dae7e378a67e28ff96a34da7cb331def2
F config.guess 226d9a188c6196f3033ffc651cbc9dcee1a42977 F config.guess 226d9a188c6196f3033ffc651cbc9dcee1a42977
F config.h.in 0921066a13130082764ab4ab6456f7b5bebe56de F config.h.in 0921066a13130082764ab4ab6456f7b5bebe56de
F config.sub 9ebe4c3b3dab6431ece34f16828b594fb420da55 F config.sub 9ebe4c3b3dab6431ece34f16828b594fb420da55
F configure 8f973617dbc3fca46d26104070b75c17ef70beb7 x F configure e2d0e3b67d2b1b1049d389fd671275d79bb80457 x
F configure.ac 9ee886c21c095b3272137b1553ae416c8b8c8557 F configure.ac 6e909664785b8184db2179013cd9d574f96ca3a3
F contrib/sqlitecon.tcl 210a913ad63f9f991070821e599d600bd913e0ad F contrib/sqlitecon.tcl 210a913ad63f9f991070821e599d600bd913e0ad
F doc/lemon.html 3091574143dd3415669b6745843ff8d011d33549 F doc/lemon.html 3091574143dd3415669b6745843ff8d011d33549
F doc/pager-invariants.txt 870107036470d7c419e93768676fae2f8749cf9e F doc/pager-invariants.txt 870107036470d7c419e93768676fae2f8749cf9e
@ -1010,7 +1010,7 @@ F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
F tool/win/sqlite.vsix 67d8a99aceb56384a81b3f30d6c71743146d2cc9 F tool/win/sqlite.vsix 67d8a99aceb56384a81b3f30d6c71743146d2cc9
P 6730579cf5c6c74cb293e7237d896d3a3a36b691 P a5431c86df442c6e6dfaeae8e8aa62b56d204e97
R 7ea1e8d09a42f7daed61f69d5f68ea70 R 6123b9c9d97ee6d2b788aa279b8a3858
U drh U drh
Z 6a9fd56c83b0e144f530abdc3bddd4ea Z 4d101c802bb37b58a1c59c63393cf7ab

View File

@ -1 +1 @@
a5431c86df442c6e6dfaeae8e8aa62b56d204e97 772d0de3f311f2035f8a42f01371c96c9fa587ce