mirror of
https://github.com/postgres/postgres.git
synced 2025-07-31 22:04:40 +03:00
This patch adds a new configure option --with-pltcl-unknown which
enables pltcl unknown support. Also it adds substituting of tclsh with tclsh that was by configure in pltcl_*mod scripts. For example, On freebsd, tclsh can be called tclsh8.2 or tclsh8.3 depending on installed version of Tcl. After patching files src/pl/tcl/modules/pltcl_listmod src/pl/tcl/modules/pltcl_loadmod src/pl/tcl/modules/pltcl_delmod must be renamed(copied,repocopied) to src/pl/tcl/modules/pltcl_listmod.in src/pl/tcl/modules/pltcl_loadmod.in src/pl/tcl/modules/pltcl_delmod.in seva@sevasoft.kiev.ua
This commit is contained in:
13
configure.in
13
configure.in
@ -359,6 +359,16 @@ PGAC_ARG_BOOL(with, tcl, no, [ --with-tcl build Tcl and Tk interfa
|
||||
AC_MSG_RESULT([$with_tcl])
|
||||
AC_SUBST([with_tcl])
|
||||
|
||||
# If Tcl is enabled (above) then check for pltcl_unknown_support
|
||||
AC_MSG_CHECKING([whether to build with pl/tcl unknown support])
|
||||
if test "$with_tcl" = yes; then
|
||||
PGAC_ARG_BOOL(with, pltcl_unknown, no, [ --with-pltcl-unknown build pl/tcl unknown support if Tcl is enabled])
|
||||
else
|
||||
with_pltcl_unknown=no
|
||||
fi
|
||||
AC_MSG_RESULT([$with_pltcl_unknown])
|
||||
AC_SUBST([with_pltcl_unknown])
|
||||
|
||||
# If Tcl is enabled (above) then Tk is also, unless the user disables it using --without-tk
|
||||
AC_MSG_CHECKING([whether to build with Tk])
|
||||
if test "$with_tcl" = yes; then
|
||||
@ -1165,6 +1175,9 @@ AC_OUTPUT(
|
||||
src/GNUmakefile
|
||||
src/Makefile.global
|
||||
src/backend/port/Makefile
|
||||
src/pl/tcl/modules/pltcl_listmod
|
||||
src/pl/tcl/modules/pltcl_loadmod
|
||||
src/pl/tcl/modules/pltcl_delmod
|
||||
],
|
||||
[
|
||||
# Update timestamp for config.h (see Makefile.global)
|
||||
|
Reference in New Issue
Block a user