File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -70,12 +70,13 @@ pub fn main() !void {
7070
7171fn remove_release (alloc : Allocator , rel : Release , cp : CommonPaths ) ! void {
7272 if (cp .install_dir .openDir (try common .release_name (alloc , rel ), .{})) | _ | {
73+ const release_dir = try common .release_name (alloc , rel );
74+ try cp .install_dir .deleteTree (release_dir );
75+ std .log .info ("Removed {s}" , .{release_dir });
76+ } else | _ | {
7377 std .log .err ("Version not installled. Quitting" , .{});
74- std .process .exit (0 );
75- } else | _ | {}
76- const release_dir = try common .release_name (alloc , rel );
77- try cp .install_dir .deleteTree (release_dir );
78- std .log .info ("Removed {s}" , .{release_dir });
78+ std .process .exit (1 );
79+ }
7980}
8081
8182fn open_std (alloc : Allocator , cp : CommonPaths , ver : ? []const u8 ) ! void {
You can’t perform that action at this time.
0 commit comments