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

Support for automated building of binary packages for a different packaging system requires three things:

  • making all third-party dependencies which we use from Debian / Ubuntu available (e.g. PCL)
  • update bloom to generate the necessary information for the packaging system (currently it supports Debians as well as RPMs)
  • update the ros_buildfarm to run the actual packaging jobs to produce the binary packages of your choice

I would not recommend doing the packaging by hand simply because it:

  • is a huge continuous effort and
  • will likely always suffer from being out-of-date since packages get updated frequently and there are just a lot of them

Support for automated building of binary packages for a different packaging system requires three things:

  • making all third-party dependencies which we use from Debian / Ubuntu available (e.g. PCL)PCL, gazebo, etc.)
  • update bloom to generate the necessary information for the packaging system (currently it supports Debians as well as RPMs)
  • update the ros_buildfarm to run the actual packaging jobs to produce the binary packages of your choice

I would not recommend doing the packaging by hand simply because it:

  • is a huge continuous effort and
  • will likely always suffer from being out-of-date since packages get updated frequently and there are just a lot of them