Expand description
Public zccache crate.
Release packaging rewrites this facade into a self-contained crate so
crates.io consumers only depend on zccache, while git and path consumers
still get parallel compilation from the internal workspace crates.
Modules§
- artifact
- Disk artifact cache for zccache.
- audit
- Durable audit schema types for embedded zccache integrations.
- audit_
writer - Issue zccache#926 - durable audit JSONL writer for the embedded service. Durable audit JSONL writer (zccache#926).
- cli_
core zccache-cli-core— the zccache CLI subsystem, extracted from thezccachefacade (#1022 Phase 2, Split A) to cut incremental recompile time.- compile_
trace - Per-sub-phase JSONL trace inside the embedded compile path.
- compiler
- Compiler detection and argument parsing for zccache.
- core
- Core types and traits for zccache.
- daemon
- zccache daemon library.
- depgraph
- Dependency graph for include-aware cache invalidation.
- embedded
- First-class in-process zccache service API.
- fingerprint
- Lightweight fingerprint cache for CI and tooling.
- fscache
- File metadata cache for zccache.
- hash
- Hashing utilities for zccache.
- ipc
- IPC transport layer for zccache.
- protocol
- IPC protocol types and serialization for zccache.
- watcher
- File watcher for zccache.