mirror of
https://gitlab.com/veilid/veilid.git
synced 2025-08-14 09:26:07 -04:00
move toward api logging
This commit is contained in:
parent
cc328d30fa
commit
29b5ec5334
11 changed files with 454 additions and 473 deletions
|
@ -3,35 +3,16 @@ mod bridge_generated;
|
|||
|
||||
use cfg_if::*;
|
||||
|
||||
xxx make this work
|
||||
|
||||
#[cfg(all(target_os = "android", feature = "android_tests"))]
|
||||
#[cfg(target_os = "android")]
|
||||
use jni::{objects::JClass, objects::JObject, JNIEnv};
|
||||
|
||||
#[cfg(all(target_os = "android", feature = "android_tests"))]
|
||||
#[cfg(target_os = "android")]
|
||||
#[no_mangle]
|
||||
#[allow(non_snake_case)]
|
||||
pub extern "system" fn Java_com_veilid_veilidcore_veilidcore_1android_1tests_MainActivity_run_1tests(
|
||||
pub extern "system" fn Java_com_veilid_veilid_VeilidPlugin_init_1android(
|
||||
env: JNIEnv,
|
||||
_class: JClass,
|
||||
ctx: JObject,
|
||||
) {
|
||||
crate::intf::utils::android::veilid_core_setup_android(env, ctx, "veilid_core", Level::Trace);
|
||||
}
|
||||
|
||||
#[cfg(target_os = "ios")]
|
||||
#[no_mangle]
|
||||
pub extern "C" fn run_veilid_core_tests(app_name: c_str) {
|
||||
let log_path: std::path::PathBuf = [
|
||||
std::env::var("HOME").unwrap().as_str(),
|
||||
"Documents",
|
||||
"veilid-core.log",
|
||||
]
|
||||
.iter()
|
||||
.collect();
|
||||
crate::intf::utils::setup::veilid_core_setup(
|
||||
"veilid-core",
|
||||
Some(Level::Trace),
|
||||
Some((Level::Trace, log_path.as_path())),
|
||||
);
|
||||
crate::intf::utils::android::veilid_core_setup_android_no_log(env, ctx);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue