From 10c626b18c285f756adfb5292268c904745c1c0d Mon Sep 17 00:00:00 2001 From: Pietro Cerutti Date: Fri, 13 Sep 2013 09:38:53 +0200 Subject: [PATCH] Use the native readline library on FreeBSD as well --- cmake/Modules/FindReadline.cmake | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/cmake/Modules/FindReadline.cmake b/cmake/Modules/FindReadline.cmake index 83fe7bca0..8fdaec18f 100644 --- a/cmake/Modules/FindReadline.cmake +++ b/cmake/Modules/FindReadline.cmake @@ -9,36 +9,37 @@ # Apple readline does not support readline hooks # So we look for another one by default -IF (APPLE) +IF (APPLE OR FREEBSD) FIND_PATH (READLINE_INCLUDE_DIR NAMES readline/readline.h PATHS + /usr/include/ /sw/include /opt/local/include /opt/include /usr/local/include - /usr/include/ NO_DEFAULT_PATH ) -ENDIF (APPLE) +ENDIF (APPLE OR FREEBSD) FIND_PATH (READLINE_INCLUDE_DIR NAMES readline/readline.h) # Apple readline does not support readline hooks # So we look for another one by default -IF (APPLE) +IF (APPLE OR FREEBSD) FIND_LIBRARY (READLINE_readline_LIBRARY NAMES readline PATHS + /usr/lib /sw/lib /opt/local/lib /opt/lib /usr/local/lib - /usr/lib NO_DEFAULT_PATH ) -ENDIF (APPLE) +ENDIF (APPLE OR FREEBSD) FIND_LIBRARY (READLINE_readline_LIBRARY NAMES readline) # Sometimes readline really needs ncurses -IF (APPLE) +IF (APPLE OR FREEBSD) FIND_LIBRARY (READLINE_ncurses_LIBRARY NAMES ncurses PATHS + /usr/lib /sw/lib /opt/local/lib /opt/lib @@ -46,7 +47,7 @@ IF (APPLE) /usr/lib NO_DEFAULT_PATH ) -ENDIF (APPLE) +ENDIF (APPLE OR FREEBSD) FIND_LIBRARY (READLINE_ncurses_LIBRARY NAMES ncurses) MARK_AS_ADVANCED (