@@ -2,7 +2,6 @@ const std = @import("std");
22const zigdcore = @import ("zigdcore.zig" );
33const utils = @import ("utils.zig" );
44
5- const stdout = std .io .getStdOut ().writer ();
65const Command = enum {
76 help ,
87 install ,
@@ -37,7 +36,7 @@ pub fn main() !void {
3736}
3837
3938fn help_menu () ! void {
40- try stdout .print (
39+ try std . io . getStdOut (). writer () .print (
4140 \\> zigd ({s}) cli: Manage zigd stuff
4241 \\
4342 \\help - Outputs this help Menu
@@ -50,7 +49,7 @@ fn help_menu() !void {
5049}
5150
5251fn version () ! void {
53- try stdout .print ("{s}\n " , .{utils .zigd_version });
52+ try std . io . getStdOut (). writer () .print ("{s}\n " , .{utils .zigd_version });
5453 return ;
5554}
5655
@@ -59,7 +58,7 @@ var user_arg: zigdcore.ZigVersion.Source = .UserArg;
5958fn install (allocator : std.mem.Allocator , args : []const []const u8 ) ! void {
6059 if (args .len <= 2 ) {
6160 std .log .err ("Wrong Usage!\n " , .{});
62- try stdout .print (
61+ try std . io . getStdOut (). writer () .print (
6362 \\Usage: zigd install [version]
6463 \\For more help use zigd help
6564 \\
@@ -70,7 +69,7 @@ fn install(allocator: std.mem.Allocator, args: []const []const u8) !void {
7069 var zig_version = try zigdcore .ZigVersion .parse (allocator , args [2 ], & user_arg , false );
7170 defer zig_version .deinitIfMasterOrZigver (allocator );
7271
73- try stdout .print ("Installing zig version {s}\n " , .{zig_version });
72+ try std . io . getStdOut (). writer () .print ("Installing zig version {s}\n " , .{zig_version });
7473
7574 const download_url = try zigdcore .downloadUrlFromVersion (allocator , zig_version .as_string , zig_version .source == .Master );
7675 defer allocator .free (download_url );
@@ -84,7 +83,7 @@ fn install(allocator: std.mem.Allocator, args: []const []const u8) !void {
8483fn exists (allocator : std.mem.Allocator , args : []const []const u8 ) ! void {
8584 if (args .len <= 2 ) {
8685 std .log .err ("Wrong Usage!\n " , .{});
87- try stdout .print (
86+ try std . io . getStdOut (). writer () .print (
8887 \\Usage: zigd exists [version]
8988 \\For more help use zigd help
9089 \\
@@ -102,8 +101,8 @@ fn exists(allocator: std.mem.Allocator, args: []const []const u8) !void {
102101 defer allocator .free (version_path );
103102
104103 if (try utils .isDirectory (version_path )) {
105- try stdout .writeAll ("Yes!\n " );
104+ try std . io . getStdOut (). writer () .writeAll ("Yes!\n " );
106105 } else {
107- try stdout .writeAll ("No!\n " );
106+ try std . io . getStdOut (). writer () .writeAll ("No!\n " );
108107 }
109108}
0 commit comments