Crate ognibuild

Crate ognibuild 

Source
Expand description

Library for building packages from source code.

Modulesยง

actions
Action implementations like build, clean, test, etc.
analyze
Analyze build errors and execution problems.
buildlog
Build log handling and parsing.
buildsystem
BuildSystem trait and related types.
buildsystems
Implementations of different build systems.
dependencies
Dependency resolution implementations.
dependency
Dependency trait and related types.
dist
Distribution package creation.
dist_catcher
Utilities for catching distribution packages.
fix_build
Build fixing utilities.
fixers
Implementations of different build fixers.
installer
Package installer functionality.
logs
Logging utilities.
output
Output formatting and handling.
session
Session handling for build environments.
shebang
Shebang detection and processing.
upstream
Upstream package handling. This module provides a trait for dependencies that can find their upstream metadata.
vcs
Version control system utilities. VCS-related functions