| ... | ... | @@ -21,6 +21,10 @@ pub fn cmdEnv(gpa: Allocator, args: []const []const u8, stdout: std.fs.File.Writ |
| 21 | 21 | const global_cache_dir = try introspect.resolveGlobalCacheDir(gpa); |
| 22 | 22 | defer gpa.free(global_cache_dir); |
| 23 | 23 | |
| 24 | const info = try std.zig.system.NativeTargetInfo.detect(gpa, .{}); |
| 25 | const triple = try info.target.zigTriple(gpa); |
| 26 | defer gpa.free(triple); |
| 27 | |
| 24 | 28 | var bw = std.io.bufferedWriter(stdout); |
| 25 | 29 | const w = bw.writer(); |
| 26 | 30 | |
| ... | ... | @@ -42,6 +46,9 @@ pub fn cmdEnv(gpa: Allocator, args: []const []const u8, stdout: std.fs.File.Writ |
| 42 | 46 | try jws.objectField("version"); |
| 43 | 47 | try jws.emitString(build_options.version); |
| 44 | 48 | |
| 49 | try jws.objectField("target"); |
| 50 | try jws.emitString(triple); |
| 51 | |
| 45 | 52 | try jws.endObject(); |
| 46 | 53 | try w.writeByte('\n'); |
| 47 | 54 | try bw.flush(); |