Example for Rosdep yaml using source [closed]

asked 2020-04-20 10:53:19 -0500

Alsing gravatar image

updated 2020-04-20 10:57:44 -0500

gvdhoorn gravatar image

I refer to this rosdep guide, where it shows the possible methods of getting a system dependency.

I get that for pip, it would be something like this:

minimalmodbus:
  ubuntu:
    pip:
      packages: [minimalmodbus]

and for apt:

protobuf:
  ubuntu:
    xenial:
      packages: [protobuf]

but what about source? Is there an example?

I have a repo with a dependency that is another repo which I have packaged as a debian pkg and stored on Github Releases. Though I have included the dependency in package.xml, it's not in the rosdep database or apt or pip, so it's quite inaccessible. I am looking for a way of downloading that package from Github Releases, hopefully through rosdep, otherwise, Im open to more ideas.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by Alsing
close date 2020-12-03 22:58:19.732138

Comments

Question probably not relevant due to incomplete API (I think highly likely) and not worth fixing with ROS2 in the horizon.

My work around was quite manual, having a custom list of packages to download and using curl for each item in the list.

Alsing gravatar image Alsing  ( 2020-12-03 23:01:04 -0500 )edit