From 2821a58fcda853487531ed054d64b5271869b79b Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Thu, 25 Jun 2026 13:57:12 -0700 Subject: [PATCH] update resinator and std-docs to new jitCmd prefix args --- lib/compiler/resinator/main.zig | 6 +++--- lib/compiler/std-docs.zig | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/compiler/resinator/main.zig b/lib/compiler/resinator/main.zig index 170a6c02d3606a93c43c85901157da4c967bb0d3..862ef30b0bb62225dff6a86c008f2cebfaa548b4 100644 --- a/lib/compiler/resinator/main.zig +++ b/lib/compiler/resinator/main.zig @@ -44,7 +44,7 @@ pub fn main(init: std.process.Init.Minimal) !void { try renderErrorMessage(stderr.terminal(), .err, "expected zig lib dir as first argument", .{}); std.process.exit(1); } - const zig_lib_dir = args[1]; + const zig_lib_dir = std.mem.cutPrefix(u8, args[1], "--zig-lib=") orelse @panic("bad --zig-lib= arg"); var cli_args = args[2..]; var zig_integration = false; @@ -639,7 +639,7 @@ fn getIncludePaths( }; const target = std.zig.resolveTargetQueryOrFatal(io, target_query); const is_native_abi = target_query.isNativeAbi(); - const detected_libc = std.zig.LibCDirs.detect(arena, io, .{ .root_dir = .cwd, .sub_path = zig_lib_dir }, &target, is_native_abi, true, null, environ_map) catch { + const detected_libc = std.zig.LibCDirs.detect(arena, io, .{ .root_dir = .cwd(), .sub_path = zig_lib_dir }, &target, is_native_abi, true, null, environ_map) catch { if (includes == .any) { // fall back to mingw includes = .gnu; @@ -668,7 +668,7 @@ fn getIncludePaths( const detected_libc = std.zig.LibCDirs.detect( arena, io, - .{ .root_dir = .cwd, .sub_path = zig_lib_dir }, + .{ .root_dir = .cwd(), .sub_path = zig_lib_dir }, &target, is_native_abi, true, diff --git a/lib/compiler/std-docs.zig b/lib/compiler/std-docs.zig index db2d22a06f02b999e408b0609635277d95284a70..f41159adea3c864e0c02fe2402bbba70196dd91d 100644 --- a/lib/compiler/std-docs.zig +++ b/lib/compiler/std-docs.zig @@ -29,9 +29,9 @@ pub fn main(init: std.process.Init) !void { var argv = try init.minimal.args.iterateAllocator(arena); defer argv.deinit(); assert(argv.skip()); - const zig_lib_directory = argv.next().?; - const zig_exe_path = argv.next().?; - const global_cache_path = argv.next().?; + const zig_lib_directory = mem.cutPrefix(u8, argv.next().?, "--zig-lib=") orelse @panic("bad --zig-lib= arg"); + const zig_exe_path = mem.cutPrefix(u8, argv.next().?, "--zig=") orelse @panic("bad --zig= arg"); + const global_cache_path = mem.cutPrefix(u8, argv.next().?, "--global-cache=") orelse @panic("bad --global-cache= arg"); var lib_dir = try Io.Dir.cwd().openDir(io, zig_lib_directory, .{}); defer lib_dir.close(io); -- 2.54.0