diff options
author | Benjamin Morrison <ben@gbmor.org> | 2023-06-20 23:29:12 -0400 |
---|---|---|
committer | Benjamin Morrison <ben@gbmor.org> | 2023-06-20 23:30:17 -0400 |
commit | dc5cce23e9b0869455f546d968052bc200dd0011 (patch) | |
tree | bb3754de4483b4a50edc8a6a3d4585f305e4d1e2 /Cargo.toml | |
download | laika-dc5cce23e9b0869455f546d968052bc200dd0011.tar.gz |
init
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..34655c9 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,54 @@ +[package] +name = "laika" +version = "0.1.0" +authors = ["gbmor"] +description = "async Gemini protocol server" +license = "AGPL-3.0-or-later" +edition = "2021" + +[dependencies] +argh = "^0.1.10" +log = "^0.4.19" +rustls-pemfile = "^1.0.2" +serde = { version = "^1.0.164", features = ["derive"] } +serde_yaml = "^0.9.21" +simplelog = "^0.12.1" +tokio = { version = "^1.28.2", features = ["full"] } +tokio-rustls = "^0.24.1" +tree_magic_mini = "^3.0.3" +url = "^2.4.0" + +[profile.release] +opt-level = 3 +lto = "thin" +debug = false +debug-assertions = false +overflow-checks = false +panic = "abort" +incremental = true + +[profile.dev] +opt-level = 0 +lto = false +debug = true +debug-assertions = true +overflow-checks = true +panic = "unwind" +incremental = true + +[profile.bench] +opt-level = 3 +lto = "thin" +debug = false +debug-assertions = false +overflow-checks = false +incremental = true + +[profile.test] +opt-level = 0 +lto = false +debug = true +debug-assertions = true +overflow-checks = true +incremental = true + |