Skip to main content

Crate pyro_artifacts

Crate pyro_artifacts 

Source
Expand description

Artifact management and CLI commands for Pyroduct.

This crate handles building, caching, and resolving Pyroduct capabilities:

  • artifacts — capability binary parsing (PE, Mach-O, ELF), interface extraction
  • cache — artifact caching with content-addressed storage
  • cargo — Cargo manifest and lockfile parsing for dependency resolution
  • build — build orchestration (requires compiler feature)
  • command — CLI command definitions (requires compiler feature)
  • debug — debugging utilities (requires compiler feature)
  • environment — environment setup (requires compiler feature)

Capabilities are built as shared libraries, packed into tar.gz archives, and resolved against Cargo.toml manifests for reproducible builds.

Modules§

artifacts
build
cache
cargo
Conversions between our manifest and Cargo’s
command
debug
Advanced debugging tools for artifacts
environment