[package]
edition = "2024"
name = "bee2-rs"
version = "0.2.3"
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Bindings for cryptographic library Bee2"
readme = "README.md"
keywords = [
"cryptography",
"encryption",
"key-exchange",
"signature",
"bee2",
]
categories = ["cryptography"]
license = "Apache-2.0"
repository = "https://github.com/tpyauheni/bee2-rs"
[features]
bash = []
bash-full = [
"bash-hash",
"bash-prg",
]
bash-hash = ["bash"]
bash-prg = ["bash"]
belt = ["block"]
belt-bde = ["belt"]
belt-cbc = ["belt"]
belt-cfb = ["belt"]
belt-che = ["belt"]
belt-ctr = ["belt"]
belt-dwp = ["belt"]
belt-ecb = ["belt"]
belt-fmt = ["belt"]
belt-full = [
"belt-wbl",
"belt-ecb",
"belt-cbc",
"belt-cfb",
"belt-ctr",
"belt-mac",
"belt-dwp",
"belt-che",
"belt-kwp",
"belt-bde",
"belt-sde",
"belt-fmt",
"belt-krp",
"belt-hmac",
"belt-hash",
"belt-pbkdf2",
]
belt-hash = ["belt"]
belt-hmac = ["belt"]
belt-krp = ["belt"]
belt-kwp = ["belt"]
belt-mac = ["belt"]
belt-pbkdf2 = ["belt"]
belt-sde = ["belt"]
belt-wbl = ["belt"]
bign = ["brng"]
block = []
block-padding = ["block"]
brng = []
default = ["block-padding"]
full = [
"bash-full",
"bign",
"brng",
"belt-full",
"block-padding",
]
[lib]
name = "bee2_rs"
path = "src/lib.rs"
[build-dependencies.bindgen]
version = "0.71"
[build-dependencies.cmake]
version = "0.1"
[build-dependencies.glob]
version = "0.3"
[profile.release]
opt-level = 3
lto = true
codegen-units = 1
debug = 0