[package] name = "oa-desktop" version.workspace = true edition.workspace = true license.workspace = true rust-version.workspace = true [[bin]] name = "arcadia-studio" path = "src/main.rs" [dependencies] oa-core = { path = "../oa-core" } iced = { version = "0.14", default-features = false, features = ["wgpu", "canvas", "tokio", "x11", "wayland", "advanced"] } rfd = "0.15" serde.workspace = true serde_json.workspace = true reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } tokio = { version = "1", features = ["rt", "time"] } tempfile = "3" [dev-dependencies] iced_runtime = "0.14" oa-server = { path = "../oa-server" } axum = { version = "0.8", default-features = false, features = ["http1", "json", "tokio"] } tokio = { version = "1", features = ["macros", "rt-multi-thread", "net", "sync"] }