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

Where is the code that builds the Ubuntu packages?

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

calvertdw gravatar image

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

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
2

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

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

Comments

It seems the ROS2 config is here: https://github.com/ros2/ci

calvertdw gravatar image calvertdw  ( 2018-07-19 14:19:32 -0500 )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 -0500 )edit

Question Tools

2 followers

Stats

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

Seen: 110 times

Last updated: Jul 19 '18