diff --git a/.gitignore b/.gitignore index 2a891f26..1e7f0ebc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ # Zig stuff zig-* +.zig-cache diff --git a/build.zig b/build.zig index 82a16125..2ba4c68a 100644 --- a/build.zig +++ b/build.zig @@ -12,14 +12,14 @@ pub fn build(b: *std.Build) void { }); addPaths(&lib.root_module); // just for testing lib.linkLibC(); - lib.installHeadersDirectory("include", "."); + lib.installHeadersDirectory(b.path("include"), ".", .{}); b.installArtifact(lib); } pub fn addPaths(mod: *std.Build.Module) void { - mod.addSystemFrameworkPath(.{ .path = sdkPath("/Frameworks") }); - mod.addSystemIncludePath(.{ .path = sdkPath("/include") }); - mod.addLibraryPath(.{ .path = sdkPath("/lib") }); + mod.addSystemFrameworkPath(.{ .cwd_relative = sdkPath("/Frameworks") }); + mod.addSystemIncludePath(.{ .cwd_relative = sdkPath("/include") }); + mod.addLibraryPath(.{ .cwd_relative = sdkPath("/lib") }); } fn sdkPath(comptime suffix: []const u8) []const u8 {