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

Where is the code that builds the Ubuntu packages?

asked 2018-07-19 10:35:19 -0600

calvertdw gravatar image

updated 2018-07-19 10:41:55 -0600

I was hoping to find some ground truth for what comes with the .deb packages and how they are built.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-07-19 12:52:02 -0600

Dirk Thomas gravatar image

bloom is the tool in ROS which generates the Debian control files based on the metadata available in the package manifest.

ros_buildfarm is the Python package which drives the buildfarm which actually produces the .deb files. But uultimately it simply invokes gbp buildpackage and apt-src build.

edit flag offensive delete link more


It seems the ROS2 config is here:

calvertdw gravatar image calvertdw  ( 2018-07-19 14:19:32 -0600 )edit

That repository doesn't contain any logic to create Debian packages. It only creates logic for CI jobs.

Dirk Thomas gravatar image Dirk Thomas  ( 2018-07-19 14:27:00 -0600 )edit

Question Tools



Asked: 2018-07-19 10:35:19 -0600

Seen: 110 times

Last updated: Jul 19 '18