Closed
Description
Currently, r2r compiles all discovered message types, which leads to a lengthy compilation time.
The idea is to let r2r acknowledge required ROS packages in package.xml
(or Cargo.toml
), and compile necessary packages.
The tricky part is to allow r2r
to learn requested packages from dependent crates. It is usually done by feature flags or environment variables. A relevant discussion can be found here rust-lang/cargo#4121.
Metadata
Metadata
Assignees
Labels
No labels