module documentation
Undocumented
| Function | apply |
Undocumented |
| Function | build |
Undocumented |
| Function | build |
Undocumented |
| Function | build |
Undocumented |
| Function | build |
Run cmake, make and optionally make install for all catkin packages in sourcespace_dir. |
| Function | cmake |
Undocumented |
| Function | colorize |
Undocumented |
| Function | cprint |
Undocumented |
| Function | determine |
Undocumented |
| Function | extract |
Undocumented |
| Function | extract |
Undocumented |
| Function | extract |
Undocumented |
| Function | get |
Undocumented |
| Function | get |
Undocumented |
| Function | get |
Undocumented |
| Function | get |
Undocumented |
| Function | get |
Undocumented |
| Function | handle |
Undocumented |
| Function | has |
Undocumented |
| Function | isolation |
Undocumented |
| Function | prefix |
Undocumented |
| Function | print |
Undocumented |
| Function | run |
Undocumented |
| Function | run |
Undocumented |
| Function | split |
Undocumented |
| Function | write |
Undocumented |
| Function | write |
Undocumented |
| Function | write |
Undocumented |
| Function | write |
Undocumented |
| Variable | blue |
Undocumented |
| Function | _check |
Undocumented |
| Function | _extract |
Undocumented |
| Function | _print |
Undocumented |
def build_catkin_package(path, package, workspace, buildspace, develspace, installspace, install, force_cmake, quiet, last_env, cmake_args, make_args, destdir=None, use_ninja=False, use_nmake=False, use_gmake=False):
¶
Undocumented
def build_cmake_package(path, package, workspace, buildspace, develspace, installspace, install, force_cmake, quiet, last_env, cmake_args, make_args, destdir=None, use_ninja=False, use_nmake=False, use_gmake=False):
¶
Undocumented
def build_package(path, package, workspace, buildspace, develspace, installspace, install, force_cmake, quiet, last_env, cmake_args, make_args, catkin_make_args, destdir=None, use_ninja=False, use_nmake=False, use_gmake=False, number=None, of=None):
¶
Undocumented
def build_workspace_isolated(workspace='.', sourcespace=None, buildspace=None, develspace=None, installspace=None, merge=False, install=False, force_cmake=False, colorize=True, build_packages=None, ignore_packages=None, quiet=False, cmake_args=None, make_args=None, catkin_make_args=None, continue_from_pkg=False, only_pkg_with_deps=None, destdir=None, use_ninja=False, use_nmake=False, use_gmake=False, override_build_tool_check=False):
¶
Run cmake, make and optionally make install for all catkin packages in sourcespace_dir.
It creates several folders in the current working directory. For non-catkin packages it runs cmake, make and make install for each, installing it to the devel space or install space if the install option is specified.
| Parameters | |
| workspace | path to the current workspace, str |
| sourcespace | workspace folder containing catkin packages, str |
| buildspace | path to build space location, str |
| develspace | path to devel space location, str |
| installspace | path to install space (CMAKE_INSTALL_PREFIX), str |
| merge | if True, build each catkin package into the same devel space (not affecting plain cmake packages), bool |
| install | if True, install all packages to the install space, bool |
| force | (optional), if True calls cmake explicitly for each package, bool |
| colorize | if True, colorize cmake output and other messages, bool |
| build | specific packages to build (all parent packages in the topological order must have been built before), str |
| ignore | Undocumented |
| quiet | if True, hides some build output, bool |
| cmake | additional arguments for cmake, [str] |
| make | additional arguments for make, [str] |
| catkin | additional arguments for make but only for catkin packages, [str] |
| continue | indicates whether or not cmi should continue when a package is reached, bool |
| only | only consider the specific packages and their recursive dependencies and ignore all other packages in the workspace, [str] |
| destdir | define DESTDIR for cmake/invocation, string |
| use | if True, use ninja instead of make, bool |
| use | if True, use nmake instead of make, bool |
| use | if True, use gmake instead of make, bool |
| override | if True, build even if a space was built by another tool previously. |