[package] name = "breez-liquid-sdk-bindings" edition = "2021" version.workspace = true [[bin]] name = "uniffi-bindgen" path = "uniffi-bindgen.rs" [lib] name = "breez_liquid_sdk_bindings" crate-type = ["staticlib", "cdylib", "lib"] [dependencies] anyhow = { workspace = true } breez-liquid-sdk = { path = "../core" } log = { workspace = true } uniffi = { workspace = true, features = [ "bindgen-tests", "cli" ] } # Bindgen used by KMP, version has to match the one supported by KMP uniffi_bindgen = "0.25.2" uniffi_bindgen_kotlin_multiplatform = { git = "https://gitlab.com/trixnity/uniffi-kotlin-multiplatform-bindings", rev = "e8e3a88df5b657787c1198425c16008232b26548" } camino = "1.1.1" thiserror = { workspace = true } tokio = { version = "1", features = ["rt"] } once_cell = { workspace = true } [build-dependencies] uniffi = { workspace = true, features = [ "build" ] } glob = "0.3.1"