aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-03-02 16:01:29 -0700
committerAndrew Kelley <andrew@ziglang.org>2024-03-02 21:22:45 -0800
commit33de937fd91c64cd65894369cf7d92665a8e582e (patch)
tree2395cdb339174596c05cb1ab10d8a59fc24ff8ce /src/main.zig
parentaa688567f556f9d24cae25f087adf90d96f6906f (diff)
downloadzig-33de937fd91c64cd65894369cf7d92665a8e582e.tar.gz
zig-33de937fd91c64cd65894369cf7d92665a8e582e.zip
move `zig objcopy` command to be lazily built
part of #19063
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main.zig b/src/main.zig
index 32f1dddf64..6f084c933a 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -297,7 +297,10 @@ fn mainArgs(gpa: Allocator, arena: Allocator, args: []const []const u8) !void {
.root_src_path = "fmt.zig",
});
} else if (mem.eql(u8, cmd, "objcopy")) {
- return @import("objcopy.zig").cmdObjCopy(gpa, arena, cmd_args);
+ return jitCmd(gpa, arena, cmd_args, .{
+ .cmd_name = "objcopy",
+ .root_src_path = "objcopy.zig",
+ });
} else if (mem.eql(u8, cmd, "fetch")) {
return cmdFetch(gpa, arena, cmd_args);
} else if (mem.eql(u8, cmd, "libc")) {