diff --git a/build.zig b/build.zig index ed44706a..4ac9fbd6 100644 --- a/build.zig +++ b/build.zig @@ -12,5 +12,7 @@ pub fn build(b: *std.Build) void { lib.addIncludePath(.{ .path = "lib/include" }); lib.addIncludePath(.{ .path = "lib/src" }); + lib.installHeadersDirectory(b.path("lib/include"), ".", .{}); + b.installArtifact(lib); } diff --git a/build.zig.zon b/build.zig.zon new file mode 100644 index 00000000..2600825e --- /dev/null +++ b/build.zig.zon @@ -0,0 +1,10 @@ +.{ + .name = "tree-sitter", + .version = "0.22.5", + .paths = .{ + "build.zig", + "build.zig.zon", + "lib/src", + "lib/include", + }, +}