aboutsummaryrefslogtreecommitdiff
path: root/src/Package/Fetch.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-12-11 21:00:14 -0800
committerAndrew Kelley <andrew@ziglang.org>2025-12-23 22:15:09 -0800
commit0e230993d51d0ecded40d5235ada4f2f64036b26 (patch)
tree4caa6e7f003c791cd96a54b63226b78eaa649282 /src/Package/Fetch.zig
parentc4cefd68358470d464bf66bc41985cadd874db73 (diff)
downloadzig-0e230993d51d0ecded40d5235ada4f2f64036b26.tar.gz
zig-0e230993d51d0ecded40d5235ada4f2f64036b26.zip
std.Io.Dir: add setFilePermissions and setFileOwner
Diffstat (limited to 'src/Package/Fetch.zig')
-rw-r--r--src/Package/Fetch.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Package/Fetch.zig b/src/Package/Fetch.zig
index 137d7635e7..844acf9339 100644
--- a/src/Package/Fetch.zig
+++ b/src/Package/Fetch.zig
@@ -1717,7 +1717,7 @@ fn deleteFileFallible(io: Io, dir: Io.Dir, deleted_file: *DeletedFile) DeletedFi
}
fn setExecutable(file: Io.File) !void {
- if (!std.fs.has_executable_bit) return;
+ if (!Io.File.Permissions.has_executable_bit) return;
const S = std.posix.S;
const mode = Io.File.default_mode | S.IXUSR | S.IXGRP | S.IXOTH;
@@ -2183,7 +2183,7 @@ test "tarball without root folder" {
}
test "set executable bit based on file content" {
- if (!std.fs.has_executable_bit) return error.SkipZigTest;
+ if (!Io.File.Permissions.has_executable_bit) return error.SkipZigTest;
const gpa = std.testing.allocator;
const io = std.testing.io;