From cd6b7aa7142a9462cdf419fedad180b5890dbc2c Mon Sep 17 00:00:00 2001 From: Ali Chraghi Date: Mon, 19 Sep 2022 15:19:36 +0430 Subject: [PATCH] glfw: pass system sdk options through --- libs/glfw/build.zig | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libs/glfw/build.zig b/libs/glfw/build.zig index 45662c4b..a4e8779e 100644 --- a/libs/glfw/build.zig +++ b/libs/glfw/build.zig @@ -87,8 +87,7 @@ pub fn link(b: *Builder, step: *std.build.LibExeObjStep, options: Options) void addGLFWIncludes(step); if (options.shared) { step.defineCMacro("GLFW_DLL", null); - // TODO(build-system): pass system SDK options through - system_sdk.include(b, step, .{}); + system_sdk.include(b, step, options.system_sdk); } else { linkGLFWDependencies(b, step, options); } @@ -182,8 +181,7 @@ inline fn thisDir() []const u8 { fn linkGLFWDependencies(b: *Builder, step: *std.build.LibExeObjStep, options: Options) void { step.linkLibC(); - // TODO(build-system): pass system SDK options through - system_sdk.include(b, step, .{}); + system_sdk.include(b, step, options.system_sdk); switch (step.target_info.target.os.tag) { .windows => { step.linkSystemLibraryName("gdi32");