33 lines
677 B
TOML
33 lines
677 B
TOML
[package]
|
|
name = "bxcore"
|
|
version = "0.1.0"
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
publish.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
humantime.workspace = true
|
|
emsha.workspace = true
|
|
zeroize = { workspace = true, optional = true }
|
|
|
|
[dev-dependencies]
|
|
toml.workspace = true
|
|
|
|
# The secret store (M5b spec, section 5). A role that reads secrets enables it; `loopd` never does,
|
|
# so its binary does not contain the code that reads them.
|
|
[features]
|
|
secrets = ["dep:zeroize"]
|
|
|
|
[[test]]
|
|
name = "secrets"
|
|
required-features = ["secrets"]
|
|
|
|
[[test]]
|
|
name = "secrets_race"
|
|
required-features = ["secrets"]
|