Skip to main content

Crate zoi_core

Crate zoi_core 

Source
Expand description

Core logic and types for Zoi.

This crate contains the foundational building blocks for Zoi, including:

  • Configuration management and policy enforcement.
  • Package and dependency models.
  • PGP signature verification.
  • Hash calculations and cache management.
  • Sysroot and path utilities.

Modulesยง

builtin
Built-in package definitions and resources.
cache
Cache management for archives and package definitions.
config
Configuration management and policy enforcement.
dependency
Dependency resolution and management.
frozen
Management of frozen/locked package states.
hash
Hash calculation and verification.
lock
Lock file management.
offline
Offline mode support and utilities.
pgp
PGP signature verification.
pin
Package pinning management.
pkgdir
Package directory management.
recorder
Transaction recording and playback.
sysroot
Sysroot and installation path management.
types
Core types used across the codebase.
upgrade
Package upgrade logic.
utils
General utility functions.