[package]
name = "applesauce"
description = "A tool for compressing files with apple file system compression"
license = "GPL-3.0-or-later"
version = "0.1.4"
edition = "2021"
keywords = ["compression", "afsc", "decmpfs"]
categories = ["compression"]
repository = "https://github.com/Dr-Emann/applesauce"
[lib]
[features]
default = ["zlib", "system-lzfse", "lzvn"]
zlib = ["dep:flate2"]
lzfse = ["dep:lzfse-sys"]
lzvn = ["dep:lzfse-sys"]
system-lzfse = []
[dependencies]
resource-fork = { version = "0.1", path = "../resource-fork" }
crossbeam-channel = "0.5.6"
ignore = "0.4.18"
libc = "0.2.127"
memchr = "2.5"
tempfile = "3.3.0"
tracing = "0.1.36"
walkdir = "2.3.2"
flate2 = { version = "1.0", optional = true }
lzfse-sys = { version = "=1.0.0", optional = true }
[dev-dependencies]
sha2 = "0.10.6"