mach: fix build.zig

This commit is contained in:
d3m1gd 2022-05-27 08:26:22 +07:00 committed by Stephen Gutekanst
parent 336134c996
commit ed0d9c100f

View file

@ -122,7 +122,7 @@ const Packages = struct {
}; };
}; };
const App = struct { pub const App = struct {
b: *std.build.Builder, b: *std.build.Builder,
name: []const u8, name: []const u8,
step: *std.build.LibExeObjStep, step: *std.build.LibExeObjStep,
@ -142,12 +142,12 @@ const App = struct {
const step = blk: { const step = blk: {
if (options.target.toTarget().cpu.arch == .wasm32) { if (options.target.toTarget().cpu.arch == .wasm32) {
// TODO: use options.name // TODO: use options.name
const lib = b.addSharedLibrary("application", "src/wasm.zig", .unversioned); const lib = b.addSharedLibrary("application", thisDir() ++ "/src/wasm.zig", .unversioned);
lib.addPackage(gpu.pkg); lib.addPackage(gpu.pkg);
break :blk lib; break :blk lib;
} else { } else {
const exe = b.addExecutable(options.name, "src/native.zig"); const exe = b.addExecutable(options.name, thisDir() ++ "/src/native.zig");
exe.addPackage(gpu.pkg); exe.addPackage(gpu.pkg);
exe.addPackage(glfw.pkg); exe.addPackage(glfw.pkg);