refactor: split backup and alex into separate crate; set up workspace

This commit is contained in:
Jef Roosens 2025-04-30 15:03:15 +02:00
parent d23227dd0b
commit abafd9a28c
No known key found for this signature in database
GPG key ID: 21FD3D77D56BAF49
26 changed files with 1494 additions and 33 deletions

17
Cargo.lock generated
View file

@ -10,16 +10,14 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "alex"
version = "0.4.1"
version = "0.4.2"
dependencies = [
"backup",
"chrono",
"clap",
"figment",
"flate2",
"serde",
"serde_json",
"signal-hook",
"tar",
]
[[package]]
@ -98,6 +96,17 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]]
name = "backup"
version = "0.4.2"
dependencies = [
"chrono",
"flate2",
"serde",
"serde_json",
"tar",
]
[[package]]
name = "bitflags"
version = "1.3.2"