From 9fc2ddbdf7f92256f42e66b0d1ff0e8e1267803b Mon Sep 17 00:00:00 2001 From: Robin Voetter Date: Sun, 27 Sep 2020 19:04:41 +0200 Subject: [PATCH] Add option to override vk.xml path --- build.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build.zig b/build.zig index e6b5ac5..6edc19c 100644 --- a/build.zig +++ b/build.zig @@ -82,7 +82,9 @@ pub fn build(b: *Builder) void { triangle_exe.linkSystemLibrary("c"); triangle_exe.linkSystemLibrary("glfw"); - const gen = vkgen.VkGenerateStep.init(b, "examples/vk.xml", "vk.zig"); + const vk_xml_path = b.option([]const u8, "vulkan-registry", "Override the to the Vulkan registry") orelse "examples/vk.xml"; + + const gen = vkgen.VkGenerateStep.init(b, vk_xml_path, "vk.zig"); triangle_exe.step.dependOn(&gen.step); triangle_exe.addPackage(gen.package);