lingxia 0.1.2

LingXia - Cross-platform LxApp (lightweight application) framework for Android, iOS, and HarmonyOS
[package]
name = "lingxia"
version.workspace = true
edition.workspace = true
description = "LingXia - Cross-platform LxApp (lightweight application) framework for Android, iOS, and HarmonyOS"
license = "MIT"
repository = "https://github.com/LingXia-Dev/LingXia"
keywords = ["lingxia", "lxapp", "cross-platform", "webview"]
categories = ["web-programming", "api-bindings"]

[lib]
crate-type = ["rlib", "staticlib"]

[dependencies]
rong = { workspace = true }
lxapp = { workspace = true }
lingxia-logic = { workspace = true }
lingxia-platform = { workspace = true }
lingxia-webview = { workspace = true }
lingxia-messaging = { workspace = true }
log = "0.4"

[target.'cfg(target_os = "android")'.dependencies]
jni = "0.21.1"
android_logger = "0.15.0"

[target.'cfg(any(target_os = "ios", target_os = "macos"))'.dependencies]
swift-bridge = "0.1.57"
oslog = "0.2.0"

[target.'cfg(target_env = "ohos")'.dependencies]
ohos_hilog = "0.1.3"
napi-ohos = "1.1.0"
napi-derive-ohos = "1.1.0"

[build-dependencies]
swift-bridge-build = "0.1.57"
napi-build-ohos = "1.1.0"