Add a GUI to ZBA #7
| @@ -48,7 +48,7 @@ pub fn build(b: *std.build.Builder) void { | |||||||
|     gdbstub.link(exe); |     gdbstub.link(exe); | ||||||
|     // NativeFileDialog(ue) Bindings |     // NativeFileDialog(ue) Bindings | ||||||
|     exe.linkLibrary(nfd.makeLib(b, target, optimize)); |     exe.linkLibrary(nfd.makeLib(b, target, optimize)); | ||||||
|     exe.addPackage(nfd.getPackage("nfd")); |     exe.addModule("nfd", nfd.getModule(b)); | ||||||
|  |  | ||||||
|     // Zig SDL Bindings: https://github.com/MasterQ32/SDL.zig |     // Zig SDL Bindings: https://github.com/MasterQ32/SDL.zig | ||||||
|     const sdk = Sdk.init(b, null); |     const sdk = Sdk.init(b, null); | ||||||
| @@ -56,10 +56,9 @@ pub fn build(b: *std.build.Builder) void { | |||||||
|     exe.addModule("sdl2", sdk.getNativeModule()); |     exe.addModule("sdl2", sdk.getNativeModule()); | ||||||
|  |  | ||||||
|     // Dear ImGui bindings |     // Dear ImGui bindings | ||||||
|     const zgui_options = zgui.BuildOptionsStep.init(b, .{ .backend = .sdl2_opengl3 }); |     const zgui_pkg = zgui.package(b, .{ .options = .{ .backend = .sdl2_opengl3 } }); | ||||||
|     const zgui_pkg = zgui.getPkg(&.{zgui_options.getPkg()}); |     exe.addModule("zgui", zgui_pkg.module); | ||||||
|     zgui.link(exe, zgui_options); |     zgui.link(exe, zgui_pkg.options); | ||||||
|     exe.addPackage(zgui_pkg); |  | ||||||
|  |  | ||||||
|     exe.install(); |     exe.install(); | ||||||
|  |  | ||||||
|   | |||||||
 Submodule lib/nfd-zig updated: b8d5626029...5e5098bcaf
									
								
							
							
								
								
									
										2
									
								
								lib/zgui
									
									
									
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								lib/zgui
									
									
									
									
									
								
							 Submodule lib/zgui updated: f9744ec8d6...12e480f30d
									
								
							
		Reference in New Issue
	
	Block a user