experimental_lowqa.tasks.yambs package#
Subpackages#
Submodules#
experimental_lowqa.tasks.yambs.common module#
Utilities common to multiple project tasks.
- experimental_lowqa.tasks.yambs.common.add_path(path: Path) None [source]#
Add to the system path variable.
- experimental_lowqa.tasks.yambs.common.add_program_path(program: str, third_party: Path, *parts: str, update_path: bool = False, local_bin: bool = False) bool [source]#
Register a path to a program.
- experimental_lowqa.tasks.yambs.common.is_local_bin(program: str) bool [source]#
Determine if a binary or entry script is installed locally.
- experimental_lowqa.tasks.yambs.common.lbin(program: str) Path [source]#
Get the path to a local binary.
experimental_lowqa.tasks.yambs.gcov module#
A module for working with gcov outputs.
experimental_lowqa.tasks.yambs.udev module#
A module for udev-rule tasks.