From b7f4b1ebaa40c868d42bfb42fc3611c34f7c4c4d Mon Sep 17 00:00:00 2001 From: speedy-lex <78314533+speedy-lex@users.noreply.github.com> Date: Thu, 3 Jul 2025 17:34:10 +0200 Subject: [PATCH] add right optimize on raylib --- build.zig | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/build.zig b/build.zig index 92dee1d..edd6e8c 100644 --- a/build.zig +++ b/build.zig @@ -31,14 +31,6 @@ const LuaVersion = enum { lua54, }; -fn compileRaylib(b: *std.Build, target: std.Build.ResolvedTarget, c: *std.Build.Step.Compile) void { - const raylib = b.dependency("raylib", .{ - .target = target, - }); - c.addIncludePath(raylib.path(raylib.builder.h_dir)); - c.linkLibrary(raylib.artifact("raylib")); -} - // For the test architecture, we specify the target Lua version we so desire. // This can be checked for with Lua's _VERSION @@ -122,7 +114,9 @@ pub fn build(b: *std.Build) void { }); emulator.linkLibC(); - compileRaylib(b, target, emulator); + const raylib = b.dependency("raylib", .{ .target = target, .optimize = optimize }); + emulator.addIncludePath(raylib.path(raylib.builder.h_dir)); + emulator.linkLibrary(raylib.artifact("raylib")); const luaVer = b.option(LuaVersion, "lua", "The version of Lua to use.") orelse LuaVersion.lua54; emulator.addCSourceFiles(.{