1 # This Cargo.toml is here to let external tools (IDEs, etc.) know that this is a
2 # Rust project. Your extension dependencies should be added to the Cargo.toml in
3 # the ext/ directory.
4
5 [workspace]
6 members = ["./ext/email"]
7 resolver = "2"
8
9 # For local development, build the native extension against the in-repo SDK crate
10 # rather than the published one. The release tooling publishes smbcloud-email-sdk
11 # first, after which the version dependency in ext/email/Cargo.toml resolves from
12 # crates.io and this patch is a no-op.
13 [patch.crates-io]
14 smbcloud-email-sdk = { path = "../../../crates/smbcloud-email-sdk" }