From 885f49619da32eaf012eaee0968ab11eb74b651f Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Sat, 4 Mar 2023 14:36:12 +0800 Subject: [PATCH] platform-restrict android code (#591) * platform-restrict android code * spelling error --- apps/mobile/crates/android/Cargo.toml | 2 +- apps/mobile/crates/android/src/lib.rs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/mobile/crates/android/Cargo.toml b/apps/mobile/crates/android/Cargo.toml index c39211958..e8e72c09d 100644 --- a/apps/mobile/crates/android/Cargo.toml +++ b/apps/mobile/crates/android/Cargo.toml @@ -8,7 +8,7 @@ rust-version = "1.64.0" # Android can use dynamic linking since all FFI is done via JNI crate-type = ["cdylib"] -[dependencies] +[target.'cfg(target_os = "android")'.dependencies] # FFI jni = "0.19.0" diff --git a/apps/mobile/crates/android/src/lib.rs b/apps/mobile/crates/android/src/lib.rs index 61ae4db12..9e68ab8ef 100644 --- a/apps/mobile/crates/android/src/lib.rs +++ b/apps/mobile/crates/android/src/lib.rs @@ -1,3 +1,5 @@ +#![cfg(target_os = "android")] + use std::panic; use jni::{