| Home | Trees | Indices | Help |
|---|
|
|
Utility module of roslaunch that extracts dependency information from roslaunch files, including calculating missing package dependencies.
| Classes | |
|
RoslaunchDepsException Base exception of roslaunch.depends errors. |
|
|
RoslaunchDeps Represents dependencies of a roslaunch file. |
|
| Functions | |||
|
|||
|
|||
|
|||
|
|||
| { str: set(str) } |
|
||
|
|||
|
|||
| Variables | |
NAME = "roslaunch-deps"
|
|
| Function Details |
Generate file_deps file dependency info for the specified roslaunch file and its dependencies.
|
Calculate missing package dependencies in the manifest. This is mainly used as a subroutine of roslaunch_deps().
|
@param packages: list of packages to check
@type packages: [str]
@param files [str]: list of roslaunch files to check. Must be in
same package.
@type files: [str]
@return: base_pkg, file_deps, missing.
base_pkg is the package of all files
file_deps is a { filename : RoslaunchDeps } dictionary of
roslaunch dependency information to update, indexed by roslaunch
file name.
missing is a { package : [packages] } dictionary of missing
manifest dependencies, indexed by package.
@rtype: str, dict, dict
|
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Fri Feb 12 00:16:49 2016 | http://epydoc.sourceforge.net |