From 2dec2e0b7f2f531317948e99be64e084606be374 Mon Sep 17 00:00:00 2001 From: AnErrupTion Date: Tue, 30 Jul 2024 10:54:30 +0200 Subject: [PATCH] Print data directory deletion in build.zig Signed-off-by: AnErrupTion --- build.zig | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build.zig b/build.zig index 0acb400..c2dbea9 100644 --- a/build.zig +++ b/build.zig @@ -273,12 +273,10 @@ fn install_ly(allocator: std.mem.Allocator, install_config: bool) !void { } pub fn uninstallall(step: *std.Build.Step, _: ProgressNode) !void { - std.fs.cwd().deleteTree(data_directory) catch { - std.debug.print("warn: ly data directory not found.", .{}); - }; - const allocator = step.owner.allocator; + try deleteTree(allocator, data_directory, "ly data directory not found"); + const exe_path = try std.fs.path.join(allocator, &[_][]const u8{ dest_directory, "/usr/bin/", exe_name }); var success = true; std.fs.cwd().deleteFile(exe_path) catch {