[workspace] resolver = "3" members = ["crates/native_core", "crates/native_core_ffi"] [workspace.package] version = "0.1.0" edition = "2024" license = "AGPL-3.0-only" [workspace.dependencies] cbindgen = { version = "0.29", default-features = false } jni = { version = "0.22", default-features = false } libc = { version = "0.2", default-features = false } [workspace.lints.clippy] undocumented_unsafe_blocks = "deny" # catch_unwind at the FFI boundary needs unwinding, so no panic = "abort" here. [profile.release] lto = true codegen-units = 1 strip = true