diff --git a/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake b/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake index d2595642c..0d43d07da 100644 --- a/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake +++ b/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake @@ -48,6 +48,7 @@ endforeach() set(target_dependencies "${rosidl_generator_c_BIN}" ${rosidl_generator_c_GENERATOR_FILES} + "${rosidl_generator_c_TEMPLATE_DIR}/action__type_support.h.em" "${rosidl_generator_c_TEMPLATE_DIR}/idl.h.em" "${rosidl_generator_c_TEMPLATE_DIR}/idl__functions.c.em" "${rosidl_generator_c_TEMPLATE_DIR}/idl__functions.h.em" diff --git a/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake b/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake index ef60c6a80..1bbc05874 100644 --- a/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake +++ b/rosidl_generator_cpp/cmake/rosidl_generator_cpp_generate_interfaces.cmake @@ -42,6 +42,7 @@ endforeach() set(target_dependencies "${rosidl_generator_cpp_BIN}" ${rosidl_generator_cpp_GENERATOR_FILES} + "${rosidl_generator_cpp_TEMPLATE_DIR}/action__struct.hpp.em" "${rosidl_generator_cpp_TEMPLATE_DIR}/idl.hpp.em" "${rosidl_generator_cpp_TEMPLATE_DIR}/idl__struct.hpp.em" "${rosidl_generator_cpp_TEMPLATE_DIR}/idl__traits.hpp.em"