[[bin]]
name = "winit_surface_window"
path = "src/main.rs"
[features]
default = []
skia-renderer = ["dep:glutin", "dep:gl", "dep:skia-safe"]
[lib]
name = "winit_surface_window"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A helper library to use existing Android Surfaces (like Presentations) as windows within the Rust ecosystem, compatible with raw-window-handle."
edition = "2021"
license = "MIT OR Apache-2.0"
name = "winit_surface_window"
readme = "README.md"
version = "0.1.0"
[target.'cfg(target_os = "android")'.dependencies.gl]
optional = true
version = "0.14"
[target.'cfg(target_os = "android")'.dependencies.glutin]
features = ["egl"]
optional = true
version = "0.32.1"
[target.'cfg(target_os = "android")'.dependencies.jni]
version = "0.21"
[target.'cfg(target_os = "android")'.dependencies.log]
version = "0.4"
[target.'cfg(target_os = "android")'.dependencies.ndk]
features = ["api-level-26"]
version = "0.8"
[target.'cfg(target_os = "android")'.dependencies.ndk-sys]
version = "0.4.0"
[target.'cfg(target_os = "android")'.dependencies.once_cell]
version = "1.19"
[target.'cfg(target_os = "android")'.dependencies.parking_lot]
version = "0.12"
[target.'cfg(target_os = "android")'.dependencies.raw-window-handle]
version = "0.6"
[target.'cfg(target_os = "android")'.dependencies.skia-safe]
features = ["gl"]
optional = true
version = "0.82"
[target.'cfg(target_os = "android")'.dependencies.thiserror]
version = "1.0"