From cd2a03daaeb6e99627fb9bb2a45d05136669cb75 Mon Sep 17 00:00:00 2001 From: Ralf Zerres Date: Fri, 8 Nov 2019 15:58:01 +0100 Subject: [PATCH] advotracker_backend * best practice definitions * handled as a workspace from advotracker * license update Signed-off-by: Ralf Zerres --- Cargo.toml | 84 ++++++++++++++++++++++++++++++------------------------ 1 file changed, 46 insertions(+), 38 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 20ec9a0..985cfa9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,10 +1,10 @@ [package] -name = "advotracker" +name = "advotracker_backend" version = "0.1.0" authors = ["Ralf Zerres "] description = "Supports lawyers to capture relevant data encountered during an online legal advice\n" readme = "README.md" -license = "MIT" +license = "(0BSD OR MIT)" edition = "2018" [profile.release] @@ -13,44 +13,52 @@ edition = "2018" # optimize to smallest size opt-level = "z" -[dependencies.clap] -version = "2.33" -default-features = false -features = [ "suggestions", "color", "yaml" ] +[profile.dev] +opt-level = 0 +debug = true +lto = false +codegen-units = 5 +panic = 'unwind' +incremental = true +overflow-checks = true -[dependencies.envy] -version = "0.4" +[profile.test] +opt-level = 0 +debug = 2 +rpath = false +lto = false +debug-assertions = true +codegen-units = 16 +panic = 'unwind' +incremental = true +overflow-checks = true -[dependencies.diesel] -version = "1.4.0" -features = [ "postgres", "sqlite" ] - -[dependencies.dotenv] -version = "0.15.0" - -[dependencies.locales] -version = "0.1.0" - -[dependencies.serde] -version = "1.0.102" -features = [ "derive" ] - -[dependencies.slog] -version = "2.5.2" - -[dependencies.slog-async] -version = "2.3.0" - -[dependencies.slog-term] -version = "2.4.2" - -# this is the successor of slog/log -[dependencies.tracing] -version = "0.1" - -[dependencies.tracing-subscriber] -version = "0.1" [target.'cfg(windows)'.dependencies] winapi = { version = "0.3", features = ["winuser"] } -#diesel = { version = "1.4.0", features = [ "msql", "postgres", "sqlite" ] } +#diesel = { version = "1.4", features = [ "msql", "postgres", "sqlite" ] } + +[dependencies] +chrono = { version = "0.4.9", features = [ "serde" ] } +clap = { version = "2.33", features = [ "suggestions", "color", "yaml" ] } +diesel = { version = "1.4", features = [ "sqlite", "chrono" ] } +dotenv = { version = "0.15.0" } +envy = { version = "0.4" } +locales = { version = "0.1" } +serde = { version = "1.0", features = [ "derive" ] } +serde_derive = { verson = "1.0" } +serde_json = { version = "1.0" } +tracing = { version = "0.1.10" } +tracing-subscriber = { version = "0.1.6" } + +#[replace] +#"foo:0.1.0" = { git = 'https://github.com/example/foo' } + +### +# or verbose ... +### + +#[dependencies.clap] +#version = "2.33" +#default-features = false +#features = [ "suggestions", "color", "yaml" ]