diff --git a/CMakeLists.txt b/CMakeLists.txt index 38bb394cb4ed2dfe60f7a2864f67b005333cbb18..9458a6561b395cbbe54aba4bef6e30953f35c9a5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,12 +47,11 @@ set(PROJECT_URL "http://github.com/humanoid-path-planner/hpp-fcl") setup_project() set(FCL_HAVE_SSE FALSE CACHE BOOL "Enable SSE vectorization") -set(FCL_HAVE_EIGEN FALSE CACHE BOOL "Use eigen wrappers") set(FCL_USE_NATIVE_EIGEN FALSE CACHE BOOL "Use native eigen matrix type when possible") add_optional_dependency("eigen3 >= 3.0.0") +set(FCL_HAVE_EIGEN EIGEN3_FOUND CACHE BOOL "Use eigen wrappers") if (EIGEN3_FOUND) - set (FCL_HAVE_EIGEN TRUE) if (FCL_HAVE_EIGEN) include_directories(${EIGEN3_INCLUDE_DIRS}) endif (FCL_HAVE_EIGEN)