29 lines
914 B
TOML
29 lines
914 B
TOML
[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.11.1" }
|
|
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/.
|