fix /usr/lib issues
parent
1f6aa0e90d
commit
99bde549af
|
|
@ -99,7 +99,7 @@ fn checkNixShell(exe: *std.Build.Step.Compile, cfg: *const Config) !void {
|
|||
\\
|
||||
\\ nix develop -c zig build
|
||||
\\
|
||||
++
|
||||
++
|
||||
"\x1b[0m",
|
||||
.{},
|
||||
);
|
||||
|
|
|
|||
|
|
@ -277,7 +277,10 @@ pub fn add(
|
|||
// on x86_64.
|
||||
if (step.rootModuleTarget().os.tag == .linux) {
|
||||
const triple = try step.rootModuleTarget().linuxTriple(b.allocator);
|
||||
step.addLibraryPath(.{ .cwd_relative = b.fmt("/usr/lib/{s}", .{triple}) });
|
||||
const path = b.fmt("/usr/lib/{s}", .{triple});
|
||||
if (std.fs.accessAbsolute(path, .{})) {
|
||||
step.addLibraryPath(.{ .cwd_relative = path });
|
||||
} else |_| {}
|
||||
}
|
||||
|
||||
// C files
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ const builtin = @import("builtin");
|
|||
const options = @import("build_options");
|
||||
|
||||
comptime {
|
||||
if (!builtin.target.isWasm()) {
|
||||
if (!builtin.target.cpu.arch.isWasm()) {
|
||||
@compileError("wasm.zig should only be analyzed for wasm32 builds");
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue