chunk_cache/Cargo.toml (29 lines of code) (raw):
[package]
name = "chunk_cache"
version = "0.1.0"
edition = "2021"
[dependencies]
cas_types = { path = "../cas_types" }
error_printer = { path = "../error_printer" }
file_utils = { path = "../file_utils" }
merklehash = { path = "../merklehash" }
utils = { path = "../utils" }
async-trait = { workspace = true }
base64 = { workspace = true }
clap = { workspace = true, optional = true }
crc32fast = { workspace = true }
mockall = { workspace = true }
once_cell = { workspace = true }
rand = { workspace = true }
thiserror = { workspace = true }
tokio = { workspace = true }
tracing = { workspace = true }
[dev-dependencies]
tempdir = { workspace = true }
tokio = { workspace = true, features = ["full"] }
[[bin]]
name = "cache_analysis"
path = "./src/bin/analysis.rs"
required-features = ["analysis"]
[features]
analysis = ["dep:clap"]