From 98e1541f07eefe54f128a82b5df3bd3fee7ce118 Mon Sep 17 00:00:00 2001 From: Tim Culverhouse Date: Tue, 29 Apr 2025 07:53:03 -0500 Subject: [PATCH] build: install unit tests So that I can scp them to my mac VM for testing --- build.zig | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/build.zig b/build.zig index 52914da..dca57d3 100644 --- a/build.zig +++ b/build.zig @@ -12,12 +12,15 @@ pub fn build(b: *std.Build) void { const tls_dep = b.dependency("tls", .{ .target = target, .optimize = optimize }); io_mod.addImport("tls", tls_dep.module("tls")); - const lib_unit_tests = b.addTest(.{ - .root_module = io_mod, - }); + const lib_unit_tests = b.addTest(.{ .root_module = io_mod }); const run_lib_unit_tests = b.addRunArtifact(lib_unit_tests); + run_lib_unit_tests.skip_foreign_checks = true; + b.installArtifact(lib_unit_tests); const test_step = b.step("test", "Run unit tests"); test_step.dependOn(&run_lib_unit_tests.step); + + const install_step = b.getInstallStep(); + install_step.dependOn(test_step); } -- 2.51.2