diff options
| author | star-tek-mb <[email protected]> | 2023-05-01 14:02:34 +0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-05-01 11:02:34 +0200 |
| commit | ed2caa12775da95d3e19ce42dccdca4a0ba8f8a0 (patch) | |
| tree | 1f4e9b51f4ef28d6c43fc4c83f0fd03431844b05 /examples/build.zig | |
| parent | 59596e4266aa19692dcf29e3e0c4b3e7ffd50598 (diff) | |
| download | raylib-ed2caa12775da95d3e19ce42dccdca4a0ba8f8a0.tar.gz raylib-ed2caa12775da95d3e19ce42dccdca4a0ba8f8a0.zip | |
fix for latest zig master (#3037)
Diffstat (limited to 'examples/build.zig')
| -rw-r--r-- | examples/build.zig | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/examples/build.zig b/examples/build.zig index 65586f12..f94a3b4b 100644 --- a/examples/build.zig +++ b/examples/build.zig @@ -26,10 +26,10 @@ fn add_module(comptime module: []const u8, b: *std.Build, target: std.zig.CrossT exe.addCSourceFile(path, &[_][]const u8{}); exe.linkLibC(); exe.addObjectFile(switch (target.getOsTag()) { - .windows => "../src/raylib.lib", - .linux => "../src/libraylib.a", - .macos => "../src/libraylib.a", - .emscripten => "../src/libraylib.a", + .windows => "../src/zig-out/lib/raylib.lib", + .linux => "../src/zig-out/lib/libraylib.a", + .macos => "../src/zig-out/lib/libraylib.a", + .emscripten => "../src/zig-out/lib/libraylib.a", else => @panic("Unsupported OS"), }); @@ -70,10 +70,8 @@ fn add_module(comptime module: []const u8, b: *std.Build, target: std.zig.CrossT }, } - exe.setOutputDir(module); - - var run = exe.run(); - run.step.dependOn(&b.addInstallArtifact(exe).step); + b.installArtifact(exe); + var run = b.addRunArtifact(exe); run.cwd = module; b.step(name, name).dependOn(&run.step); all.dependOn(&exe.step); |
