From 1a43ce5ac7033c148f64a033f2b1d335e95e11d5 Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Fri, 8 Mar 2024 08:17:03 +0100 Subject: WIP refactor --- Cargo.toml | 41 +++++++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 18 deletions(-) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 543b463..56d5cf3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,16 +1,28 @@ -[package] -name = "aerogramme" -version = "0.3.0" -authors = ["Alex Auvolat ", "Quentin Dufour "] -edition = "2021" -license = "EUPL-1.2" -description = "A robust email server" +[workspace] +resolver = "2" +members = [ + "aero-user", + "aero-bayou", + "aero-sasl", + "aero-dav", + "aero-dav/fuzz", +# "aero-collections", +# "aero-proto", +# "aerogramme", +] -[lib] -name = "aerogramme" -path = "src/lib.rs" +default-members = ["aerogramme"] + +[workspace.dependencies] +# internal crates +aero-user = { version = "0.3.0", path = "aero-user" } +aero-bayou = { version = "0.3.0", path = "aero-bayou" } +aero-sasl = { version = "0.3.0", path = "aero-sasl" } +aero-dav = { version = "0.3.0", path = "aero-dav" } +#aero-collections = { version = "0.3.0", path = "aero-collections" } +#aero-proto = { version = "0.3.0", path = "aero-proto" } +#aerogramme = { version = "0.3.0", path = "aerogramme" } -[dependencies] # async runtime tokio = { version = "1.18", default-features = false, features = ["rt", "rt-multi-thread", "io-util", "net", "time", "macros", "sync", "signal", "fs"] } tokio-util = { version = "0.7", features = [ "compat" ] } @@ -80,13 +92,6 @@ aws-sdk-s3 = "1" aws-smithy-runtime = "1" aws-smithy-runtime-api = "1" -[dev-dependencies] - [patch.crates-io] imap-types = { git = "https://github.com/superboum/imap-codec", branch = "custom/aerogramme" } imap-codec = { git = "https://github.com/superboum/imap-codec", branch = "custom/aerogramme" } - -[[test]] -name = "behavior" -path = "tests/behavior.rs" -harness = false -- cgit v1.2.3