summaryrefslogtreecommitdiffstats
path: root/Cargo.toml
diff options
context:
space:
mode:
authorsalmonik <raisersoft@proton.me>2026-07-11 13:32:48 +0200
committersalmonik <raisersoft@proton.me>2026-07-11 13:32:48 +0200
commit7df4ceb1cf2a6edc058d28527140598ca90e1f10 (patch)
treec8ade0334e962f0089ef4535cb07d5feaf6b857a /Cargo.toml
downloadfactorio-mod-downloader-main.tar.gz
factorio-mod-downloader-main.zip
initmain
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml25
1 files changed, 25 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..ac616e9
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,25 @@
1[package]
2name = "factorio-mod-downloader"
3version = "0.1.0"
4edition = "2021"
5
6[features]
7default = ["gui"]
8gui = ["eframe", "egui", "rfd"]
9
10[dependencies]
11ureq = { version = "3", default-features = false, features = ["rustls", "gzip"] }
12serde = { version = "1", features = ["derive"] }
13serde_json = "1"
14regex = { version = "1", default-features = false, features = ["std"] }
15anyhow = "1"
16eframe = { version = "0.35", default-features = false, features = ["glow", "x11", "default_fonts"], optional = true}
17egui = { version = "0.35", optional = true }
18rfd = { version = "0.15", default-features = false, features = ["pollster", "gtk3"], optional = true }
19
20[profile.release]
21opt-level = "s"
22lto = true
23strip = true
24codegen-units = 1
25panic = "abort"