narrow dependency on rosidl to C only

This commit is contained in:
William Woodall 2015-12-02 15:44:36 -08:00
parent 483ddfdb86
commit ad21736113
2 changed files with 4 additions and 4 deletions

View file

@ -5,9 +5,9 @@ project(rcl)
find_package(ament_cmake REQUIRED) find_package(ament_cmake REQUIRED)
find_package(rcl_interfaces REQUIRED) find_package(rcl_interfaces REQUIRED)
find_package(rmw REQUIRED) find_package(rmw REQUIRED)
find_package(rosidl_generator_cpp REQUIRED) find_package(rosidl_generator_c REQUIRED)
ament_export_dependencies(rmw rosidl_generator_cpp) ament_export_dependencies(rmw rosidl_generator_c)
ament_export_include_directories(include) ament_export_include_directories(include)
include_directories(include) include_directories(include)
@ -30,7 +30,7 @@ add_library(${PROJECT_NAME} SHARED ${${PROJECT_NAME}_sources})
ament_target_dependencies(${PROJECT_NAME} ament_target_dependencies(${PROJECT_NAME}
"rcl_interfaces" "rcl_interfaces"
"rmw" "rmw"
"rosidl_generator_cpp" "rosidl_generator_c"
) )
if(AMENT_ENABLE_TESTING) if(AMENT_ENABLE_TESTING)

View file

@ -17,7 +17,7 @@
<build_export_depend>rmw</build_export_depend> <build_export_depend>rmw</build_export_depend>
<depend>rcl_interfaces</depend> <depend>rcl_interfaces</depend>
<depend>rosidl_generator_cpp</depend> <depend>rosidl_generator_c</depend>
<test_depend>ament_lint_auto</test_depend> <test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend> <test_depend>ament_lint_common</test_depend>