Skip to content

Commit ff9d18b

Browse files
committed
Modify cmakelists about hardware interface
Signed-off-by: Wonho Yun <[email protected]>
1 parent 3d936e2 commit ff9d18b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ endif()
1818
find_package(ament_cmake REQUIRED)
1919
find_package(hardware_interface REQUIRED)
2020
find_package(rclcpp REQUIRED)
21+
find_package(rclcpp_lifecycle REQUIRED)
2122
find_package(pluginlib REQUIRED)
2223
find_package(realtime_tools REQUIRED)
2324

@@ -42,13 +43,16 @@ target_include_directories(
4243
include
4344
${dynamixel_sdk_INCLUDE_DIRS}
4445
${hardware_interface_INCLUDE_DIRS}
46+
${realtime_tools_INCLUDE_DIRS}
47+
${rclcpp_lifecycle_INCLUDE_DIRS}
4548
)
4649

4750
target_link_libraries(${PROJECT_NAME}
4851
PUBLIC
4952
${hardware_interface_TARGETS}
5053
pluginlib::pluginlib
5154
rclcpp::rclcpp
55+
rclcpp_lifecycle::rclcpp_lifecycle
5256
${dynamixel_sdk_TARGETS}
5357
${std_srvs_TARGETS}
5458
${dynamixel_interfaces_TARGETS}
@@ -94,6 +98,7 @@ ament_export_include_directories(include)
9498
ament_export_libraries(${PROJECT_NAME})
9599
ament_export_dependencies(
96100
rclcpp
101+
rclcpp_lifecycle
97102
hardware_interface
98103
pluginlib
99104
dynamixel_sdk

0 commit comments

Comments
 (0)