From c1f87577f6d3ead0eaa0ef6309887a406f0448a3 Mon Sep 17 00:00:00 2001 From: sirlilpanda Date: Fri, 16 Jan 2026 16:22:22 +1300 Subject: [PATCH] should now only build the modules --- build.zig | 43 +------------------------------------------ 1 file changed, 1 insertion(+), 42 deletions(-) diff --git a/build.zig b/build.zig index e39796e..5e516f6 100644 --- a/build.zig +++ b/build.zig @@ -4,59 +4,18 @@ pub fn build(b: *std.Build) void { const target = b.standardTargetOptions(.{}); const optimize = b.standardOptimizeOption(.{}); - const mod = b.addModule("pandas_ui_lib", .{ + const mod = b.addModule("shoots", .{ .root_source_file = b.path("src/root.zig"), .target = target, - }); - - const raylib_dep = b.dependency("raylib_zig", .{ - .target = target, .optimize = optimize, }); - const raylib = raylib_dep.module("raylib"); // main raylib module - const raylib_artifact = raylib_dep.artifact("raylib"); // raylib C library - - const exe = b.addExecutable(.{ - .name = "testing", - .root_module = b.createModule(.{ - .root_source_file = b.path("src/main.zig"), - .target = target, - .optimize = optimize, - .imports = &.{ - .{ .name = "pandas_ui_lib", .module = mod }, - }, - }), - }); - exe.linkLibrary(raylib_artifact); - - exe.root_module.addImport("rl", raylib); - b.installArtifact(exe); - - const run_step = b.step("run", "Run the app"); - - const run_cmd = b.addRunArtifact(exe); - run_step.dependOn(&run_cmd.step); - - run_cmd.step.dependOn(b.getInstallStep()); - - if (b.args) |args| { - run_cmd.addArgs(args); - } - const mod_tests = b.addTest(.{ .root_module = mod, }); const run_mod_tests = b.addRunArtifact(mod_tests); - const exe_tests = b.addTest(.{ - .root_module = exe.root_module, - }); - - const run_exe_tests = b.addRunArtifact(exe_tests); - const test_step = b.step("test", "Run tests"); test_step.dependOn(&run_mod_tests.step); - test_step.dependOn(&run_exe_tests.step); }