forked from viamrobotics/micro-rdk-robot-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
48 lines (41 loc) · 1.34 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
[package]
name = "{{project-name}}"
version = "0.1.0"
edition = "2021"
authors = ["{{authors}}"]
resolver = "2"
[patch.crates-io]
esp-idf-sys = {git = "https://github.com/npmenard/esp-idf-sys.git"}
polling = { git = "https://github.com/esp-rs-compat/polling" }
smol = { git = "https://github.com/esp-rs-compat/smol" }
socket2 = { git = "https://github.com/npmenard/socket2.git" }
[profile.release]
opt-level = "s"
[profile.dev]
debug = true # Symbols are nice and they don't increase the size on Flash
opt-level = "z"
[features]
qemu = []
camera = []
[dependencies]
anyhow = {version = "1", features = ["backtrace"]}
embedded-hal = "0.2.7"
embedded-svc = "0.23"
esp-idf-hal = "0.39.3"
esp-idf-svc = { version = "0.43.4" }
esp-idf-sys = { version = "0.31.11", features = ["binstart"] }
futures-lite = "1.12.0"
hyper = {version="0.14.20", default-features = false, features = ["server","stream","http2"]}
log = "0.4"
micro-rdk = {git = "ssh://[email protected]/viamrobotics/micro-rdk.git", features = ["esp32"]}
[build-dependencies]
anyhow = "1"
const-gen = "1.3.0"
embuild = "0.29"
gethostname = "0.4.1"
local-ip-address = "0.4.9"
serde = { version="1.0.145",features=["derive"] }
serde_json = "1.0.86"
tokio = { version = "1", features = ["full"] }
viam = { version = ">=0.0.7", git = "https://github.com/viamrobotics/viam-rust-sdk.git" }
viam-rust-utils = "0.0.6"