Fix #7: Fix configure --enable-termcap

Improper handling of AC_ARG_ENABLE() causes the configure script to
always enable CONFIG_USE_TERMCAP.

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson 2017-03-29 22:06:56 +02:00
parent 0d76f006b5
commit 16c96eda10

View File

@ -65,11 +65,11 @@ AC_ARG_ENABLE(terminal-bell,
AC_DEFINE([CONFIG_TERMINAL_BELL], 1, [Define to enable terminal bell on completion.]))
AC_ARG_ENABLE(termcap,
[AS_HELP_STRING([--enable-termcap], [Use termcap library to query terminal size.])],
AC_DEFINE([CONFIG_USE_TERMCAP], 1, [Define to use the termcap library for terminal size.]))
AS_HELP_STRING([--enable-termcap], [Use termcap library to query terminal size.]))
# Check for a termcap compatible library if enabled
AS_IF([test "$enable_termcap" != no],
AS_IF([test "x$enable_termcap" = "xyes"],
AC_DEFINE([CONFIG_USE_TERMCAP], 1, [Define to use the termcap library for terminal size.])
AC_CHECK_LIB(termcap, tgetent, , [
AC_CHECK_LIB(tinfo, tgetent, , [
AC_CHECK_LIB(curses, tgetent, , [
@ -79,4 +79,5 @@ AS_IF([test "$enable_termcap" != no],
])
]))
# Generate all files
AC_OUTPUT