From 8c561778eef913bdbe946cbc0558b6abed73088b Mon Sep 17 00:00:00 2001 From: rexy712 Date: Mon, 14 Jan 2019 17:06:39 -0800 Subject: [PATCH] should work on systems where tinfo is separate from ncurses now --- CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 57299d4..4f83688 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,12 +8,13 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) find_package(Curses REQUIRED) +find_package(Tinfo QUIET) set(INCLUDE_PATH ${CMAKE_SOURCE_DIR}/include) add_executable (roflcat src/roflcat.cpp src/cmd.cpp) target_include_directories(roflcat PUBLIC ${INCLUDE_PATH}) -target_include_directories(roflcat PUBLIC ${CURSES_INCLUDE_DIRS}) -target_link_libraries(roflcat PRIVATE ${CURSES_LIBRARIES}) +target_include_directories(roflcat PUBLIC ${CURSES_INCLUDE_DIRS} ${TINFO_INCLUDE_DIRS}) +target_link_libraries(roflcat PRIVATE ${CURSES_LIBRARIES} ${TINFO_LIBRARIES}) install(TARGETS roflcat RUNTIME DESTINATION bin) #uninstall target