Recognize NetBSD's terminfo implementation.
authorJoerg Sonnenberger <joerg@bec.de>
Sat, 17 Aug 2013 11:06:00 +0000 (11:06 +0000)
committerJoerg Sonnenberger <joerg@bec.de>
Sat, 17 Aug 2013 11:06:00 +0000 (11:06 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188606 91177308-0d34-0410-b5e6-96231b3b80d8

autoconf/configure.ac
cmake/config-ix.cmake
configure

index ceb0b9a..31edd35 100644 (file)
@@ -1392,7 +1392,7 @@ AC_SEARCH_LIBS(clock_gettime,rt)
 dnl The curses library is optional; used for querying terminal info
 if test "$llvm_cv_enable_terminfo" = "yes" ; then
   dnl We need the has_color functionality in curses for it to be useful.
-  AC_SEARCH_LIBS(setupterm,tinfo curses ncurses ncursesw,
+  AC_SEARCH_LIBS(setupterm,tinfo terminfo curses ncurses ncursesw,
                  AC_DEFINE([HAVE_TERMINFO],[1],
                            [Define if the setupterm() function is supported this platform.]))
 fi
index 9162caf..93046fe 100755 (executable)
@@ -99,7 +99,7 @@ if( NOT PURE_WINDOWS )
   endif()
   if(LLVM_ENABLE_TERMINFO)
     set(HAVE_TERMINFO 0)
-    foreach(library tinfo curses ncurses ncursesw)
+    foreach(library tinfo terminfo curses ncurses ncursesw)
       string(TOUPPER ${library} library_suffix)
       check_library_exists(${library} setupterm "" HAVE_TERMINFO_${library_suffix})
       if(HAVE_TERMINFO_${library_suffix})
index 939822e..739b150 100755 (executable)
--- a/configure
+++ b/configure
@@ -12297,7 +12297,7 @@ return setupterm ();
   return 0;
 }
 _ACEOF
-for ac_lib in '' tinfo curses ncurses ncursesw; do
+for ac_lib in '' tinfo terminfo curses ncurses ncursesw; do
   if test -z "$ac_lib"; then
     ac_res="none required"
   else