[package] name = "nxmesh-proto" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true rust-version.workspace = true [dependencies] tonic.workspace = true prost.workspace = true tonic-prost.workspace = true tonic-async-interceptor = { workspace = true, optional = true } # allow user to specify tonic server or client [features] default = ["server", "client"] server = [ "tonic/server", "tonic/tls-native-roots", "dep:tonic-async-interceptor", ] client = [] [build-dependencies] tonic-prost-build.workspace = true