Cargo Features

[dependencies]
applesauce = { version = "0.5.4", default-features = false, features = ["zlib", "lzfse", "lzvn", "system-lzfse", "flate2", "lzfse-sys"] }
default = lzfse, lzvn, zlib

These default features are set whenever applesauce is added without default-features = false somewhere in the dependency tree.

zlib default

Enables zlib of applesauce-core

lzfse default system-lzfse?

Enables lzfse of applesauce-core

lzvn default

Enables lzvn of applesauce-core

system-lzfse = lzfse

If specified, takes preceidence over lzfse feature

Enables system-lzfse of applesauce-core

Features from optional dependencies

flate2 implicit feature
lzfse-sys implicit feature

Enables lzfse-sys

pin to an exact version, since we depend on internal implementation details