aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/CMakeLists.txt32
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()