aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Krüger <zauguin@gmail.com>2014-03-07 21:00:06 +0100
committerMarcel Krüger <zauguin@gmail.com>2014-03-19 21:15:40 +0100
commit7efc4292763b97662d67a291a8d4e508d1adb5a5 (patch)
tree0abb2c0c776dc3e409b2342d7e83fd257ee4fe00
parent002f2327fe1e462985dbeb363e0bb8a69bcc96de (diff)
downloadrneovim-7efc4292763b97662d67a291a8d4e508d1adb5a5.tar.gz
rneovim-7efc4292763b97662d67a291a8d4e508d1adb5a5.tar.bz2
rneovim-7efc4292763b97662d67a291a8d4e508d1adb5a5.zip
No longer try to use standalone termcap
-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()