Cargo Features
[dependencies]
bale = { version = "0.1.0", default-features = false, features = ["writer", "compact", "cli", "fuse", "bin", "integration-tests"] }
- default = bin
-
The
binfeature is set by default wheneverbaleis added withoutsomewhere in the dependency tree.default-features = false - reader writer cli? compact?
- compact bin = reader, writer
-
Affects
commands::compact… - cli fuse? = reader, writer
-
Enables clap and env_logger
clap:
CLI (optional)
- fuse bin = cli
-
Enables fuser ^0.16.0
FUSE (optional)
Affects
commands::mount,bale::fuse… - bin default = compact, fuse
-
Required by the binary
- integration-tests
-
Enable integration tests requiring external tools (zipinfo, unzip, file, fusermount).