Skip to content

Commit 3b797ca

Browse files
committed
Fixing package dependencies
Signed-off-by: Nordmann Arne (CR/ADT3) <[email protected]>
1 parent d6e784c commit 3b797ca

File tree

3 files changed

+5
-22
lines changed

3 files changed

+5
-22
lines changed

system_modes_examples/CMakeLists.txt

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,28 +17,15 @@ endif()
1717

1818
# find dependencies
1919
find_package(ament_cmake REQUIRED)
20-
find_package(rclcpp REQUIRED)
21-
find_package(rcl_lifecycle REQUIRED)
22-
find_package(rclcpp_lifecycle REQUIRED)
23-
find_package(rosidl_typesupport_cpp REQUIRED)
24-
find_package(rosidl_default_generators REQUIRED)
25-
find_package(lifecycle_msgs REQUIRED)
2620
find_package(system_modes REQUIRED)
27-
find_package(system_modes_msgs REQUIRED)
2821

2922
# drive_base
3023
add_executable(drive_base src/drive_base.cpp)
3124
target_include_directories(drive_base PUBLIC
3225
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
3326
$<INSTALL_INTERFACE:include>)
3427
ament_target_dependencies(drive_base
35-
"rclcpp"
36-
"rcl_lifecycle"
37-
"rclcpp_lifecycle"
38-
"lifecycle_msgs"
39-
"rosidl_typesupport_cpp"
4028
"system_modes"
41-
"system_modes_msgs"
4229
)
4330
install(TARGETS drive_base
4431
EXPORT export_${PROJECT_NAME}
@@ -50,13 +37,7 @@ target_include_directories(manipulator PUBLIC
5037
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
5138
$<INSTALL_INTERFACE:include>)
5239
ament_target_dependencies(manipulator
53-
"rclcpp"
54-
"rcl_lifecycle"
55-
"rclcpp_lifecycle"
56-
"lifecycle_msgs"
57-
"rosidl_typesupport_cpp"
5840
"system_modes"
59-
"system_modes_msgs"
6041
)
6142
install(TARGETS manipulator
6243
EXPORT export_${PROJECT_NAME}

system_modes_msgs/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
cmake_minimum_required(VERSION 3.5)
2+
23
project(system_modes_msgs)
34

45
# Default to C++14
@@ -10,7 +11,6 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
1011
endif()
1112

1213
find_package(ament_cmake REQUIRED)
13-
find_package(ament_cmake_cppcheck REQUIRED)
1414
find_package(rosidl_default_generators REQUIRED)
1515

1616
# generate service

system_modes_msgs/package.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,14 @@
1515
<url type="bugtracker">https://github.com/micro-ROS/system_modes/issues</url>
1616

1717
<buildtool_depend>ament_cmake</buildtool_depend>
18+
<buildtool_depend>rosidl_default_generators</buildtool_depend>
1819

19-
<depend>builtin_interfaces</depend>
20-
<depend>rosidl_default_generators</depend>
20+
<exec_depend>rosidl_default_runtime</exec_depend>
2121

2222
<test_depend>ament_lint_auto</test_depend>
23+
<test_depend>ament_lint_common</test_depend>
2324
<test_depend>ament_cmake_cppcheck</test_depend>
25+
<test_depend>ament_cmake_cpplint</test_depend>
2426

2527
<member_of_group>rosidl_interface_packages</member_of_group>
2628

0 commit comments

Comments
 (0)