diff --git a/rcl/CMakeLists.txt b/rcl/CMakeLists.txt
index c2747c5..7245207 100644
--- a/rcl/CMakeLists.txt
+++ b/rcl/CMakeLists.txt
@@ -9,7 +9,7 @@ find_package(rcl_yaml_param_parser REQUIRED)
find_package(rcutils REQUIRED)
find_package(rmw REQUIRED)
find_package(rmw_implementation REQUIRED)
-find_package(rosidl_generator_c REQUIRED)
+find_package(rosidl_runtime_c REQUIRED)
find_package(tracetools REQUIRED)
include_directories(include)
@@ -68,11 +68,11 @@ add_library(${PROJECT_NAME} ${${PROJECT_NAME}_sources})
ament_target_dependencies(${PROJECT_NAME}
"rcl_interfaces"
"rcl_yaml_param_parser"
- "rmw_implementation"
- "rmw"
"rcutils"
- "rosidl_generator_c"
+ "rmw"
+ "rmw_implementation"
${RCL_LOGGING_IMPL}
+ "rosidl_runtime_c"
"tracetools"
)
@@ -103,8 +103,8 @@ ament_export_dependencies(rcl_yaml_param_parser)
ament_export_dependencies(rmw_implementation)
ament_export_dependencies(rmw)
ament_export_dependencies(rcutils)
-ament_export_dependencies(rosidl_generator_c)
ament_export_dependencies(${RCL_LOGGING_IMPL})
+ament_export_dependencies(rosidl_runtime_c)
ament_export_dependencies(tracetools)
if(BUILD_TESTING)
diff --git a/rcl/package.xml b/rcl/package.xml
index a410da2..fc38231 100644
--- a/rcl/package.xml
+++ b/rcl/package.xml
@@ -18,7 +18,7 @@
rcl_yaml_param_parser
rcutils
rmw_implementation
- rosidl_generator_c
+ rosidl_runtime_c
tracetools
ament_cmake_gtest
diff --git a/rcl_action/CMakeLists.txt b/rcl_action/CMakeLists.txt
index f033b23..8a04267 100644
--- a/rcl_action/CMakeLists.txt
+++ b/rcl_action/CMakeLists.txt
@@ -4,11 +4,11 @@ project(rcl_action)
find_package(ament_cmake_ros REQUIRED)
-find_package(rosidl_generator_c REQUIRED)
find_package(action_msgs REQUIRED)
find_package(rcl REQUIRED)
find_package(rcutils REQUIRED)
find_package(rmw REQUIRED)
+find_package(rosidl_runtime_c REQUIRED)
include_directories(
include
@@ -54,7 +54,7 @@ ament_target_dependencies(${PROJECT_NAME}
"rcl"
"rcutils"
"rmw"
- "rosidl_generator_c"
+ "rosidl_runtime_c"
)
rcl_set_symbol_visibility_hidden(${PROJECT_NAME} LANGUAGE "C")
@@ -205,10 +205,10 @@ endif()
# specific order: dependents before dependencies
ament_export_include_directories(include)
ament_export_libraries(${PROJECT_NAME})
+ament_export_dependencies(action_msgs)
ament_export_dependencies(ament_cmake)
ament_export_dependencies(rcl)
ament_export_dependencies(rcutils)
ament_export_dependencies(rmw)
-ament_export_dependencies(action_msgs)
-ament_export_dependencies(rosidl_generator_c)
+ament_export_dependencies(rosidl_runtime_c)
ament_package()
diff --git a/rcl_action/package.xml b/rcl_action/package.xml
index acb39fb..b0a9a75 100644
--- a/rcl_action/package.xml
+++ b/rcl_action/package.xml
@@ -13,7 +13,7 @@
rcl
rcutils
rmw
- rosidl_generator_c
+ rosidl_runtime_c
ament_cmake_gtest
ament_lint_common
diff --git a/rcl_lifecycle/CMakeLists.txt b/rcl_lifecycle/CMakeLists.txt
index d92f9b5..6df980f 100644
--- a/rcl_lifecycle/CMakeLists.txt
+++ b/rcl_lifecycle/CMakeLists.txt
@@ -8,7 +8,7 @@ find_package(lifecycle_msgs REQUIRED)
find_package(rcl REQUIRED)
find_package(rcutils REQUIRED)
find_package(rmw REQUIRED)
-find_package(rosidl_generator_c)
+find_package(rosidl_runtime_c REQUIRED)
include_directories(include)
@@ -43,10 +43,10 @@ add_library(
# specific order: dependents before dependencies
ament_target_dependencies(rcl_lifecycle
- "rcl"
"lifecycle_msgs"
- "rosidl_generator_c"
+ "rcl"
"rcutils"
+ "rosidl_runtime_c"
)
rcl_set_symbol_visibility_hidden(${PROJECT_NAME} LANGUAGE "C")
@@ -102,9 +102,10 @@ endif()
ament_export_include_directories(include)
ament_export_libraries(${PROJECT_NAME})
ament_export_dependencies(ament_cmake)
-ament_export_dependencies(rcl)
ament_export_dependencies(lifecycle_msgs)
+ament_export_dependencies(rcl)
ament_export_dependencies(rcutils)
+ament_export_dependencies(rosidl_runtime_c)
ament_package()
install(
diff --git a/rcl_lifecycle/package.xml b/rcl_lifecycle/package.xml
index d8f99d0..d536393 100644
--- a/rcl_lifecycle/package.xml
+++ b/rcl_lifecycle/package.xml
@@ -13,13 +13,13 @@
rcl
rcutils
rmw
- rosidl_generator_c
+ rosidl_runtime_c
lifecycle_msgs
rcl
rcutils
rmw
- rosidl_generator_c
+ rosidl_runtime_c
ament_cmake_gtest
ament_lint_common