sqsh-sys 0.2.0

Low-level bindings to the libsqsh library
Documentation
[build-dependencies.cc]
version = "1.0"

[build-dependencies.pkg-config]
version = "0.3"

[build-dependencies.walkdir]
version = "2.3"

[dependencies.libc]
version = "0.2"

[dependencies.libz-sys]
default-features = false
features = ["libc"]
optional = true
version = "1.1"

[dependencies.lz4-sys]
optional = true
version = "1.10"

[dependencies.lzma-sys]
optional = true
version = "0.1"

[dependencies.zstd-sys]
default-features = false
optional = true
version = "2.0"

[features]
default = ["zlib", "lz4", "lzma", "zstd"]
lz4 = ["dep:lz4-sys"]
lzma = ["dep:lzma-sys"]
static = ["libz-sys?/static", "lzma-sys?/static"]
zlib = ["dep:libz-sys"]
zlib-ng = ["zlib", "libz-sys/zlib-ng"]
zstd = ["dep:zstd-sys"]

[lib]
doctest = false
name = "sqsh_sys"
path = "src/lib.rs"

[package]
authors = ["Zachary Dremann <dremann@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["external-ffi-bindings", "no-std"]
description = "Low-level bindings to the libsqsh library"
edition = "2021"
keywords = ["sqsh", "libsqsh", "compression", "archive"]
license = "BSD-2-Clause"
links = "sqsh"
name = "sqsh-sys"
readme = false
repository = "https://github.com/Dr-Emann/sqsh-rs"
rust-version = "1.72.0"
version = "0.2.0"

[package.metadata.docs.rs]
features = ["zlib"]
no-default-features = true