From 60fd89ec45e5aa52f8d2a3d83d3ff1c1e0bb4cda Mon Sep 17 00:00:00 2001 From: iddev5 Date: Thu, 28 Apr 2022 12:57:30 +0530 Subject: [PATCH] mach: make App.options optional --- src/entry_native.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/entry_native.zig b/src/entry_native.zig index e2103ccb..be1cbd86 100644 --- a/src/entry_native.zig +++ b/src/entry_native.zig @@ -177,7 +177,8 @@ pub fn main() !void { var gpa = std.heap.GeneralPurposeAllocator(.{}){}; const allocator = gpa.allocator(); - var engine = try init(allocator, App.options); + const options = if (@hasDecl(App, "options")) App.options else Options{}; + var engine = try init(allocator, options); var app: App = undefined; try app.init(&engine);