Noam-Dori / ros-integrate

Extends IntelliJ-Based IDEs with ROS specific development tools
Apache License 2.0
22 stars 3 forks source link

non-package rosdep keys #26

Closed Noam-Dori closed 4 years ago

Noam-Dori commented 4 years ago

as expected, some rosdep keys are not packages (for example, cmake, eigen). These need to be tracked using the ROS git, preferably automatically and without relying on commands. If a dependency links to one of these rosdep keys, it should not mark it as an error, somehow.

This is the list of rosdep keys and what they resolve to:

https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml

You can read files directly from the internet or download them per version and read them there, or try to decipher the .pickle files available on the computer in ~/.ros/rosdep/sources.cache

caching could also be possible.

Noam-Dori commented 4 years ago

Strategy: