-IF(WITH_SLANG)
- IF(EXISTS ${CMAKE_INSTALL_PREFIX}/include/slang)
- INCLUDE_DIRECTORIES(${CMAKE_INSTALL_PREFIX}/include/slang)
- ELSEIF(EXISTS /usr/include/slang)
- INCLUDE_DIRECTORIES(/usr/include/slang)
- ENDIF(EXISTS ${CMAKE_INSTALL_PREFIX}/include/slang)
- CHECK_LIBRARY_EXISTS(slang SLtt_get_terminfo "" USE_SLANG_CURSES)
- IF(NOT USE_SLANG_CURSES)
- MESSAGE(FATAL_ERROR "s-lang not found")
- ENDIF(NOT USE_SLANG_CURSES)
-ELSE(WITH_SLANG)
- IF(HAVE_NCURSESW_NCURSES_H)
- SET(CMAKE_REQUIRED_INCLUDES "ncursesw/ncurses.h")
- SET(MUTTLIBS "${MUTTLIBS} -lncursesw")
- ELSEIF(HAVE_NCURSES_H)
- SET(CMAKE_REQUIRED_INCLUDES "ncurses.h")
- SET(MUTTLIBS "${MUTTLIBS} -lncurses")
- ELSEIF(HAVE_NCURSES_H OR HAVE_NCURSES_NCURSES_H)
- SET(CMAKE_REQUIRED_INCLUDES "ncurses/ncurses.h")
- SET(MUTTLIBS "${MUTTLIBS} -lncurses")
- ELSE(HAVE_NCURSESW_NCURSES_H)
- MESSAGE(FATAL_ERROR "could not find ncurses.h")
- ENDIF(HAVE_NCURSESW_NCURSES_H)
- SET(CMAKE_REQUIRED_LIBRARIES ${MUTTLIBS})
- CHECK_FUNCTION_EXISTS(start_color HAVE_START_COLOR)
- CHECK_FUNCTION_EXISTS(typeahead HAVE_TYPEAHEAD)
- CHECK_FUNCTION_EXISTS(bkgdset HAVE_BKGDSET)
- CHECK_FUNCTION_EXISTS(curs_set HAVE_CURS_SET)
- CHECK_FUNCTION_EXISTS(meta HAVE_META)
- CHECK_FUNCTION_EXISTS(use_default_colors HAVE_USE_DEFAULT_COLORS)
- CHECK_FUNCTION_EXISTS(resizeterm HAVE_RESIZETERM)
- SET(CMAKE_REQUIRED_LIBRARIES)
- SET(CMAKE_REQUIRED_INCLUDES)
-ENDIF(WITH_SLANG)
+IF(HAVE_NCURSESW_NCURSES_H)
+ SET(CMAKE_REQUIRED_INCLUDES "ncursesw/ncurses.h")
+ SET(MUTTLIBS "${MUTTLIBS} -lncursesw")
+ELSEIF(HAVE_NCURSES_H)
+ SET(CMAKE_REQUIRED_INCLUDES "ncurses.h")
+ SET(MUTTLIBS "${MUTTLIBS} -lncurses")
+ELSEIF(HAVE_NCURSES_H OR HAVE_NCURSES_NCURSES_H)
+ SET(CMAKE_REQUIRED_INCLUDES "ncurses/ncurses.h")
+ SET(MUTTLIBS "${MUTTLIBS} -lncurses")
+ELSE(HAVE_NCURSESW_NCURSES_H)
+ MESSAGE(FATAL_ERROR "could not find ncurses.h")
+ENDIF(HAVE_NCURSESW_NCURSES_H)
+SET(CMAKE_REQUIRED_LIBRARIES ${MUTTLIBS})
+CHECK_FUNCTION_EXISTS(resizeterm HAVE_RESIZETERM)
+SET(CMAKE_REQUIRED_LIBRARIES)
+SET(CMAKE_REQUIRED_INCLUDES)