Browse Source

Update build.zig be be able to build with current zig master (#3064)

Michael Scherbakow 2 years ago
parent
commit
cc17a7656c
1 changed files with 5 additions and 1 deletions
  1. 5 1
      src/build.zig

+ 5 - 1
src/build.zig

@@ -8,7 +8,11 @@ pub fn addRaylib(b: *std.build.Builder, target: std.zig.CrossTarget) *std.build.
         "-fno-sanitize=undefined", // https://github.com/raysan5/raylib/issues/1891
         "-fno-sanitize=undefined", // https://github.com/raysan5/raylib/issues/1891
     };
     };
 
 
-    const raylib = b.addStaticLibrary("raylib", null);
+    const raylib = b.addStaticLibrary(std.Build.StaticLibraryOptions{
+        .name = "raylib",
+        .target = target,
+        .optimize = b.standardOptimizeOption(.{ .preferred_optimize_mode = .ReleaseSafe }),
+    });
     raylib.linkLibC();
     raylib.linkLibC();
 
 
     raylib.addIncludePath(srcdir ++ "/external/glfw/include");
     raylib.addIncludePath(srcdir ++ "/external/glfw/include");