[package] name = "iced_winit" description = "A runtime for iced on top of winit" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true homepage.workspace = true categories.workspace = true keywords.workspace = true [lints] workspace = true [features] default = ["x11", "wayland", "wayland-dlopen", "wayland-csd-adwaita"] debug = ["iced_runtime/debug"] system = ["sysinfo"] program = [] x11 = ["winit/x11"] wayland = ["winit/wayland"] wayland-dlopen = ["winit/wayland-dlopen"] wayland-csd-adwaita = ["winit/wayland-csd-adwaita"] multi-window = ["iced_runtime/multi-window"] [dependencies] iced_futures.workspace = true iced_graphics.workspace = true iced_runtime.workspace = true log.workspace = true rustc-hash.workspace = true thiserror.workspace = true tracing.workspace = true window_clipboard.workspace = true winit.workspace = true sysinfo.workspace = true sysinfo.optional = true [target.'cfg(target_os = "windows")'.dependencies] winapi.workspace = true [target.'cfg(target_arch = "wasm32")'.dependencies] web-sys.workspace = true web-sys.features = ["Document", "Window", "HtmlCanvasElement"] wasm-bindgen-futures.workspace = true