enable lto for release builds

This commit is contained in:
2025-12-08 15:07:57 +01:00
parent 0788dd30f2
commit 9d4f325a2c

View File

@@ -35,6 +35,7 @@ pub fn build(b: *std.Build) !void {
.root_module = mod,
});
exe.pie = true;
exe.lto = if (optimize == .Debug) .none else .full;
b.installArtifact(exe);
const run_step = b.step("run", "Run the app");