gioser

tawasuyu/llimphi

Sovereign retained-mode GPU UI framework in Rust (wgpu+vello+taffy+parley), Elm loop, 40+ widgets.

Rust 229TOML 101Markdown 82Shell 24052 Definiciones

⎇ c5a232cf24788ab75a850ffe81eca5a7af50e2f8 android/vello-text-android/Cargo.toml TOML · 45 líneas · 1.5 KB Historia crudo

fix: versión en deps path directas de los crates (no solo en workspace.deps) para crates.io Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> 993b7625b · Sergio ·

1[package]
2name = "vello-text-android"
3version.workspace = true
4edition.workspace = true
5license.workspace = true
6authors.workspace = true
7publish.workspace = true
8repository.workspace = true
9description = "Tier 1.75 Android: parley + vello + llimphi-text rasterizando texto multi-script con fallback CJK/Arabic via fontique."
10
11[lib]
12crate-type = ["cdylib"]
13
14[dependencies]
15llimphi-hal = { path = "../../llimphi-hal", version = "0.1.0" }
16llimphi-raster = { path = "../../llimphi-raster", version = "0.1.0" }
17llimphi-text = { path = "../../llimphi-text", version = "0.1.0" }
18winit = { workspace = true, features = ["android-native-activity"] }
19wgpu.workspace = true
20vello.workspace = true
21pollster.workspace = true
22# `log` se declara aquí (no en el bloque condicional Android) para que
23# `cargo check --workspace` en host pase: los macros de `log` son no-op
24# sin logger instalado. En Android, `android_logger` (más abajo) instala
25# el sink real hacia `logcat`.
26log = "0.4"
27
28[target.'cfg(target_os = "android")'.dependencies]
29android-activity = { version = "0.6", features = ["native-activity"] }
30android_logger = "0.14"
31
32[package.metadata.android]
33package = "net.gioser.llimphi.vellotext"
34build_targets = ["aarch64-linux-android", "x86_64-linux-android"]
35min_sdk_version = 24
36target_sdk_version = 34
37
38[package.metadata.android.application]
39label = "Llimphi · vello-text"
40debuggable = true
41
42[package.metadata.android.application.activity]
43config_changes = "orientation|screenSize|keyboardHidden"
44launch_mode = "singleTop"
45orientation = "unspecified"