open crate only for gui (#919)

This commit is contained in:
Logan McNaughton
2026-05-19 15:36:48 +02:00
committed by GitHub
parent be9ba1366e
commit 11a49fd687
+2 -2
View File
@@ -6,7 +6,7 @@ rust-version = "1.95.0"
[features]
default = ["gui"]
gui = ["dep:rfd", "dep:slint", "dep:slint-build"]
gui = ["dep:rfd", "dep:slint", "dep:robius-open", "dep:slint-build"]
[lib]
crate-type = ["cdylib", "rlib"]
@@ -19,7 +19,7 @@ serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
serde-big-array = "0.5"
sha2 = "0.11"
robius-open = { version = "0.1", default-features = false }
robius-open = { version = "0.1", default-features = false, optional = true }
sdl3-sys = { version = "0.6", features = ["build-from-source-static"] }
sdl3-ttf-sys = { version = "0.6", features = ["build-static-vendored", "no-sdlttf-harfbuzz", "no-sdlttf-plutosvg"] }
sdl3-image-sys = { version = "0.6", features = ["build-static-vendored"] }