summaryrefslogtreecommitdiffhomepage
path: root/src/build.zig
diff options
context:
space:
mode:
authorRay <[email protected]>2023-12-28 23:16:57 +0100
committerRay <[email protected]>2023-12-28 23:16:57 +0100
commitdde738a2fd3f2c657af1693b0f314df361b4c04f (patch)
treed3b320a38682fd108f9b01b55323ddbf5b72b428 /src/build.zig
parent7ea6adb29eaf39e18c6faa4d7d6d9bd8a9d60910 (diff)
parentfd5e1e6afb69ef190e74ac780ec3718d36e2d7d1 (diff)
downloadraylib-dde738a2fd3f2c657af1693b0f314df361b4c04f.tar.gz
raylib-dde738a2fd3f2c657af1693b0f314df361b4c04f.zip
Merge branch 'master' of https://github.com/raysan5/raylib
Diffstat (limited to 'src/build.zig')
-rw-r--r--src/build.zig8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/build.zig b/src/build.zig
index 12d4a7a5..a574ad63 100644
--- a/src/build.zig
+++ b/src/build.zig
@@ -29,7 +29,9 @@ pub fn addRaylib(b: *std.Build, target: std.zig.CrossTarget, optimize: std.built
if (options.raudio) {
addCSourceFilesVersioned(raylib, &.{
srcdir ++ "/raudio.c",
- }, raylib_flags);
+ }, &[_][]const u8{
+ "-fno-sanitize=undefined", // https://github.com/raysan5/raylib/issues/3674
+ } ++ raylib_flags);
}
if (options.rmodels) {
addCSourceFilesVersioned(raylib, &.{
@@ -51,7 +53,9 @@ pub fn addRaylib(b: *std.Build, target: std.zig.CrossTarget, optimize: std.built
if (options.rtextures) {
addCSourceFilesVersioned(raylib, &.{
srcdir ++ "/rtextures.c",
- }, raylib_flags);
+ }, &[_][]const u8{
+ "-fno-sanitize=undefined", // https://github.com/raysan5/raylib/issues/3674
+ } ++ raylib_flags);
}
var gen_step = b.addWriteFiles();