shitbox/Cargo.toml

92 lines
1.5 KiB
TOML

[package]
name = "shitbox"
version = "0.1.0"
edition = "2021"
[workspace]
members = [ "bitflags-mini", "errno", "mount", "pw", "unistd", "unix-mode", "unix-stat" ]
[[bin]]
name = "corebox"
path = "corebox/main.rs"
[[bin]]
name = "hashbox"
path = "hashbox/main.rs"
[[bin]]
name = "utilbox"
path = "utilbox/main.rs"
[workspace.dependencies]
libc = "0.2"
sc = "0.2"
[dependencies]
atty = "0.2"
blake2b_simd = "1.0"
clap_complete = "4.1"
clap_complete_nushell = "0.1"
clap_mangen = "0.2"
data-encoding = "2.3"
digest = "0.10"
filetime = "0.2"
lazy_static = "1.4"
libc = { workspace = true }
md5 = { version = "0.10", package = "md-5" }
sc = { workspace = true }
sha1 = "0.10"
sha2 = "0.10"
size-display = "0.1"
termcolor = "1.1"
utmp-rs = "0.3"
walkdir = "2.3"
[dependencies.bitflags]
package = "bitflags-mini"
path = "bitflags-mini"
[dependencies.clap]
version = "4.1"
default_features = false
features = ["std", "help", "usage", "error-context"]
[dependencies.chrono]
version = "0.4"
default_features = false
features = ["std", "alloc", "clock"]
[dependencies.errno]
package = "errno"
path = "errno"
[dependencies.mode]
package = "unix-mode"
path = "unix-mode"
[dependencies.mount]
path = "mount"
[dependencies.stat]
package = "unix-stat"
path = "unix-stat"
[dependencies.textwrap]
version = "0.16"
default-features = false
features = ["smawk"]
[dependencies.unistd]
package = "unistd"
path = "unistd"
[dependencies.pw]
path = "pw"
[profile.release]
codegen-units = 1
strip = true
lto = true
panic = "abort"