an efficient binary archive format
1[package]
2name = "bindle-file"
3version = "0.1.0"
4edition = "2024"
5authors = ["Zach Shipko <zachshipko@gmail.com>"]
6license = "ISC"
7keywords = ["archive", "file-format"]
8readme = "README.md"
9description = "an efficient binary archive format"
10documentation = "https://docs.rs/bindle-file"
11repository = "https://tangled.org/zachshipko.com/bindle-file"
12default-run = "bindle"
13rust-version = "1.89.0"
14
15[lib]
16crate-type = ["cdylib", "staticlib", "rlib"]
17
18[[bin]]
19name = "bindle"
20required-features = ["cli"]
21
22[dependencies]
23crc32fast = "1.5.0"
24memmap2 = "0.9.9"
25zerocopy = { version = "0.8", features = ["std", "derive"] }
26zstd = "0.13"
27clap = { version = "4.5", features = ["derive"], optional = true }
28
29[features]
30default = ["cli"]
31cli = ["clap"]
32
33[build-dependencies]
34cbindgen = "0.29"