diff options
| author | David Czihak <git@dcz.at> | 2026-05-09 13:01:50 +0200 |
|---|---|---|
| committer | David Czihak <git@dcz.at> | 2026-05-09 13:01:50 +0200 |
| commit | 4b6f66fd512c254b5a82220dc77411fe391dd258 (patch) | |
| tree | 7d77d7966e9ad2e296986ea8cfeb607088028195 /examples/hello-zig/build.zig | |
| parent | 64e9c56fc665972fdde5234c4fb2f2a882e237dc (diff) | |
Chore: Rework examples for thorough extension testing
Diffstat (limited to 'examples/hello-zig/build.zig')
| -rw-r--r-- | examples/hello-zig/build.zig | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/examples/hello-zig/build.zig b/examples/hello-zig/build.zig deleted file mode 100644 index 5c56fb0..0000000 --- a/examples/hello-zig/build.zig +++ /dev/null @@ -1,47 +0,0 @@ -const std = @import("std"); - -pub fn build(b: *std.Build) void { - const target = b.standardTargetOptions(.{}); - const optimize = b.standardOptimizeOption(.{}); - - const lib_mod = b.addModule("hello_zig", .{ - .root_source_file = b.path("src/root.zig"), - .target = target, - }); - - const exe = b.addExecutable(.{ - .name = "hello-zig", - .root_module = b.createModule(.{ - .root_source_file = b.path("src/main.zig"), - .target = target, - .optimize = optimize, - .imports = &.{ - .{ .name = "hello_zig", .module = lib_mod }, - }, - }), - }); - - b.installArtifact(exe); - - const run_step = b.step("run", "Run the sample app"); - const run_cmd = b.addRunArtifact(exe); - run_step.dependOn(&run_cmd.step); - - if (b.args) |args| { - run_cmd.addArgs(args); - } - - const lib_tests = b.addTest(.{ - .root_module = lib_mod, - }); - const exe_tests = b.addTest(.{ - .root_module = exe.root_module, - }); - - const run_lib_tests = b.addRunArtifact(lib_tests); - const run_exe_tests = b.addRunArtifact(exe_tests); - - const test_step = b.step("test", "Run the sample tests"); - test_step.dependOn(&run_lib_tests.step); - test_step.dependOn(&run_exe_tests.step); -} |
