File tree Expand file tree Collapse file tree 4 files changed +12
-8
lines changed
Expand file tree Collapse file tree 4 files changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -16,8 +16,7 @@ yarp_add_plugin(HumanDynamicsEstimator
1616 HumanDynamicsEstimator.h)
1717
1818target_include_directories (HumanDynamicsEstimator PUBLIC
19- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >
20- SYSTEM PRIVATE ${EIGEN3_INCLUDE_DIR} )
19+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >)
2120
2221target_link_libraries (HumanDynamicsEstimator PUBLIC
2322 IHumanState
@@ -30,6 +29,7 @@ target_link_libraries(HumanDynamicsEstimator PUBLIC
3029 iDynTree::idyntree-core
3130 iDynTree::idyntree-model
3231 iDynTree::idyntree-estimation)
32+ target_link_libraries (HumanDynamicsEstimator PRIVATE Eigen3::Eigen)
3333
3434if (MSVC )
3535 target_compile_options (HumanDynamicsEstimator PRIVATE /bigobj)
Original file line number Diff line number Diff line change @@ -17,8 +17,7 @@ yarp_add_plugin(HumanLogger
1717 HumanLogger.h)
1818
1919target_include_directories (HumanLogger PUBLIC
20- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >
21- SYSTEM PRIVATE ${EIGEN3_INCLUDE_DIR} )
20+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >)
2221
2322target_link_libraries (HumanLogger PUBLIC
2423 YARP::YARP_OS
@@ -29,6 +28,9 @@ target_link_libraries(HumanLogger PUBLIC
2928 IHumanDynamics
3029 IHumanWrench
3130 )
31+ target_link_libraries (HumanLogger PRIVATE Eigen3::Eigen)
32+
33+
3234
3335if (MSVC )
3436 target_compile_options (HumanLogger PRIVATE /bigobj)
Original file line number Diff line number Diff line change @@ -19,8 +19,7 @@ yarp_add_plugin(HumanStateProvider
1919 IKWorkerPool.h)
2020
2121target_include_directories (HumanStateProvider PUBLIC
22- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >
23- SYSTEM PRIVATE ${EIGEN3_INCLUDE_DIR} )
22+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >)
2423
2524target_link_libraries (HumanStateProvider PUBLIC
2625 YARP::YARP_OS
@@ -37,6 +36,9 @@ target_link_libraries(HumanStateProvider PUBLIC
3736 HumanDynamicsEstimation::algorithms
3837 )
3938
39+ target_link_libraries (HumanStateProvider PRIVATE Eigen3::Eigen)
40+
41+
4042if (MSVC )
4143 target_compile_options (HumanStateProvider PRIVATE /bigobj)
4244endif ()
Original file line number Diff line number Diff line change @@ -18,8 +18,7 @@ yarp_add_plugin(HumanWrenchProvider
1818 WrenchFrameTransformers.h)
1919
2020target_include_directories (HumanWrenchProvider PUBLIC
21- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >
22- SYSTEM PRIVATE ${EIGEN3_INCLUDE_DIR} )
21+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >)
2322
2423target_link_libraries (HumanWrenchProvider PUBLIC
2524 IHumanState
@@ -33,6 +32,7 @@ target_link_libraries(HumanWrenchProvider PUBLIC
3332 iDynTree::idyntree-model
3433 iDynTree::idyntree-estimation
3534 iDynTree::idyntree-high-level)
35+ target_link_libraries (HumanWrenchProvider PRIVATE Eigen3::Eigen)
3636
3737yarp_install(
3838 TARGETS HumanWrenchProvider
You can’t perform that action at this time.
0 commit comments