-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add messages with key to test_communication #542
base: rolling
Are you sure you want to change the base?
Conversation
Signed-off-by: Miguel Company <[email protected]>
Signed-off-by: Miguel Company <[email protected]>
Signed-off-by: Miguel Company <[email protected]>
Signed-off-by: Miguel Company <[email protected]>
Signed-off-by: Miguel Company <[email protected]>
2eaefd2
to
ee107f2
Compare
string_ends_with("${interface_file}" ".idl" is_idl) | ||
if(is_idl AND interface_ns STREQUAL "msg") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this bug, that is unrelated to this original fix? .idl
files are included in messages.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In a way, yes.
ros2/rcl_interfaces#162 uncovered a bug in this CMakeLists.txt
file.
The code here is not considering the case where a message is directly defined in a .idl
file.
I suppose I could make a separate PR with the changes in 486acce.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess we can fix this with another PR, so that we can backport this fix to other distros.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #549 for this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this can be removed from this PR after #549 is merged
@@ -0,0 +1,53 @@ | |||
// Copyright 2015 Open Source Robotics Foundation, Inc. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
other new files too.
// Copyright 2015 Open Source Robotics Foundation, Inc. | |
// Copyright 2024 Open Source Robotics Foundation, Inc. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Signed-off-by: Miguel Company <[email protected]>
This adds support for the messages added by ros2/rcl_interfaces#162 to the
test_communication
packagePart of ros2/ros2#1538
Depends on ros2/rosidl#796
Depends on ros2/rosidl_typesupport_fastrtps#116
Depends on ros2/rcl_interfaces#162