Skip to content

Commit 1d4a4c7

Browse files
authored
Remove use of ament_target_dependencies (#222)
Signed-off-by: Shane Loretz <sloretz@intrinsic.ai>
1 parent 4b5dfcf commit 1d4a4c7

File tree

2 files changed

+1
-6
lines changed

2 files changed

+1
-6
lines changed

rosidl_generator_py/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ if(BUILD_TESTING)
2525
include(cmake/register_py.cmake)
2626
include(cmake/rosidl_generator_py_get_typesupports.cmake)
2727

28-
# Trick ament_target_dependencies() into thinking this package has been found
29-
set(rosidl_generator_py_FOUND "1")
28+
# Trick ament_execute_extensions into finding this extension in the source space
3029
set(rosidl_generator_py_DIR "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
3130

3231
# Need to call extras before get_typesupports, to register the extension

rosidl_generator_py/cmake/rosidl_generator_py_generate_interfaces.cmake

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -233,10 +233,6 @@ foreach(_typesupport_impl ${_typesupport_impls})
233233
${rosidl_generate_interfaces_TARGET}__${_typesupport_impl}
234234
)
235235

236-
ament_target_dependencies(${_target_name} PUBLIC
237-
"rosidl_generator_py"
238-
)
239-
240236
if(NOT rosidl_generate_interfaces_SKIP_INSTALL)
241237
# PYTHON_INSTALL_DIR is defined by ament_cmake_python
242238
install(TARGETS ${_target_name}

0 commit comments

Comments
 (0)