From 602b048089d0035dfc7140c993e404aeae7c8a09 Mon Sep 17 00:00:00 2001 From: BtbN Date: Sun, 25 May 2014 16:37:49 +0200 Subject: [PATCH] Unset cached variables on failure in Jansson find module --- cmake/Modules/FindJansson.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/Modules/FindJansson.cmake b/cmake/Modules/FindJansson.cmake index 001a4ee2b..fc17eeb2c 100644 --- a/cmake/Modules/FindJansson.cmake +++ b/cmake/Modules/FindJansson.cmake @@ -59,5 +59,10 @@ else() REQUIRED_VARS Jansson_LIB Jansson_INCLUDE_DIR VERSION_VAR JANSSON_VERSION) mark_as_advanced(Jansson_INCLUDE_DIR Jansson_LIB) + + if(NOT JANSSON_FOUND) + unset(JANSSON_INCLUDE_DIRS CACHE) + unset(JANSSON_LIBRARIES CACHE) + endif() endif()