From 34730a92cc8a35a49390144c9eddf8b1cf9af3f2 Mon Sep 17 00:00:00 2001 From: Richard Roberts Date: Thu, 25 Apr 2013 19:12:25 +0000 Subject: [PATCH] Fixed problem with system eigen include path --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0e834ab58..4529c6153 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -136,14 +136,14 @@ if(GTSAM_USE_SYSTEM_EIGEN) set(GTSAM_EIGEN_INCLUDE_PREFIX "") find_package(Eigen3 REQUIRED) - include_directories(AFTER EIGEN3_INCLUDE_DIR) + include_directories(AFTER "${EIGEN3_INCLUDE_DIR}") else() # Use bundled Eigen include paths e.g. set(GTSAM_EIGEN_INCLUDE_PREFIX "gtsam/3rdparty/Eigen/") # Clear any variables set by FindEigen3 if(EIGEN3_INCLUDE_DIR) - set(EIGEN3_INCLUDE_DIR NOTFOUND) + set(EIGEN3_INCLUDE_DIR NOTFOUND CACHE STRING "" FORCE) endif() endif()