aboutsummaryrefslogtreecommitdiff
path: root/misctools/tgz.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-14 05:22:47 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-14 05:22:47 -0700
commit4b618f9ad1a45f6819dcb65e9b6b5b859e0df9fd (patch)
tree9bc3aac20a9ab2863be3409c6cffb9983d165b84 /misctools/tgz.zig
parent0f7bc76f39b6792052be799779e8d10ee03c564c (diff)
downloadbun-4b618f9ad1a45f6819dcb65e9b6b5b859e0df9fd.tar.gz
bun-4b618f9ad1a45f6819dcb65e9b6b5b859e0df9fd.tar.zst
bun-4b618f9ad1a45f6819dcb65e9b6b5b859e0df9fd.zip
`bun create react app` is almost done
Diffstat (limited to 'misctools/tgz.zig')
-rw-r--r--misctools/tgz.zig18
1 files changed, 9 insertions, 9 deletions
diff --git a/misctools/tgz.zig b/misctools/tgz.zig
index d30606244..dc18564bf 100644
--- a/misctools/tgz.zig
+++ b/misctools/tgz.zig
@@ -61,15 +61,15 @@ pub fn main() anyerror!void {
);
}
- // if (std.mem.eql(u8, std.fs.path.extension(tarball_path), ".gz") or std.mem.eql(u8, std.fs.path.extension(tarball_path), ".tgz")) {
- // tarball_buf_list = std.ArrayListUnmanaged(u8){ .capacity = file_buf.len, .items = file_buf };
- // var gunzip = try Zlib.ZlibReaderArrayList.init(file_buf, &tarball_buf_list, std.heap.c_allocator);
- // try gunzip.readAll();
- // gunzip.deinit();
- // Output.prettyErrorln("Decompressed {d} -> {d}\n", .{ file_buf.len, tarball_buf_list.items.len });
- // } else {
- // tarball_buf_list = std.ArrayListUnmanaged(u8){ .capacity = file_buf.len, .items = file_buf };
- // }
+ if (std.mem.eql(u8, std.fs.path.extension(tarball_path), ".gz") or std.mem.eql(u8, std.fs.path.extension(tarball_path), ".tgz")) {
+ tarball_buf_list = std.ArrayListUnmanaged(u8){ .capacity = file_buf.len, .items = file_buf };
+ var gunzip = try Zlib.ZlibReaderArrayList.init(file_buf, &tarball_buf_list, std.heap.c_allocator);
+ try gunzip.readAll();
+ gunzip.deinit();
+ Output.prettyErrorln("Decompressed {d} -> {d}\n", .{ file_buf.len, tarball_buf_list.items.len });
+ } else {
+ tarball_buf_list = std.ArrayListUnmanaged(u8){ .capacity = file_buf.len, .items = file_buf };
+ }
try Archive.extractToDisk(file_buf, folder, 1, false);
}