diff options
-rw-r--r-- | src/CMakeLists.txt | 32 |
1 files changed, 10 insertions, 22 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index fecfea8cdf..4cb988d14c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -53,33 +53,21 @@ if(NOT DEFINED ENV{SKIP_UNITTEST}) endif() include(CheckLibraryExists) -check_library_exists(termcap tgetent "" HAVE_LIBTERMCAP) - -if (HAVE_LIBTERMCAP) - +check_library_exists(curses tgetent "" HAVE_LIBCURSES) +if (HAVE_LIBCURSES) if(NOT DEFINED ENV{SKIP_EXEC}) - target_link_libraries(nvim termcap) + target_link_libraries(nvim curses) endif() if(NOT DEFINED ENV{SKIP_UNITTEST}) - target_link_libraries(nvim-test termcap) + target_link_libraries(nvim-test curses) endif() else() - check_library_exists(curses tgetent "" HAVE_LIBCURSES) - if (HAVE_LIBCURSES) - if(NOT DEFINED ENV{SKIP_EXEC}) - target_link_libraries(nvim curses) - endif() - if(NOT DEFINED ENV{SKIP_UNITTEST}) - target_link_libraries(nvim-test curses) - endif() - else() - find_package(Curses REQUIRED) - if(NOT DEFINED ENV{SKIP_EXEC}) - target_link_libraries(nvim ${CURSES_LIBRARIES}) - endif() - if(DEFINED ENV{SKIP_UNITTEST}) - target_link_libraries(nvim-test ${CURSES_LIBRARIES}) - endif() + find_package(Curses REQUIRED) + if(NOT DEFINED ENV{SKIP_EXEC}) + target_link_libraries(nvim ${CURSES_LIBRARIES}) + endif() + if(DEFINED ENV{SKIP_UNITTEST}) + target_link_libraries(nvim-test ${CURSES_LIBRARIES}) endif() endif() |