From 5cf0441f02760850cf01e4f5bbf615aa3a650b2d Mon Sep 17 00:00:00 2001 From: Jacob Banta Date: Mon, 19 Jan 2026 19:15:01 -0500 Subject: add windows support --- build.zig | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/build.zig b/build.zig index cb29612..d78c084 100644 --- a/build.zig +++ b/build.zig @@ -13,9 +13,17 @@ pub fn build(b: *std.Build) void { zigr_mod.link_libc = true; zigr_mod.addIncludePath(b.dependency("tigr", .{}).path("")); zigr_mod.addCSourceFile(.{ .file = b.dependency("tigr", .{}).path("tigr.c") }); - zigr_mod.linkSystemLibrary("X11", .{}); - zigr_mod.linkSystemLibrary("GL", .{}); - zigr_mod.linkSystemLibrary("GLU", .{}); + switch (target.result.os.tag) { + .windows => { + zigr_mod.linkSystemLibrary("opengl32", .{}); + zigr_mod.linkSystemLibrary("gdi32", .{}); + }, + else => { + zigr_mod.linkSystemLibrary("X11", .{}); + zigr_mod.linkSystemLibrary("GL", .{}); + zigr_mod.linkSystemLibrary("GLU", .{}); + }, + } const lib = b.addLibrary(.{ .linkage = .static, -- cgit v1.2.3