diff --git a/Cargo.toml b/Cargo.toml index d97a1c0..826bf25 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,3 +5,12 @@ members = [ "zvt_builder", "zvt_derive", ] + +[workspace.package] +version = "0.1.0" +authors = ["Qwello GmbH "] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/qwello/zvt/" +categories = ["finance", "embedded", "hardware-support"] +keywords = ["zvt", "ecr", "payment", "payment-terminal", "feig"] diff --git a/zvt/Cargo.toml b/zvt/Cargo.toml index ba70920..dfa6d5f 100644 --- a/zvt/Cargo.toml +++ b/zvt/Cargo.toml @@ -1,9 +1,15 @@ [package] name = "zvt" -version = "0.1.0" edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +authors.workspace = true +categories.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true +version.workspace = true +description = """ +A crate to interact with payment terminals (ECRs) that use the ZVT protokoll, including stand alone commandline tools to interact with the devices. +""" [dependencies] anyhow = "1.0.70" @@ -22,7 +28,6 @@ serde = { version = "1.0.185", features = ["derive"] } serde_json = "1.0.105" futures = "0.3.28" - [dev-dependencies] tokio = { version = "1.29.1", features = ["rt-multi-thread", "macros"] } diff --git a/zvt_builder/Cargo.toml b/zvt_builder/Cargo.toml index d48fb08..458c66e 100644 --- a/zvt_builder/Cargo.toml +++ b/zvt_builder/Cargo.toml @@ -1,9 +1,15 @@ [package] name = "zvt_builder" -version = "0.1.0" edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +authors.workspace = true +categories.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true +version.workspace = true +description = """ +A crate to interact with payment terminals (ECRs) that use the ZVT protokoll, including stand alone commandline tools to interact with the devices. This is an internal dependency for the ZVT crate. +""" [dependencies] chrono = "0.4.26" diff --git a/zvt_derive/Cargo.toml b/zvt_derive/Cargo.toml index 691eb75..46f22cb 100644 --- a/zvt_derive/Cargo.toml +++ b/zvt_derive/Cargo.toml @@ -1,9 +1,15 @@ [package] name = "zvt_derive" -version = "0.1.0" edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +authors.workspace = true +categories.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true +version.workspace = true +description = """ +A crate to interact with payment terminals (ECRs) that use the ZVT protokoll, including stand alone commandline tools to interact with the devices. This is an internal dependency for the ZVT crate. +""" [lib] proc-macro = true