Skip to content

Commit 7d38fb9

Browse files
Use CMake target for eigen (#1058)
1 parent 00172ab commit 7d38fb9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

admittance_controller/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ set(THIS_PACKAGE_INCLUDE_DEPENDS
1111
control_msgs
1212
control_toolbox
1313
controller_interface
14-
Eigen3
1514
generate_parameter_library
1615
geometry_msgs
1716
hardware_interface
@@ -34,6 +33,7 @@ find_package(backward_ros REQUIRED)
3433
foreach(Dependency IN ITEMS ${THIS_PACKAGE_INCLUDE_DEPENDS})
3534
find_package(${Dependency} REQUIRED)
3635
endforeach()
36+
find_package(Eigen3 REQUIRED NO_MODULE)
3737

3838
generate_parameter_library(admittance_controller_parameters
3939
src/admittance_controller_parameters.yaml
@@ -49,6 +49,7 @@ target_include_directories(admittance_controller PUBLIC
4949
)
5050
target_link_libraries(admittance_controller PUBLIC
5151
admittance_controller_parameters
52+
Eigen3::Eigen
5253
)
5354
ament_target_dependencies(admittance_controller PUBLIC ${THIS_PACKAGE_INCLUDE_DEPENDS})
5455

0 commit comments

Comments
 (0)