eden/scm/lib/manifest-tree/Cargo.toml (39 lines of code) (raw):

# @generated by autocargo [package] name = "manifest-tree" version = "0.1.0" authors = ["Facebook Source Control Team <sourcecontrol-dev@fb.com>"] edition = "2021" [[bench]] name = "bench" harness = false required-features = ["for-tests"] [dependencies] anyhow = "1.0.51" async-runtime = { version = "0.1.0", path = "../async-runtime" } bytes = { version = "1.1", features = ["serde"] } futures = { version = "0.3.13", features = ["async-await", "compat"] } futures-batch = "0.6" manifest = { version = "0.1.0", path = "../manifest" } once_cell = "1.8" parking_lot = { version = "0.11.2", features = ["send_guard"], optional = true } pathmatcher = { version = "0.1.0", path = "../pathmatcher" } progress-model = { version = "0.1.0", path = "../progress/model" } quickcheck = { version = "1.0", optional = true } rand = { version = "0.8", features = ["small_rng"], optional = true } sha-1 = "0.8" storemodel = { version = "0.1.0", path = "../storemodel" } thiserror = "1.0.30" tracing = "0.1.32" types = { version = "0.1.0", path = "../types" } [dev-dependencies] manifest = { version = "0.1.0", path = "../manifest", features = ["for-tests"], default-features = false } minibench = { version = "0.1.0", path = "../minibench" } parking_lot = { version = "0.11.2", features = ["send_guard"] } quickcheck = "1.0" rand = { version = "0.8", features = ["small_rng"] } rand_chacha = "0.3" types = { version = "0.1.0", path = "../types", features = ["for-tests"], default-features = false } [features] default = [] for-tests = ["parking_lot", "quickcheck", "rand"]