Skip to content

Commit 735e9e4

Browse files
committed
Use target_link_libraries instead of ament_target_dependencies
Signed-off-by: Antón Casas <[email protected]>
1 parent 5eca48f commit 735e9e4

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

rmw_microxrcedds_c/CMakeLists.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -246,8 +246,8 @@ if(RMW_UXRCE_GRAPH)
246246
PROPERTY
247247
IMPORTED_LOCATION ${micro_ros_msgs_LIBRARIES__rosidl_typesupport_microxrcedds_c})
248248

249-
ament_target_dependencies(${PROJECT_NAME}
250-
"micro_ros_msgs"
249+
target_link_libraries(${PROJECT_NAME}
250+
${micro_ros_msgs_TARGETS}
251251
)
252252
endif()
253253

@@ -260,8 +260,8 @@ target_link_libraries(${PROJECT_NAME}
260260
# Type support lock-up mechanism
261261
find_package(rosidl_typesupport_microxrcedds_c)
262262
if(rosidl_typesupport_microxrcedds_c_FOUND)
263-
ament_target_dependencies(${PROJECT_NAME}
264-
"rosidl_typesupport_microxrcedds_c"
263+
target_link_libraries(${PROJECT_NAME}
264+
rosidl_typesupport_microxrcedds_c::rosidl_typesupport_microxrcedds_c
265265
)
266266
target_compile_definitions(${PROJECT_NAME}
267267
PUBLIC
@@ -271,19 +271,19 @@ else()
271271
find_package(rosidl_typesupport_microxrcedds_cpp REQUIRED)
272272
endif()
273273
if(rosidl_typesupport_microxrcedds_cpp_FOUND)
274-
ament_target_dependencies(${PROJECT_NAME}
275-
"rosidl_typesupport_microxrcedds_cpp"
274+
target_link_libraries(${PROJECT_NAME}
275+
rosidl_typesupport_microxrcedds_cpp::rosidl_typesupport_microxrcedds_cpp
276276
)
277277
target_compile_definitions(${PROJECT_NAME}
278278
PUBLIC
279279
HAVE_CPP_TYPESUPPORT
280280
)
281281
endif()
282282

283-
ament_target_dependencies(${PROJECT_NAME}
284-
"rcutils"
285-
"rmw"
286-
"microxrcedds_client"
283+
target_link_libraries(${PROJECT_NAME}
284+
rcutils::rcutils
285+
rmw::rmw
286+
microxrcedds_client::microxrcedds_client
287287
)
288288

289289
configure_rmw_library(${PROJECT_NAME})

0 commit comments

Comments
 (0)