[[bench]]
harness = false
name = "invoke"
path = "benches/invoke.rs"
[[bin]]
name = "qbsdiff"
path = "cmd/qbsdiff.rs"
required-features = ["cmd"]
[[bin]]
name = "qbspatch"
path = "cmd/qbspatch.rs"
required-features = ["cmd"]
[dependencies.byteorder]
version = "1.5"
[dependencies.bzip2]
version = "0.5.2"
[dependencies.clap]
features = ["derive"]
optional = true
version = "4.5"
[dependencies.rayon]
version = "1.10"
[dependencies.suffix_array]
version = "0.5"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5"
[dev-dependencies.qbsdiff_test_bench_utils]
version = "0.1"
[features]
cmd = ["dep:clap"]
default = []
[lib]
name = "qbsdiff"
path = "src/lib.rs"
[package]
authors = ["hucsmn <hucsmn@hotmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Fast and memory saving bsdiff 4.x compatible delta compressor and patcher."
edition = "2021"
exclude = ["/assets"]
homepage = "https://github.com/hucsmn/qbsdiff"
keywords = ["bsdiff", "delta"]
license = "MIT"
name = "qbsdiff"
readme = "README.md"
repository = "https://github.com/hucsmn/qbsdiff"
version = "1.4.3"
[[test]]
name = "compatible"
path = "tests/compatible.rs"
[[test]]
name = "invertible"
path = "tests/invertible.rs"
[[test]]
name = "parallel_compatible"
path = "tests/parallel_compatible.rs"
[[test]]
name = "parallel_invertible"
path = "tests/parallel_invertible.rs"