-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
71 lines (60 loc) · 3.14 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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
[workspace]
members = [
"management-console",
"iota-bridge",
"app-srv-connector-mock",
"streams-tools",
"susee-tools",
"sensor/sensor-lib",
"sensor/main-rust",
# optional members (not included in default-members - see below)
"sensor/main-rust-esp-rs",
"test/payloads",
]
default-members = [
"management-console",
"iota-bridge",
"app-srv-connector-mock",
"streams-tools",
"susee-tools",
"sensor/sensor-lib",
"sensor/main-rust",
]
exclude = [
"sensor/streams-poc-lib/components/streams-poc-lib",
]
resolver = "2"
[profile.release]
# Tell `rustc` to optimize for small code size.
opt-level = "s"
lto = true
[profile.dev]
debug = true # Symbols are nice and they don't increase the size on Flash
opt-level = 0
[patch.crates-io]
#socket2 = { git = "https://github.com/chrisgitiota/socket2", branch="for-susee" }
#socket2 = { path = "../../chrisgitiota/socket2" }
socket2 = { version = "0.4.5", git = "https://github.com/esp-rs-compat/socket2" }
getrandom1 = { version = "0.1", git = "https://github.com/esp-rs-compat/getrandom", package = "getrandom", branch="0.1"}
getrandom = { version = "0.2", git = "https://github.com/rust-random/getrandom.git" }
smol = { version = "1.2", git = "https://github.com/esp-rs-compat/smol" }
#async-process = {version = "1.7.0", git = "https://github.com/smol-rs/async-process", rev="07165c72f5a257a0973663004a923799f8fa3c3b"}
async-io = {version = "1.12.0", git = "https://github.com/smol-rs/async-io", tag="v1.12.0"}
#async-io = {version = "1.12.0", path = "/home/christof/Develop/chrisgitiota/async-io"}
#signal-hook-registry = { version = "1.4", path = "../../chrisgitiota/signal-hook/signal-hook-registry" }
polling = { git = "https://github.com/esp-rs-compat/polling" }
time = { version = "=0.3.4", git = "https://github.com/time-rs/time", rev="8ec5f4ef2f63321b3dbbec3b4a6c4001fdf26de6" }
iota-crypto = { version = "0.9.1", git = "https://github.com/iotaledger/crypto.rs.git", rev="6840d43f98ad1a991571268f7a9543025200ca4f" }
# iota-sdk = { version = "1.0", path = "../../chrisgitiota/iota-sdk/sdk" }
#esp-idf-sys = { version = "0.32.1", git = "https://github.com/chrisgitiota/esp-idf-sys.git", branch="for-susee" }
#esp-idf-sys = { version = "0.32.1", git = "https://github.com/esp-rs/esp-idf-sys.git", rev="8a0e9280322071c337300de19efdf2807f7877e2" }
#esp-idf-svc = { version = "0.45.0", git = "https://github.com/chrisgitiota/esp-idf-svc.git", branch="for-susee" }
#esp-idf-svc = { version = "0.45.0", git = "https://github.com/esp-rs/esp-idf-svc.git", rev="8fc09c9cfea179dd61f6ac0f28d5749f00bcd474" }
#esp-idf-svc = { version = "0.45.0", path = "../esp-idf-svc" }
# embuild = { version = "0.31", path = "../../esp-rs/embuild" }
#esp-idf-hal = { version = "0.40", git = "https://github.com/chrisgitiota/esp-idf-hal.git", branch="for-susee" }
# esp-idf-hal = { version = "0.40", path = "../../esp-rs/esp-idf-hal" }
# [patch."https://github.com/chrisgitiota/streams"]
# streams = { version = "0.2.0", path = "../../chrisgitiota/streams/streams" }
# lets = { version = "0.2.0", path = "../../chrisgitiota/streams/lets" }
# spongos = { version = "0.2.0", path = "../../chrisgitiota/streams/spongos" }