WIP: not sure

This commit is contained in:
2026-02-03 02:31:55 +01:00
parent 33ee1822a5
commit b305df3d79
7 changed files with 547 additions and 159 deletions

View File

@@ -37,11 +37,11 @@ required-features = ["desktop"]
default = []
desktop = [
"cagire-forth/desktop",
"egui",
"eframe",
"egui_ratatui",
"soft_ratatui",
"image",
"dep:egui",
"dep:eframe",
"dep:egui_ratatui",
"dep:soft_ratatui",
"dep:image",
]
[dependencies]
@@ -71,9 +71,6 @@ midir = "0.10"
parking_lot = "0.12"
libc = "0.2"
[target.'cfg(target_os = "linux")'.dependencies]
nix = { version = "0.29", features = ["time"] }
# Desktop-only dependencies (behind feature flag)
egui = { version = "0.33", optional = true }
eframe = { version = "0.33", optional = true }
@@ -81,6 +78,9 @@ egui_ratatui = { version = "2.1", optional = true }
soft_ratatui = { version = "0.1.3", features = ["unicodefonts"], optional = true }
image = { version = "0.25", default-features = false, features = ["png"], optional = true }
[target.'cfg(target_os = "linux")'.dependencies]
nix = { version = "0.29", features = ["time"] }
[profile.release]
opt-level = 3
lto = "fat"