winio-ui-android 0.1.0

Android backend for winio.
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2024"
name = "winio-ui-android"
version = "0.1.0"
build = false
include = [
    "src/*",
    "maven/pom.xml",
    "maven/compio/winio/**/",
    "maven/compio/winio/maven-metadata-local.xml",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Android backend for winio."
readme = "README.md"
license = "MIT"
repository = "https://github.com/compio-rs/winio"

[package.metadata.docs.rs]
all-features = true
rustdoc-args = [
    "--cfg",
    "docsrs",
]
targets = ["aarch64-linux-android"]

[features]
compio-compat = [
    "compio/compat",
    "dep:rustix",
    "compio/fs",
]
media = []
webview = [
    "dep:cookie",
    "dep:time",
    "dep:base64",
]
wgpu = ["dep:wgpu"]

[lib]
name = "winio_ui_android"
path = "src/lib.rs"

[target.'cfg(target_os = "android")'.dependencies.android-activity]
version = "0.6"
features = ["game-activity"]

[target.'cfg(target_os = "android")'.dependencies.base64]
version = "0.23"
optional = true

[target.'cfg(target_os = "android")'.dependencies.compio]
version = "0.19.0"
default-features = false

[target.'cfg(target_os = "android")'.dependencies.compio-log]
version = "0.2.0"

[target.'cfg(target_os = "android")'.dependencies.cookie]
version = "0.18"
optional = true

[target.'cfg(target_os = "android")'.dependencies.futures-channel]
version = "0.3"

[target.'cfg(target_os = "android")'.dependencies.futures-util]
version = "0.3"

[target.'cfg(target_os = "android")'.dependencies.image]
version = "0.25"
default-features = false

[target.'cfg(target_os = "android")'.dependencies.inherit-methods-macro]
version = "0.1"

[target.'cfg(target_os = "android")'.dependencies.jni]
version = "0.22.4"

[target.'cfg(target_os = "android")'.dependencies.jni-min-helper]
version = "0.4"

[target.'cfg(target_os = "android")'.dependencies.ndk-sys]
version = "0.6"

[target.'cfg(target_os = "android")'.dependencies.oneshot]
version = "0.2"
features = [
    "std",
    "async",
]
default-features = false

[target.'cfg(target_os = "android")'.dependencies.rustix]
version = "1"
features = ["time"]
optional = true

[target.'cfg(target_os = "android")'.dependencies.thiserror]
version = "2.0"

[target.'cfg(target_os = "android")'.dependencies.time]
version = "0.3"
optional = true

[target.'cfg(target_os = "android")'.dependencies.wgpu]
version = "30"
features = ["vulkan"]
optional = true
default-features = false

[target.'cfg(target_os = "android")'.dependencies.winio-callback]
version = "0.1.2"

[target.'cfg(target_os = "android")'.dependencies.winio-handle]
version = "0.7.0"

[target.'cfg(target_os = "android")'.dependencies.winio-pollable]
version = "0.5.0"

[target.'cfg(target_os = "android")'.dependencies.winio-primitive]
version = "0.2.0"