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.