45 lines
1.0 KiB
TOML
45 lines
1.0 KiB
TOML
[package]
|
|
|
|
name = "fenrir"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
# Fenrir won't be ready for a while,
|
|
# we might as well use async fn in trait, which is nightly
|
|
# remember to update this
|
|
rust-version = "1.67.0"
|
|
homepage = "https://git.runesauth.com/RunesAuth/libFenrir"
|
|
repository = "https://git.runesauth.com/RunesAuth/libFenrir"
|
|
license = "Apache-2.0"
|
|
keywords = [ "Fenrir", "libFenrir", "authentication" ]
|
|
categories = [ "authentication", "cryptography", "network-programming" ]
|
|
|
|
# keep this until the PoC works
|
|
publish = false
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[lib]
|
|
|
|
crate_type = [ "lib", "cdylib", "staticlib" ]
|
|
|
|
[dependencies]
|
|
|
|
thiserror = { version = "^1.0" }
|
|
tokio = { version = "^1", features = ["full"] }
|
|
# PERF: todo linux-only, behind "iouring" feature
|
|
#tokio-uring = { version = "^0.4" }
|
|
tracing = { version = "^0.1" }
|
|
|
|
[profile.dev]
|
|
|
|
opt-level = 0
|
|
debug = true
|
|
debug-assertions = true
|
|
overflow-checks = true
|
|
lto = false
|
|
panic = 'unwind'
|
|
incremental = true
|
|
codegen-units = 256
|
|
rpath = false
|
|
|