ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Some suggestions:

1. Study Archlinux PKGBUILDS:

Archlinux lacks ROS2 binaries, so the Arch community created "PKGBUILDS" which are basically shell scripts that build ROS2 from scratch. They are pretty simple and you can easily figure out how they work. See this for foxy package itself and this for external dependencies.

2. Study Ubuntu packages:

This file contains the official packages and provides a list of their ROS and non-ROS dependencies (search for ros2-foxy-desktop for example). However, I couldn't find build instructions of the packages themselves. Studying their CI infrastructure might help but I'm not sure.