diff --git a/CMakeLists.txt b/CMakeLists.txt index af675dffba22c93b8cfee134da031817e23d55a8..4befdcc3fe1033fbde2b8f4f58d801896c87c0ad 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,7 +42,6 @@ SET(PKG_CONFIG_ADDITIONAL_VARIABLES SETUP_PROJECT() # Search for dependencies. -ADD_REQUIRED_DEPENDENCY("eigenpy") ADD_REQUIRED_DEPENDENCY("pinocchio >= 1.3.0") ADD_REQUIRED_DEPENDENCY("dynamic-graph >= 3.0.0") ADD_REQUIRED_DEPENDENCY("sot-core >= 3.0.0") @@ -56,6 +55,7 @@ IF(BUILD_PYTHON_INTERFACE) ADD_REQUIRED_DEPENDENCY("dynamic-graph-python >= 3.0.0") SET(BOOST_COMPONENTS ${BOOST_COMPONENTS} python) INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH}) + ADD_REQUIRED_DEPENDENCY("eigenpy") ENDIF(BUILD_PYTHON_INTERFACE) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 5c5b30a0051b31e2325f80ba60e38151c1fd6347..2465809f6d232e17e95be59f0ab1791e9cfd6ea2 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -43,7 +43,6 @@ FOREACH(lib ${plugins}) TARGET_LINK_LIBRARIES(${libname} ${Boost_LIBRARIES}) PKG_CONFIG_USE_DEPENDENCY(${libname} pinocchio) - PKG_CONFIG_USE_DEPENDENCY(${libname} eigenpy) PKG_CONFIG_USE_DEPENDENCY(${libname} sot-core) PKG_CONFIG_USE_DEPENDENCY(${libname} dynamic-graph) @@ -51,6 +50,7 @@ FOREACH(lib ${plugins}) # build python submodule IF(BUILD_PYTHON_INTERFACE) + PKG_CONFIG_USE_DEPENDENCY(${libname} eigenpy) STRING(REPLACE - _ PYTHON_LIBRARY_NAME ${lib}) DYNAMIC_GRAPH_PYTHON_MODULE("sot/dynamics_pinocchio/${PYTHON_LIBRARY_NAME}"