summaryrefslogtreecommitdiff
path: root/lib/renderers
diff options
context:
space:
mode:
authorJari Vetoniemi <mailroxas@gmail.com>2014-10-23 02:10:22 +0300
committerJari Vetoniemi <mailroxas@gmail.com>2014-10-23 02:10:22 +0300
commit6ebdb0030aac462f699e4b24f90de59208b6d6e8 (patch)
tree293227f0139e49232b202613929e9c8cde60d8b8 /lib/renderers
parentdf396986b1cbc32652b438ea4b58a69c4cf50d1c (diff)
downloadbemenu-6ebdb0030aac462f699e4b24f90de59208b6d6e8.tar.gz
bemenu-6ebdb0030aac462f699e4b24f90de59208b6d6e8.tar.bz2
bemenu-6ebdb0030aac462f699e4b24f90de59208b6d6e8.zip
Only compile curses renderer if curses was found.
Diffstat (limited to 'lib/renderers')
-rw-r--r--lib/renderers/curses/CMakeLists.txt12
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/renderers/curses/CMakeLists.txt b/lib/renderers/curses/CMakeLists.txt
index 1d2abec..7ce8ecd 100644
--- a/lib/renderers/curses/CMakeLists.txt
+++ b/lib/renderers/curses/CMakeLists.txt
@@ -1,6 +1,10 @@
SET(CURSES_NEED_NCURSES TRUE)
FIND_PACKAGE(Curses)
-ADD_LIBRARY(bemenu-renderer-curses SHARED curses.c)
-SET_TARGET_PROPERTIES(bemenu-renderer-curses PROPERTIES PREFIX "")
-TARGET_LINK_LIBRARIES(bemenu-renderer-curses ${CURSES_LIBRARY})
-INSTALL(TARGETS bemenu-renderer-curses DESTINATION lib/bemenu)
+
+if (CURSES_FOUND)
+ INCLUDE_DIRECTORIES(${CURSES_INCLUDE_DIRS})
+ ADD_LIBRARY(bemenu-renderer-curses SHARED curses.c)
+ SET_TARGET_PROPERTIES(bemenu-renderer-curses PROPERTIES PREFIX "")
+ TARGET_LINK_LIBRARIES(bemenu-renderer-curses ${CURSES_LIBRARY})
+ INSTALL(TARGETS bemenu-renderer-curses DESTINATION lib/bemenu)
+endif ()