summaryrefslogtreecommitdiff
path: root/vere/build.zig
diff options
context:
space:
mode:
Diffstat (limited to 'vere/build.zig')
-rw-r--r--vere/build.zig9
1 files changed, 7 insertions, 2 deletions
diff --git a/vere/build.zig b/vere/build.zig
index 707ca2b..72baf8e 100644
--- a/vere/build.zig
+++ b/vere/build.zig
@@ -638,6 +638,11 @@ fn buildBinary(
.deps = vere_test_deps,
},
.{
+ .name = "ivory-boot-test",
+ .file = "pkg/vere/ivory_boot_test.c",
+ .deps = vere_test_deps,
+ },
+ .{
.name = "newt-test",
.file = "pkg/vere/newt_tests.c",
.deps = vere_test_deps,
@@ -700,7 +705,7 @@ fn buildBinary(
test_exe.addLibraryPath(.{
.cwd_relative = "/opt/homebrew/opt/llvm@18/lib/clang/18/lib/darwin",
});
- if (cfg.asan) test_exe.linkSystemLibrary("clang_rt.asan_osx_dynamic");
+ if (cfg.asan) test_exe.linkSystemLibrary("clang_rt.asan_osx_dynamic");
if (cfg.ubsan) test_exe.linkSystemLibrary("clang_rt.ubsan_osx_dynamic");
}
@@ -719,7 +724,7 @@ fn buildBinary(
});
const exe_install = b.addInstallArtifact(test_exe, .{});
const run_unit_tests = b.addRunArtifact(test_exe);
- if ( t.os.tag.isDarwin() and (cfg.asan or cfg.ubsan) ) {
+ if (t.os.tag.isDarwin() and (cfg.asan or cfg.ubsan)) {
// disable libmalloc warnings
run_unit_tests.setEnvironmentVariable("MallocNanoZone", "0");
}