diff --git a/packages/desktop/Cargo.toml b/packages/desktop/Cargo.toml index 7feb293c6..fd4a57a42 100644 --- a/packages/desktop/Cargo.toml +++ b/packages/desktop/Cargo.toml @@ -18,8 +18,8 @@ dioxus-hot-reload = { workspace = true, optional = true } serde = "1.0.136" serde_json = "1.0.79" thiserror = { workspace = true } +wry = { version = "0.28.0", default-features = false, features = ["protocol", "file-drop"] } tracing = { workspace = true } -wry = { version = "0.28.0" } futures-channel = { workspace = true } tokio = { workspace = true, features = [ "sync", @@ -51,13 +51,18 @@ core-foundation = "0.9.3" objc = "0.2.7" [features] -default = ["tokio_runtime", "hot-reload"] +default = ["tokio_runtime", "hot-reload", "wry/objc-exception"] tokio_runtime = ["tokio"] fullscreen = ["wry/fullscreen"] transparent = ["wry/transparent"] devtools = ["wry/devtools"] dox = ["wry/dox"] hot-reload = ["dioxus-hot-reload"] +dox = ["wry/dox"] + +[package.metadata.docs.rs] +default-features = false +features = [ "dox", "tokio_runtime", "hot-reload" ] [dev-dependencies] dioxus-core-macro = { workspace = true }