From d665def810972881bb67b97208e9b65fc9241f57 Mon Sep 17 00:00:00 2001 From: Auston Sterling <austonst@gmail.com> Date: Tue, 4 Feb 2014 11:37:44 -0500 Subject: [PATCH] Fixed locating cryptopp in system locations --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 05e51bfde..686ada1e4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,10 +28,12 @@ set(CRYPTOPP_INCLUDE_DIR "../cryptopp562" CACHE FILEPATH "" FORCE) set(CRYPTOPP_LIBRARIES "../cryptopp562" CACHE FILEPATH "" FORCE) # Look for availabe Crypto++ version and if it is >= 5.6.2 -if(CRYPTOPP_INCLUDE_DIR AND CRYPTOPP_LIBRARIES) +if(EXISTS CRYPTOPP_INCLUDE_DIR AND EXISTS CRYPTOPP_LIBRARIES) set(CRYPTOPP_FOUND TRUE) message(STATUS "Found Crypto++: ${CRYPTOPP_INCLUDE_DIR}, ${CRYPTOPP_LIBRARIES}") else() + unset(CRYPTOPP_INCLUDE_DIR CACHE) + unset(CRYPTOPP_LIBRARIES CACHE) find_path(CRYPTOPP_INCLUDE_DIR cryptlib.h /usr/include/crypto++ /usr/include/cryptopp