• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[package]
2name = "netsim-daemon"
3version = "0.3.13"
4edition = "2021"
5build = "build.rs"
6
7[lib]
8crate-type = ["staticlib", "lib"]
9doctest = false
10test = false
11
12[dependencies]
13bytes = { version = ">=1.4.0"}
14clap = { version = "4.1.8", default-features = false, features = ["derive", "error-context", "help", "std", "usage"] }
15cxx = { version = ">=1.0.85", features = ["c++17"] }
16data-encoding = "2.4.0"
17futures = "0.3.30"
18glam = { version = "0.25.0", features = ["libm"] }
19netsim-proto = { path = "../proto" }
20http = "0.2.9"
21netsim-common = { path = "../common" }
22pica = { version = "0.1.9", default-features = false }
23protobuf = "3.2.0"
24protobuf-json-mapping = "3.2.0"
25rand = "0.8.5"
26regex = "1.6.0"
27tokio = { verison = "1.32.0", features = ["fs", "io-util", "macros", "net", "rt-multi-thread"] }
28tokio-stream = { version = "0.1.14", features = ["sync"] }
29thiserror = { version = ">=1.0.40"}
30tungstenite = { version = ">=0.19.0", default-features = false }
31lazy_static = "1.4.0"
32log = "0.4.17"
33anyhow = "1"
34pdl-runtime = "0.3.0"
35grpcio =  {version= "0.13.0", default-features = false, features = ["protobufv3-codec"]}
36futures-channel = { version = "0.3.30", features = ["sink"] }
37futures-executor = "0.3.30"
38futures-util = { version = "0.3.30", default-features = false, features = ["sink"] }
39
40[build-dependencies]
41cxx-build = "1.0.92"
42
43[features]
44local_ssl = []
45default = ["local_ssl"]
46cuttlefish = []
47