From e29ca248a39ae4b92c8ad600c2a6308954bd3895 Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Wed, 30 Apr 2008 15:42:48 -0400 Subject: [PATCH] BUG: fix for 6918 ncurses should work without curses --- Modules/FindCurses.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Modules/FindCurses.cmake b/Modules/FindCurses.cmake index cd170c126..d64adfebf 100644 --- a/Modules/FindCurses.cmake +++ b/Modules/FindCurses.cmake @@ -70,7 +70,11 @@ ELSE(NOT CURSES_USE_NCURSES) FIND_PATH(CURSES_NCURSES_INCLUDE_PATH curses.h) SET(CURSES_INCLUDE_PATH "${CURSES_NCURSES_INCLUDE_PATH}") - SET(CURSES_LIBRARY "${CURSES_NCURSES_LIBRARY}" CACHE FILEPATH "path to curses") + SET(FORCE_ARG ""); + IF("${CURSES_LIBRARY}" STREQUAL "CURSES_LIBRARY-NOTFOUND") + SET(FORCE_ARG "FORCE") + ENDIF("${CURSES_LIBRARY}" STREQUAL "CURSES_LIBRARY-NOTFOUND") + SET(CURSES_LIBRARY "${CURSES_NCURSES_LIBRARY}" CACHE FILEPATH "path to curses" ${FORCE_ARG}) ENDIF(NOT CURSES_USE_NCURSES)