[package] | |
name = "ukey2_jni" | |
version.workspace = true | |
edition.workspace = true | |
publish.workspace = true | |
[lints] | |
workspace = true | |
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | |
[dependencies] | |
ukey2_connections = { path = "../ukey2_connections" } | |
lock_adapter = {workspace = true, features = ["spin"]} | |
cfg-if.workspace = true | |
crypto_provider_default = { workspace = true } | |
lazy_static.workspace = true | |
rand.workspace = true | |
rand_chacha.workspace = true | |
jni.workspace = true | |
log = { workspace = true, features = ["std"] } | |
[features] | |
default = ["rustcrypto"] | |
rustcrypto = ["crypto_provider_default/rustcrypto"] | |
boringssl = ["crypto_provider_default/boringssl"] | |
std = ["lock_adapter/std"] | |
[lib] | |
crate_type = ["cdylib"] |