Skip to content

Commit b653c09

Browse files
committed
Simplify dependency list, enable LTO for release.
1 parent 9a551e8 commit b653c09

File tree

2 files changed

+20
-86
lines changed

2 files changed

+20
-86
lines changed

Cargo.lock

Lines changed: 11 additions & 70 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ license = "MIT"
77
version = "1.0.0"
88
edition = "2021"
99

10+
[profile.release]
11+
lto = "fat"
12+
1013
[dependencies]
1114
anyhow = "1"
1215
chrono = { version = "0.4", features = ["serde"] }
@@ -16,22 +19,12 @@ log = "0.4"
1619
num_cpus = "1"
1720
serde = { version = "1", features = ["derive"] }
1821
serde_json = "1"
19-
syslog_loose = "0.21"
20-
uuid = { version = "1", features = ["v4"] }
21-
22-
[dependencies.sqlx]
23-
version = "0.7"
24-
default-features = false
25-
features = [
22+
sqlx = { version = "0.7", features = [
2623
"chrono",
27-
"macros",
28-
"migrate",
2924
"postgres",
30-
"runtime-tokio-rustls",
25+
"runtime-tokio",
3126
"uuid",
32-
]
33-
34-
[dependencies.tokio]
35-
version = "1"
36-
default-features = false
37-
features = ["rt-multi-thread", "net", "macros"]
27+
] }
28+
syslog_loose = "0.21"
29+
tokio = { version = "1", features = ["full"] }
30+
uuid = { version = "1", features = ["v4"] }

0 commit comments

Comments
 (0)