[Discourse.ros.org] [Next Generation ROS] Exploring package dependencies

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Discourse.ros.org] [Next Generation ROS] Exploring package dependencies

Tully Foote via ros-users


I think that rqt_dep is not available yet in ROS2. Would there be another way of exploring package dependencies besides than through ament list_dependencies or following the sources?

Thanks





---
[Visit Topic](https://discourse.ros.org/t/exploring-package-dependencies/4719/1) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Reply | Threaded
Open this post in threaded view
|

[Discourse.ros.org] [Next Generation ROS] Exploring package dependencies

Tully Foote via ros-users


The new build tool `colcon` which has been introduced with ROS 2 Bouncy does provide a way to output:
* a list of dependencies for a package (`colcon info <pkgname>`)
* the topological ordered list of packages using "ASCII art" (`colcon list -g`)
* a dot graph to visualize the dependency hierarchy (`colcon list --topological-graph-dot | dot -Tpng -o deps.png`)

For the last two you can narrow the set of shown packages by using `--packages-select[-regex]` or similar options.





---
[Visit Topic](https://discourse.ros.org/t/exploring-package-dependencies/4719/2) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>