diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 2e29dac..d8eb5cf 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -18,3 +18,10 @@ users = "0.11" [features] default = [ "custom-protocol" ] custom-protocol = [ "tauri/custom-protocol" ] + +[profile.release] +panic = "abort" # Strip expensive panic clean-up logic +codegen-units = 1 # Compile crates one after another so the compiler can optimize better +lto = "fat" # More aggressive link-time optimization +opt-level = 3 # Optimize for maximum performance +strip = true # Remove debug symbols