enable lto/strip for ewext, update egui for proxy

This commit is contained in:
bgkillas 2024-10-09 19:56:06 -04:00
parent 62b056956a
commit d251198a8f
6 changed files with 254 additions and 258 deletions

View file

@ -11,10 +11,10 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
eframe = { version="0.28.1", features = ["persistence", "glow", "default_fonts"], default-features = false }
egui-file-dialog = "0.6.0"
egui_extras = { version = "0.28.1", features = ["all_loaders"] }
egui_plot = "0.28.1"
eframe = { version="0.29.1", features = ["persistence", "glow", "default_fonts"], default-features = false }
egui-file-dialog = "0.7.0"
egui_extras = { version = "0.29.1", features = ["all_loaders"] }
egui_plot = "0.29.0"
image = { version = "0.25.1", default-features = false, features = ["png", "webp"] }
tungstenite = "0.24.0"
@ -59,8 +59,6 @@ opt-level = 1
inherits = "release"
lto = true
strip = true
# Lto seems to be broken for some reason?
#lto = "thin"
[profile.release-debug]
inherits = "release"