quick fix

This commit is contained in:
IonutParau 2025-07-16 00:38:26 +02:00
parent 712cc6752e
commit 4a5562549c

View File

@ -17,6 +17,8 @@ fn addEngineSources(b: *std.Build, opts: LibBuildOpts) *std.Build.Module {
.unwind_tables = if(opts.optimize == .Debug) null else .none, .unwind_tables = if(opts.optimize == .Debug) null else .none,
}); });
const strict = opts.optimize != .Debug;
dataMod.addCSourceFiles(.{ dataMod.addCSourceFiles(.{
.files = &[_][]const u8{ .files = &[_][]const u8{
"src/lock.c", "src/lock.c",
@ -40,8 +42,8 @@ fn addEngineSources(b: *std.Build, opts: LibBuildOpts) *std.Build.Module {
.flags = &.{ .flags = &.{
if(opts.baremetal) "-DNN_BAREMETAL" else "", if(opts.baremetal) "-DNN_BAREMETAL" else "",
if(opts.bit32) "-DNN_BIT32" else "", if(opts.bit32) "-DNN_BIT32" else "",
"-Wall", if(strict) "-Wall" else "",
"-Werror", if(strict) "-Werror" else "",
"-std=gnu23", "-std=gnu23",
"-Wno-keyword-macro", // cuz bools "-Wno-keyword-macro", // cuz bools
}, },