OXYGENHUB
# cccf06468345 oxygenhub-android / rust-core / Cargo.toml
650 B · last changed Alerts from the hub: the phone registers its Cloud Messaging token and an X25519 key kept by the Keystore, and opens and shows what the hub seals to it with the Rust core; Firebase from google-services.json (the release job's firebase-config secret); pins OxygenFlow main (refs #16) 9 days ago source blame history raw
57c08243 Andy McCall ↶ 1
[package]
2
name = "rust-core"
3
version = "0.1.0"
4
edition = "2021"
5
6
[lib]
7
crate-type = ["cdylib", "lib"]
8
9
[dependencies]
4aee5293 Andy McCall ↶ 10
# Oxygen as OxygenFlow pins it, so the runner and this crate share one oxy-core.
11
oxy-core = { path = "../oxygenflow/deps/oxygen/crates/oxy-core" }
12
# OxygenFlow's runner, run in the app's own process (oxygenhub-android#8).
13
flow = { path = "../oxygenflow/crates/flow" }
aa21eb5e Andy McCall ↶ 14
# Sealed alerts (#16): the phone's key and opening what the hub sends.
15
flow-core = { path = "../oxygenflow/crates/flow-core" }
57c08243 Andy McCall ↶ 16
uniffi = { version = "0.28", features = ["cli"] }
4aee5293 Andy McCall ↶ 17
anyhow = "1"
57c08243 Andy McCall ↶ 18
19
[build-dependencies]
20
uniffi = { version = "0.28", features = ["build"] }