From b6ac337828ed74e6c1ff1bfbb0592048227d75f9 Mon Sep 17 00:00:00 2001 From: Haitham Gad Date: Sat, 9 Mar 2013 14:52:43 -0500 Subject: [PATCH] Finding Readline. --- CMakeLists.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5d2e6819a..d02f83956 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -67,6 +67,19 @@ endif (GNUTLS_FOUND) # set (TASK_LIBRARIES ${TASK_LIBRARIES} ${PTHREAD_LIBRARIES}) #endif (PTHREAD_INCLUDE_DIR AND PTHREAD_LIBRARY) +# include the readline library finder module +set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules") + +# find readline +message ("-- Looking for GNU Readline") +find_package (Readline) +if (READLINE_FOUND) + message ("-- Found GNU Readline: ${READLINE_LIBRARIES}") + set (HAVE_LIBREADLINE true) + set (TASK_INCLUDE_DIRS ${TASK_INCLUDE_DIRS} ${READLINE_INCLUDE_DIR}) + set (TASK_LIBRARIES ${TASK_LIBRARIES} ${READLINE_LIBRARIES}) +endif (READLINE_FOUND) + check_function_exists (random HAVE_RANDOM) check_function_exists (srandom HAVE_SRANDOM) check_function_exists (timegm HAVE_TIMEGM)