An overlay for the workspace_scripts.
Requires root privileges. Initializes this machine for building debian packages by adding a custom rosdep entry.
Does not require root privileges. Will create debian packages for all packages in the workspace (if no arguments) or the given packages including their dependencies.
The homepage for each package is set to the git remote url followed by the branch (separated by a '#') if the package is a git package.
This is to encode the information necessary for the desourcify
and checkout
commands in the tuda_workspace_scripts to work.
This file can be used to add additional packages that are not (yet) in the ROS base.yaml.
For the format, see below and the ROS distro base.yaml. The depends_key
is the key used in package.xml
for <depend>
, <build_depend>
etc.
depends_key: {ubuntu: apt-package-name}