makepad/studio/hub/Cargo.toml
andodeki 7de0f215d9 feat(test): Android makepad_test via adb + in-process hub (legacy Java path)
Adds the Android test runtime to makepad_test: builds the APK with
cargo-makepad's standard Java path, installs and launches via adb with
makepad.STUDIO_* intent extras (incl. STUDIO_BUILD), connects the app to an
in-process hub over adb reverse, and waits for startup + responsiveness.
Adds clean in-process hub shutdown (HttpServerHandle + GatewayHandle Drop)
and the STUDIO_BUILD intent parsing on the app side. No native-activity or
NDK APK compilation code is included.
2026-08-16 14:36:10 +03:00

22 lines
992 B
TOML

[package]
name = "makepad-studio-hub"
version = "0.1.0"
edition = "2021"
description = "Studio2 hub (protocol + gateway + virtual fs)"
license = "MIT OR Apache-2.0"
[[bin]]
name = "hub-server"
path = "src/bin/hub_server.rs"
[dependencies]
makepad-script-std = { path = "../../platform/script/std", version = "1.0.0" }
makepad-studio-protocol = { path = "../../platform/studio", version = "0.1.0" }
makepad-micro-serde = { path = "../../libs/micro_serde", version = "1.0.0" }
makepad-network = { path = "../../platform/network", version = "1.0.0" }
makepad-git = { path = "../../libs/git", version = "0.1.0" }
makepad-live-id = { path = "../../libs/live_id", version = "1.0.0" }
makepad-terminal-core = { path = "../../libs/terminal_core", version = "1.0.0" }
makepad-filesystem-watcher = { path = "../../libs/filesystem_watcher", version = "0.1.0" }
makepad-rabin-karp = { path = "../../libs/rabin-karp", version = "1.0.0" }
makepad-regex = { path = "../../libs/regex", version = "0.1.0" }