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. |