-
Notifications
You must be signed in to change notification settings - Fork 125
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
Unified code generation CLI #565
Labels
enhancement
New feature or request
Comments
This was referenced Jan 28, 2021
This was referenced Feb 9, 2021
This was referenced Feb 25, 2021
Merged
@hidmic it looks like only a nice-to-have checkbox is unchecked. Is this ticket complete? |
I'm going to go ahead and close this, assuming the work is done. Feel free to reopen if that is not the case. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Feature request
Feature description
Connected to #560. Description and rationale to be found at ros2/design#310.
Implementation considerations
ament_cmake
packages (Make ament_python_install_package() install a flat Python egg ament/ament_cmake#316).rosidl_cli
package, with a basicrosidl generate
CLI. (Add rosidl generate CLI. #567)rosidl translate
CLI verb for interface definition conversion. (Add rosidl translate CLI. #575)rosidl translate
plugins from existing adapter/generator packages:rosidl_adapter
(Expose .msg/.srv/.action to .idl conversion via rosidl translate CLI #576)rosidl_generator_dds_idl
(Expose .idl to DDS .idl conversion via rosidl translate CLI rosidl_dds#55)rosidl generate
plugins from existing generator packages:rosidl_generator_c
(Expose C code generation via rosidl generate CLI #569)rosidl_generator_cpp
(Expose C++ code generation via rosidl generate CLI #570)rosidl_generator_py
(Expose Python code generation via rosidl generate CLI rosidl_python#123)rosidl_typesupport_introspection_c
(Expose C introspection typesupport generation via rosidl generate CLI #572)rosidl_typesupport_introspection_cpp
(Expose C++ introspection typesupport generation via rosidl generate CLI #573)rosidl_typesupport_c
(Expose C typesupport generation via rosidl generate CLI rosidl_typesupport#105)rosidl_typesupport_cpp
(Expose C++ typesupport generation via rosidl generate CLI rosidl_typesupport#104)rosidl_typesupport_fastrtps_c
(Expose FastRTPS C typesupport generation via rosidl generate CLI rosidl_typesupport_fastrtps#65)rosidl_typesupport_fastrtps_cpp
(Expose FastRTPS C++ typesupport generation via rosidl generate CLI rosidl_typesupport_fastrtps#66)rosidl_typesupport_connext_c
(Expose Connext C typesupport generation via rosidl generate CLI rosidl_typesupport_connext#67)rosidl_typesupport_connext_cpp
(Expose Connext C++ typesupport generation via rosidl generate CLI rosidl_typesupport_connext#68)rosidl_cmake
and into arosidl_common
package.if need be.The text was updated successfully, but these errors were encountered: