[package]
name = "blinc_platform_android"
description = "Blinc Android platform - native activity, JNI bridge, and input handling"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
documentation = "https://docs.rs/blinc_platform_android"
rust-version.workspace = true
[lib]
crate-type = ["lib", "cdylib", "staticlib"]
[features]
default = ["gpu"]
gpu = []
zrtl-plugin = []
default-activity = []
[dependencies]
blinc_core = { path = "../../crates/blinc_core", version = "0.1.14" }
blinc_animation = { path = "../../crates/blinc_animation", version = "0.1.14" }
blinc_platform = { path = "../../crates/blinc_platform", version = "0.1.14" }
tracing.workspace = true
tracing-subscriber.workspace = true
log = "0.4"
[target.'cfg(target_os = "android")'.dependencies]
blinc_gpu = { path = "../../crates/blinc_gpu", version = "0.1.14", default-features = false, features = ["vulkan"], optional = true }
ndk.workspace = true
android-activity.workspace = true
jni.workspace = true
android_logger = "0.14"
base64 = "0.22"