From 8f94b29925e59b89aba82c340c6e287d4fae1172 Mon Sep 17 00:00:00 2001 From: alemi Date: Fri, 11 Oct 2024 20:34:34 +0200 Subject: [PATCH] feat: optimize release build for smaller size --- Cargo.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index d9f73c9..f867898 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -80,3 +80,10 @@ luajit = ["lua", "mlua-codemp-patch/luajit"] [package.metadata.docs.rs] # enabled features when building on docs.rs features = ["serialize"] + +[profile.release] +opt-level = 'z' +lto = true +codegen-units = 1 +panic = 'abort' +strip = 'symbols'