From c76329b605041e1b6af9ca40a29d8ee70cb6ba15 Mon Sep 17 00:00:00 2001 From: Siddharth Kucheria Date: Wed, 24 Jul 2019 10:18:04 -0700 Subject: [PATCH] fix for multiple nodes not being recognized (#790) Signed-off-by: Siddharth Kucheria Signed-off-by: Shane Loretz --- rclcpp_components/cmake/rclcpp_components_register_node.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rclcpp_components/cmake/rclcpp_components_register_node.cmake b/rclcpp_components/cmake/rclcpp_components_register_node.cmake index 930bd03de5..57bf3cbfc8 100644 --- a/rclcpp_components/cmake/rclcpp_components_register_node.cmake +++ b/rclcpp_components/cmake/rclcpp_components_register_node.cmake @@ -38,9 +38,9 @@ macro(rclcpp_components_register_node target) set(_RCLCPP_COMPONENTS__NODES "${_RCLCPP_COMPONENTS__NODES}${component};${_path}/$\n") configure_file(${rclcpp_components_NODE_TEMPLATE} - ${PROJECT_BINARY_DIR}/node_main_configured.cpp.in) + ${PROJECT_BINARY_DIR}/rclcpp_components/node_main_configured_${node}.cpp.in) file(GENERATE OUTPUT ${PROJECT_BINARY_DIR}/rclcpp_components/node_main_${node}.cpp - INPUT ${PROJECT_BINARY_DIR}/node_main_configured.cpp.in) + INPUT ${PROJECT_BINARY_DIR}/rclcpp_components/node_main_configured_${node}.cpp.in) add_executable(${node} ${PROJECT_BINARY_DIR}/rclcpp_components/node_main_${node}.cpp) ament_target_dependencies(${node} "rclcpp"