[package] name = "tvix-build" version = "0.1.0" edition = "2021" [dependencies] bytes = "1.4.0" clap = { version = "4.0", features = ["derive", "env"] } itertools = "0.12.0" prost = "0.12.1" thiserror = "1.0.56" tokio = { version = "1.32.0" } tokio-listener = { version = "0.4.1", features = [ "tonic011" ] } tonic = { version = "0.11.0", features = ["tls", "tls-roots"] } tvix-castore = { path = "../castore" } tracing = "0.1.37" tracing-subscriber = "0.3.16" url = "2.4.0" [dependencies.tonic-reflection] optional = true version = "0.11.0" [build-dependencies] prost-build = "0.12.1" tonic-build = "0.11.0" [features] default = [] tonic-reflection = ["dep:tonic-reflection", "tvix-castore/tonic-reflection"] [dev-dependencies] rstest = "0.19.0" [lints] workspace = true