This is a class for interacting with rosdep.yaml files. It will load
all rosdep.yaml files in the current configuration at startup. It has
accessors to allow lookups into the rosdep.yaml from rosdep name and
returns the string from the yaml file for the appropriate OS/version.
It uses the OSIndex class for OS detection.
|
|
__init__(self,
os_name,
os_version,
package,
yaml_cache)
Read all rosdep.yaml files found at the root of stacks in the current
environment and build them into a map. |
source code
|
|
|
|
| load_for_package(self,
package,
ros_package_proxy) |
source code
|
|
|
|
| insert_map(self,
yaml_dict,
source_path,
override=False) |
source code
|
|
|
|
|
|
|
lookup_rosdep(self,
rosdep)
Lookup the OS specific packages or script from the prebuilt maps. |
source code
|
|
|
|
|
|
|
|