Optimize release builds and dependencies for size

This commit is contained in:
link2xt
2023-03-02 23:05:55 +00:00
parent 7e5a8714a0
commit 260dbbd36f

View File

@@ -17,11 +17,12 @@ opt-level = 0
# This does not apply to crates in the workspace.
# <https://doc.rust-lang.org/cargo/reference/profiles.html#overrides>
[profile.dev.package."*"]
opt-level = 3
opt-level = "z"
[profile.release]
lto = true
panic = 'abort'
opt-level = "z"
[dependencies]
deltachat_derive = { path = "./deltachat_derive" }