[package] name = "ccc-flutter-bridge" version = { workspace = true } edition = { workspace = true } authors = { workspace = true } description = "flutter_rust_bridge v2 entry-point exposing CCC Rust crypto to Dart" # Both output kinds are required: # - staticlib → iOS (linked into XCFramework / Runner) # - cdylib → macOS / Android (.dylib / .so) [lib] crate-type = ["cdylib", "staticlib"] [dependencies] ccc-crypto-core = { path = "../ccc-crypto-core" } ccc-crypto-wolfssl = { path = "../ccc-crypto-wolfssl" } flutter_rust_bridge = { version = "=2.9.0" } zeroize = { workspace = true } log = { workspace = true } anyhow = { workspace = true } env_logger = { workspace = true } # Convenience hex encoding for test / debug bridge calls. hex = "0.4" [dev-dependencies] # Nothing needed; actual tests live in tests/conformance/.