Require libedit-dev be available unless disabled
Previously we enabled libedit support opportunistically if it was neither enabled nor disabled explicitly. But this can result in people being confused by libedit features not being available when they really just need to install dependencies. With this change, we'll break on configure if libedit-dev isn't there. If the user really wants to build without libedit they just need to explicitly disable it. Cc: Ken Rice <krice@freeswitch.org>
This commit is contained in:
parent
89094cfca0
commit
0fe2039219
|
@ -1102,8 +1102,10 @@ AC_ARG_ENABLE(core-libedit-support,
|
|||
|
||||
case x$enable_core_libedit_support in
|
||||
xno) ;;
|
||||
xyes) PKG_CHECK_MODULES([LIBEDIT], [libedit >= 2.11]) ;;
|
||||
*) PKG_CHECK_MODULES([LIBEDIT], [libedit >= 2.11],, [AC_MSG_RESULT([no]); enable_core_libedit_support=no]) ;;
|
||||
xyes|*)
|
||||
PKG_CHECK_MODULES([LIBEDIT], [libedit >= 2.11],,
|
||||
[AC_MSG_ERROR([You need to either install libedit-dev (>= 2.11) or configure with --disable-core-libedit-support])])
|
||||
;;
|
||||
esac
|
||||
|
||||
AS_IF([test "x$enable_core_libedit_support" != "xno"], [
|
||||
|
|
Loading…
Reference in New Issue