[package]
edition = "2024"
name = "udif"
version = "0.3.4"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "cross-platform Apple disk image (aka DMG, UDIF) library"
readme = "README.md"
keywords = [
"dmg",
"apple",
"macos",
"disk-image",
"udif",
]
categories = [
"compression",
"encoding",
"parsing",
]
license = "MIT"
repository = "https://github.com/Dil4rd/dpp"
resolver = "2"
[features]
create = []
default = [
"extract",
"list",
"create",
]
extract = []
list = []
parallel = ["rayon"]
[lib]
name = "udif"
path = "src/lib.rs"
[[example]]
name = "udif-tool"
path = "examples/udif-tool.rs"
[dependencies.base64]
version = "0.22"
[dependencies.byteorder]
version = "1.5"
[dependencies.bzip2]
version = "0.5"
[dependencies.crc32fast]
version = "1.4"
[dependencies.flate2]
version = "1.0"
[dependencies.lzfse]
version = "0.2"
[dependencies.plist]
version = "1"
[dependencies.rayon]
version = "1.10"
optional = true
[dependencies.thiserror]
version = "2"
[dependencies.xml-rs]
version = "0.8"
[dependencies.xz2]
version = "0.1"
[dev-dependencies.tempfile]
version = "3"