From 36da496aa1ed561fc99a471a52b0a9924d05f4f3 Mon Sep 17 00:00:00 2001 From: Jacob Kiers Date: Fri, 10 Jun 2022 13:54:17 +0200 Subject: [PATCH] Move to workspaces setup Signed-off-by: Jacob Kiers --- Cargo.toml | 18 ++++-------------- bin/Cargo.toml | 15 +++++++++++++++ {src => bin/src}/main.rs | 0 3 files changed, 19 insertions(+), 14 deletions(-) create mode 100644 bin/Cargo.toml rename {src => bin/src}/main.rs (100%) diff --git a/Cargo.toml b/Cargo.toml index ed72b05..142936f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,15 +1,5 @@ -[package] -name = "newsletter-to-web" -version = "0.1.0" -edition = "2021" -description = "Converts email newsletters to static HTML files" +[workspace] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - -[dependencies] -base16ct = { version = "^0.1.0", features = [ "alloc" ] } -imap = { version = "^2.4.1", default-features = false } -kuchiki = "^0.8.1" -mail-parser = "^0.4.8" -rustls-connector = { version = "^0.16.1", default-features = false, features = [ "webpki-roots-certs", "quic" ] } -sha2 = "^0.10.2" +members = [ + "bin", +] \ No newline at end of file diff --git a/bin/Cargo.toml b/bin/Cargo.toml new file mode 100644 index 0000000..ed72b05 --- /dev/null +++ b/bin/Cargo.toml @@ -0,0 +1,15 @@ +[package] +name = "newsletter-to-web" +version = "0.1.0" +edition = "2021" +description = "Converts email newsletters to static HTML files" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +base16ct = { version = "^0.1.0", features = [ "alloc" ] } +imap = { version = "^2.4.1", default-features = false } +kuchiki = "^0.8.1" +mail-parser = "^0.4.8" +rustls-connector = { version = "^0.16.1", default-features = false, features = [ "webpki-roots-certs", "quic" ] } +sha2 = "^0.10.2" diff --git a/src/main.rs b/bin/src/main.rs similarity index 100% rename from src/main.rs rename to bin/src/main.rs