diff --git a/Cargo.lock b/Cargo.lock index 2413bc0..b3dc3bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -181,18 +181,8 @@ checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" name = "pacdef" version = "1.0.0-beta4" dependencies = [ - "alpm", "anyhow", - "clap", "pacdef_core", - "pacdef_macros", - "path-absolutize", - "regex", - "serde", - "serde_derive", - "serde_json", - "serde_yaml", - "termios", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index cb3229a..fe3a30c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,20 +12,11 @@ categories = ["command-line-utilities"] [workspace] members = ["crates/pacdef_macros", "crates/pacdef_core"] -[dependencies] -alpm = "2.2" +[workspace.dependencies] anyhow = "1.0" -clap = "4.1" -path-absolutize = "3.0" -regex = "1.7" -termios = "0.3" -serde_json = "1.0" -serde_yaml = "0.9" -serde_derive = "1.0" -serde = "1.0" - -pacdef_macros = {path = "crates/pacdef_macros", version = "0.1"} +[dependencies] +anyhow = {workspace = true} pacdef_core = {path = "crates/pacdef_core", version = "1.0.0-beta4"} [[bin]] diff --git a/crates/pacdef_core/Cargo.toml b/crates/pacdef_core/Cargo.toml index 3691d1d..b108eab 100644 --- a/crates/pacdef_core/Cargo.toml +++ b/crates/pacdef_core/Cargo.toml @@ -11,7 +11,7 @@ categories = ["command-line-utilities"] [dependencies] alpm = "2.2" -anyhow = "1.0" +anyhow = {workspace = true} clap = "4.1" path-absolutize = "3.0" regex = "1.7"