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);