-
Notifications
You must be signed in to change notification settings - Fork 32
Expand file tree
/
Copy pathCargo.toml
More file actions
54 lines (50 loc) · 1.53 KB
/
Cargo.toml
File metadata and controls
54 lines (50 loc) · 1.53 KB
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
[package]
name = "node-gui"
description = "Mintlayer Node GUI"
license.workspace = true
version.workspace = true
edition.workspace = true
rust-version.workspace = true
[dependencies]
chainstate = { path = "../chainstate" }
common = { path = "../common" }
logging = { path = "../logging" }
node-gui-backend = { path = "./backend" }
node-lib = { path = "../node-lib" }
node-comm = { path = "../wallet/wallet-node-client" }
p2p = { path = "../p2p" }
storage = { path = "../storage" }
serialization = { path = "../serialization" }
utils = { path = "../utils" }
wallet = { path = "../wallet" }
wallet-controller = { path = "../wallet/wallet-controller" }
wallet-types = { path = "../wallet/types" }
wallet-cli-commands = { path = "../wallet/wallet-cli-commands" }
wallet-storage = { path = "../wallet/storage" }
anyhow.workspace = true
chrono.workspace = true
futures.workspace = true
heck.workspace = true
iced = { workspace = true, features = ["canvas", "debug", "tokio", "lazy"] }
iced_aw = { workspace = true }
iced_fonts = { workspace = true, features = ["bootstrap"] }
rfd = { workspace = true, features = ["xdg-portal", "tokio"] }
strum.workspace = true
thiserror.workspace = true
tokio.workspace = true
[target.'cfg(windows)'.build-dependencies]
winres = "0.1"
[features]
trezor = [
"wallet-controller/trezor",
"wallet-types/trezor",
"wallet-cli-commands/trezor",
"node-gui-backend/trezor",
]
ledger = [
"wallet-controller/ledger",
"wallet-types/ledger",
"wallet-cli-commands/ledger",
"node-gui-backend/ledger",
]
default = ["trezor", "ledger"]