[dependencies.bitflags]
version = "2.9.0"
[dependencies.flate2]
features = ["zlib-rs"]
version = "1.1.1"
[dependencies.liblzma]
optional = true
version = "0.4.1"
[dependencies.lz4_flex]
default-features = false
features = ["std"]
version = "0.11.3"
[dependencies.lzma-rs]
optional = true
version = "0.3.0"
[dependencies.quick_cache]
version = "0.6.13"
[dependencies.ruzstd]
default-features = false
features = ["std"]
optional = true
version = "0.8.1"
[dependencies.zerocopy]
features = ["derive", "std"]
version = "0.8.24"
[dependencies.zstd-safe]
features = ["std"]
optional = true
version = "7.2.4"
[[example]]
name = "unpack"
path = "examples/unpack.rs"
[features]
any_impl = []
best_performance = ["any_impl", "liblzma", "zstd-safe"]
default = ["best_performance"]
only_rust = ["any_impl", "ruzstd", "lzma-rs"]
[lib]
name = "squashfs_reader"
path = "src/lib.rs"
[package]
authors = ["Macdu <Macdu@users.noreply.github.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["filesystem", "compression"]
description = "Fully featured rust reader for the squashfs archive format"
edition = "2024"
keywords = ["squashfs", "filesystem", "archive"]
license = "MIT OR Apache-2.0"
name = "squashfs_reader"
readme = "README.md"
repository = "https://github.com/Macdu/squashfs_reader"
rust-version = "1.85"
version = "0.1.0"