aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-04-01 01:59:13 +0000
committerFuwn <[email protected]>2022-04-01 01:59:13 +0000
commitbaa3b13e9dd4bfe381373b9251aef71a9d6670fe (patch)
tree1df8260acc1feb9cbcbe9628873f45e7aa8c5ac7 /Cargo.toml
parentdocs(license): add license (diff)
downloadseptember-baa3b13e9dd4bfe381373b9251aef71a9d6670fe.tar.xz
september-baa3b13e9dd4bfe381373b9251aef71a9d6670fe.zip
feat: 0.0.0 :star:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml42
1 files changed, 42 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..3e29e5f
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,42 @@
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[package]
+name = "september"
+version = "0.0.0"
+authors = ["Fuwn <[email protected]>"]
+edition = "2021"
+description = "A simple and efficient Gemini-to-HTTP proxy."
+readme = "README.rst"
+homepage = "https://github.com/gemrest/september"
+repository = "https://github.com/gemrest/september"
+license = "GPL-3.0-only"
+keywords = ["rust", "gemini", "proxy"]
+categories = ["web-programming", "web-programming::http-server"]
+publish = false
+
+# Slower builds, faster executables
+[profile.release]
+lto = "fat"
+codegen-units = 1
+opt-level = 3
+
+[dependencies]
+# Gemini
+gmi = "0.2.1"
+
+# HTTP
+actix-web = "4.0.1"
+
+# Logging
+pretty_env_logger = "0.4.0"
+log = "0.4.16"
+
+# Environment Variables
+dotenv = "0.15.0"
+
+[build-dependencies]
+# Environment Variables
+vergen = "7.0.0"
+
+# `Result`
+anyhow = "1.0.56"