[package] name = "ccc_cryptography" version = "0.2.1" edition = "2021" [lib] crate-type = ["cdylib", "staticlib"] [dependencies] # Production / CI: resolve from the private git server. # After pushing changes to lum_ccc_rust run: # cargo update -p ccc-crypto-core -p ccc-crypto-wolfssl (in this directory) # then commit the updated Cargo.lock. ccc-crypto-core = { git = "ssh://git@git.malloc.io:1122/j3g/lum_ccc_rust.git", branch = "trunk" } ccc-crypto-wolfssl = { git = "ssh://git@git.malloc.io:1122/j3g/lum_ccc_rust.git", branch = "trunk" } # Production in office # ccc-crypto-core = { git = "ssh://git@10.0.5.109/j3g/lum_ccc_rust.git", branch = "trunk" } # ccc-crypto-wolfssl = { git = "ssh://git@10.0.5.109/j3g/lum_ccc_rust.git", branch = "trunk" } # Local development: set CCC_LOCAL_DEV=1 and use `cargo build` directly # (not through Flutter) to iterate without git fetches or lock-file churn. # Switch by running: dev-sync.sh --local / --git (see scripts/dev-sync.sh) # ccc-crypto-core = { path = "/Volumes/LUM/source/letusmsg_proj/app/lum_ccc_rust/crates/ccc-crypto-core" } # ccc-crypto-wolfssl = { path = "/Volumes/LUM/source/letusmsg_proj/app/lum_ccc_rust/crates/ccc-crypto-wolfssl" } flutter_rust_bridge = "=2.11.1" log = "0.4"