From 5dbfcdb5bf49dc5eebf27fa1b1c9a48568be01e1 Mon Sep 17 00:00:00 2001 From: Lorenzo Torres Date: Sun, 16 Mar 2025 17:43:13 +0100 Subject: removed opengl from build.zig --- build.zig | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) (limited to 'build.zig') diff --git a/build.zig b/build.zig index b4bb066..6e17bb6 100644 --- a/build.zig +++ b/build.zig @@ -63,23 +63,8 @@ pub fn build(b: *std.Build) void { }); exe.addIncludePath(b.path("ext/glfw/include")); - // If "opengl" was passed as an option, this statement will define USE_OPENGL, - // which will be checked inside renderer.zig, it will use the opengl backend if that was defined, - // else it won't thus the backend will be vulkan - const opengl = b.option(bool, "opengl", "Use OpenGL instead of Vulkan.") orelse false; - const options = b.addOptions(); - options.addOption(bool, "opengl", opengl); - exe.root_module.addOptions("config", options); - if (opengl) { - exe.addIncludePath(b.path("ext/gl/include")); - exe.addCSourceFile(.{ - .file = b.path("ext/gl/src/glad.c"), - .flags = &[_][]const u8{"-Iinclude"}, - }); - } else { - exe.linkSystemLibrary("vulkan"); - compileAllShaders(b, exe); - } + exe.linkSystemLibrary("vulkan"); + compileAllShaders(b, exe); exe.linkLibrary(glfw); exe.linkLibC(); -- cgit v1.2.3