Cargo Features

[dependencies]
lux-lib = { version = "0.32.2", default-features = false, features = ["clap", "lua", "lua51", "lua52", "lua53", "lua54", "lua55", "luajit", "luau", "gpgme", "vendored", "vendored-openssl", "vendored-libgit2", "vendored-lua", "ssh-tests"] }
default = luau

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

Enables native-tls of reqwest

clap

Enables clap

lua
lua51

Enables lua51 of mlua

lua52

Enables lua52 of mlua

lua53

Enables lua53 of mlua

lua54

Enables lua54 of mlua

lua55

Enables lua55 of mlua

luajit

Enables luajit of mlua

luau default

Enables luau of mlua

gpgme

Enables gpgme

Affects upload::SignatureProtocol

vendored

Enables vendored-libgit2 of git2, native-tls-vendored of reqwest, vendored of mlua and openssl

vendored-openssl

Enables vendored of openssl, native-tls-vendored of reqwest

vendored-libgit2

Enables vendored-libgit2 of git2

vendored-lua

Enables vendored of mlua

ssh-tests