From 4a5562549cec6db00a5a3fa435c0da3ed5fcc197 Mon Sep 17 00:00:00 2001 From: IonutParau Date: Wed, 16 Jul 2025 00:38:26 +0200 Subject: [PATCH] quick fix --- build.zig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build.zig b/build.zig index fa37ecc..1df763f 100644 --- a/build.zig +++ b/build.zig @@ -17,6 +17,8 @@ fn addEngineSources(b: *std.Build, opts: LibBuildOpts) *std.Build.Module { .unwind_tables = if(opts.optimize == .Debug) null else .none, }); + const strict = opts.optimize != .Debug; + dataMod.addCSourceFiles(.{ .files = &[_][]const u8{ "src/lock.c", @@ -40,8 +42,8 @@ fn addEngineSources(b: *std.Build, opts: LibBuildOpts) *std.Build.Module { .flags = &.{ if(opts.baremetal) "-DNN_BAREMETAL" else "", if(opts.bit32) "-DNN_BIT32" else "", - "-Wall", - "-Werror", + if(strict) "-Wall" else "", + if(strict) "-Werror" else "", "-std=gnu23", "-Wno-keyword-macro", // cuz bools },