From e89d146239618cdc775971b2fb7f9b93548d2846 Mon Sep 17 00:00:00 2001 From: Bob Farrell Date: Sun, 22 Dec 2024 11:58:05 +0000 Subject: [PATCH] Zig build fixes for latest Zig nightly build --- build.zig | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/build.zig b/build.zig index 3f20f31..c0e81e8 100644 --- a/build.zig +++ b/build.zig @@ -129,7 +129,7 @@ pub fn jetzigInit(b: *std.Build, exe: *std.Build.Step.Compile, options: JetzigIn return error.ZmplVersionNotSupported; } - const target = b.host; + const target = exe.root_module.resolved_target orelse @panic("Unable to detect compile target."); const optimize = exe.root_module.optimize orelse .Debug; if (optimize != .Debug) exe.linkLibC(); @@ -159,10 +159,7 @@ pub fn jetzigInit(b: *std.Build, exe: *std.Build.Step.Compile, options: JetzigIn const jetzig_dep = b.dependency( "jetzig", - .{ - .optimize = optimize, - .target = target, - }, + .{ .optimize = optimize, .target = target }, ); const jetquery_dep = jetzig_dep.builder.dependency("jetquery", .{ @@ -399,7 +396,7 @@ pub fn jetzigInit(b: *std.Build, exe: *std.Build.Step.Compile, options: JetzigIn exe_routes.root_module.addImport("jetzig", jetzig_module); exe_routes.root_module.addImport("routes", routes_module); - exe_routes.root_module.addImport("app", &exe.root_module); + exe_routes.root_module.addImport("app", exe.root_module); const run_routes_cmd = b.addRunArtifact(exe_routes); routes_step.dependOn(&run_routes_cmd.step); }