aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
authorMatteo Briani <47302999+matteo-briani@users.noreply.github.com>2023-06-24 22:24:50 +0200
committerGitHub <noreply@github.com>2023-06-24 16:24:50 -0400
commit8ced903d617c85f3288182c95a2e29b7166fbc55 (patch)
treeacfc89dc0fe9f3bd385d75d142c4afd41a8275a4 /src/main.zig
parent72dd22f262353fa7d37c89c7d163e97a162abb9b (diff)
downloadzig-8ced903d617c85f3288182c95a2e29b7166fbc55.tar.gz
zig-8ced903d617c85f3288182c95a2e29b7166fbc55.zip
Add support for the "--version" linker argument (#16154)
closes #15549 Co-authored-by: Matteo Briani <matteo.briani@icvox.com>
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main.zig b/src/main.zig
index e7cd48a3da..22d2d075d1 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -2211,6 +2211,9 @@ fn buildOutputType(
fatal("unable to parse /version '{s}': {s}", .{ arg, @errorName(err) });
};
have_version = true;
+ } else if (mem.eql(u8, arg, "--version")) {
+ try std.io.getStdOut().writeAll("zig ld " ++ build_options.version ++ "\n");
+ process.exit(0);
} else {
fatal("unsupported linker arg: {s}", .{arg});
}