From feca5e8fd9337a2c2ab51f726d10280dc8b9e087 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Mon, 20 Jan 2025 16:40:46 +0100 Subject: [PATCH] build: always optimize dependencies (again) --- build.zig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build.zig b/build.zig index 516e660..86bc076 100644 --- a/build.zig +++ b/build.zig @@ -1,6 +1,8 @@ const std = @import("std"); const builtin = @import("builtin"); +const optimize_deps = .ReleaseFast; + pub fn build(b: *std.Build) void { const release = b.option(bool, "package_release", "Build all release targets") orelse false; const tracy_enabled = b.option(bool, "enable_tracy", "Enable tracy client library (default: no)") orelse false; @@ -227,14 +229,14 @@ pub fn build_exe( const syntax_dep = b.dependency("syntax", .{ .target = target, - .optimize = optimize, + .optimize = optimize_deps, .use_tree_sitter = use_tree_sitter, }); const syntax_mod = syntax_dep.module("syntax"); const thespian_dep = b.dependency("thespian", .{ .target = target, - .optimize = optimize, + .optimize = optimize_deps, .enable_tracy = tracy_enabled, });