Workspacify
This commit is contained in:
47
Cargo.toml
47
Cargo.toml
@@ -1,17 +1,32 @@
|
||||
[package]
|
||||
name = "hushd"
|
||||
version = "0.1.0"
|
||||
[workspace]
|
||||
resolver = "3"
|
||||
members = [
|
||||
"client",
|
||||
"configuration",
|
||||
"crypto",
|
||||
"host",
|
||||
"keys",
|
||||
"resolver",
|
||||
"server",
|
||||
"ssh",
|
||||
]
|
||||
|
||||
[workspace.package]
|
||||
authors = ["Adam Wick <awick@uhsure.com>"]
|
||||
categories = ["cryptography", "network-programming", "security"]
|
||||
description = "A collection of privacy- and security-focused network protocol implementations."
|
||||
edition = "2021"
|
||||
authors = ["awick"]
|
||||
homepage = "https://github.com/acw/hushd"
|
||||
keywords = ["hush", "security", "dns", "ssh", "ssl", "tor"]
|
||||
license = "Apache-2.0"
|
||||
publish = false
|
||||
readme = "README.md"
|
||||
repository = "https://github.com/acw/hushd"
|
||||
rust-version = "1.85.0"
|
||||
version = "0.1.0"
|
||||
|
||||
[lib]
|
||||
name = "hush"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[lints.rust]
|
||||
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }
|
||||
|
||||
[dependencies]
|
||||
[workspace.dependencies]
|
||||
aes = { version = "0.8.4", features = ["zeroize"] }
|
||||
base64 = "0.22.1"
|
||||
bcrypt-pbkdf = "0.10.0"
|
||||
@@ -53,3 +68,13 @@ url = "2.5.4"
|
||||
whoami = { version = "1.6.0", default-features = false }
|
||||
xdg = "2.5.2"
|
||||
zeroize = "1.8.1"
|
||||
|
||||
client = { path = "./client" }
|
||||
configuration = { path = "./configuration" }
|
||||
crypto = { path = "./crypto" }
|
||||
host = { path = "./host" }
|
||||
keys = { path = "./keys" }
|
||||
resolver = { path = "./resolver" }
|
||||
server = { path = "./server" }
|
||||
ssh = { path = "./ssh" }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user