-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathCargo.toml
More file actions
42 lines (35 loc) · 992 Bytes
/
Cargo.toml
File metadata and controls
42 lines (35 loc) · 992 Bytes
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
[package]
name = "mofa-studio-shell"
version.workspace = true
edition.workspace = true
[features]
default = ["mofa-fm", "mofa-settings", "mofa-debate"]
mofa-fm = ["dep:mofa-fm"]
mofa-settings = ["dep:mofa-settings"]
mofa-debate = ["dep:mofa-debate"]
[dependencies]
makepad-widgets.workspace = true
mofa-widgets = { path = "../mofa-widgets" }
mofa-ui = { path = "../mofa-ui" }
mofa-dora-bridge = { path = "../mofa-dora-bridge" }
mofa-fm = { path = "../apps/mofa-fm", optional = true }
mofa-settings = { path = "../apps/mofa-settings", optional = true }
mofa-debate = { path = "../apps/mofa-debate", optional = true }
# Audio
cpal.workspace = true
# Async runtime
tokio.workspace = true
# Utilities
parking_lot.workspace = true
serde.workspace = true
serde_json.workspace = true
log.workspace = true
env_logger.workspace = true
dirs.workspace = true
sysinfo = "0.38"
ctrlc = "3.4"
# CLI
clap = { version = "4.4", features = ["derive"] }
[[bin]]
name = "mofa-studio"
path = "src/main.rs"