diff options
author | Stefan Kreutz <mail@skreutz.com> | 2024-03-24 15:04:09 +0100 |
---|---|---|
committer | Stefan Kreutz <mail@skreutz.com> | 2024-03-24 15:04:09 +0100 |
commit | c1fa48e9bd617d70e823efef5d6dcea41b1d2087 (patch) | |
tree | 421e69c512ac54bf65495ef23fd7d9ec5a5e67d5 /Cargo.toml | |
download | brck-a7f062939ead1e0cb89b9a2c211108cd42b8e15d.tar |
Add initial implementationbrck-0.1.0
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..f152902 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,38 @@ +[package] +name = "brck" +version = "0.1.0" +authors = ["Stefan Kreutz <mail@skreutz.com>"] +edition = "2021" +description = "A simple bit rot checker" +readme = "README.md" +repository = "https://git.skreutz.com/brck.git" +license = "MIT OR Apache-2.0" +keywords = ["bitrot", "filesystem", "integrity"] +categories = ["command-line-utilities", "filesystem"] +publish = true + +[dependencies] +anyhow = "1.0.81" +chrono = { version = "0.4.35", features = ["serde"] } +clap = { version = "4.5.3", features = ["derive", "wrap_help"] } +ctrlc = "3.4.4" +either = "1.10.0" +flate2 = "1.0.28" +hex = { version = "0.4.3", features = ["serde"] } +itertools = "0.12.1" +parseq = "0.1.3" +serde = { version = "1.0.197", features = ["derive"] } +serde_json = "1.0.114" +sha2 = "0.10.8" +walkdir = "2.5.0" + +[target.'cfg(target_os = "openbsd")'.dependencies] +pledge = "0.4.2" +unveil = "0.3.2" + +[dev-dependencies] +assert_cmd = "2.0.14" +assert_fs = "1.1.1" +filetime = "0.2.23" +predicates = "3.1.0" +testresult = "0.4.0" |