aboutsummaryrefslogtreecommitdiff
path: root/misctools/tgz.zig
diff options
context:
space:
mode:
authorGravatar Dylan Conway <35280289+dylan-conway@users.noreply.github.com> 2023-02-23 23:57:19 -0800
committerGravatar GitHub <noreply@github.com> 2023-02-23 23:57:19 -0800
commit3f04f8d0a653cf5decef2225c2044742b382718a (patch)
tree91eb6500834e3157ecb9ab208101aa368a1191c8 /misctools/tgz.zig
parentb5bdde28ed34070cbb1d34d13f414f4c513ee40d (diff)
downloadbun-3f04f8d0a653cf5decef2225c2044742b382718a.tar.gz
bun-3f04f8d0a653cf5decef2225c2044742b382718a.tar.zst
bun-3f04f8d0a653cf5decef2225c2044742b382718a.zip
Upgrade Zig (#2151)
* fixup * Upgrade Zig * Remove bad assertion * strings * bump * mode -> optimize * optimize * Linux build * Update bindgen.zig
Diffstat (limited to 'misctools/tgz.zig')
-rw-r--r--misctools/tgz.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/misctools/tgz.zig b/misctools/tgz.zig
index 214ff1bdf..a5887c77d 100644
--- a/misctools/tgz.zig
+++ b/misctools/tgz.zig
@@ -23,8 +23,8 @@ const RecognizedExtensions = std.ComptimeStringMap(void, .{
var buf: [32 * 1024 * 1024]u8 = undefined;
-// zig build-exe -Drelease-fast --main-pkg-path ../ ./tgz.zig ../src/deps/zlib/libz.a ../src/deps/libarchive.a -lc -liconv
-// zig build-exe -Drelease-fast --main-pkg-path ../ ./tgz.zig ../src/deps/zlib/libz.a ../src/deps/libarchive.a -lc -liconv
+// zig build-exe -Doptimize=ReleaseFast --main-pkg-path ../ ./tgz.zig ../src/deps/zlib/libz.a ../src/deps/libarchive.a -lc -liconv
+// zig build-exe -Doptimize=ReleaseFast --main-pkg-path ../ ./tgz.zig ../src/deps/zlib/libz.a ../src/deps/libarchive.a -lc -liconv
pub fn main() anyerror!void {
var stdout_ = std.io.getStdOut();
var stderr_ = std.io.getStdErr();
@@ -38,13 +38,13 @@ pub fn main() anyerror!void {
}
var tarball_path_buf: [bun.MAX_PATH_BYTES]u8 = undefined;
- var basename = std.fs.path.basename(std.mem.span(args[args.len - 1]));
+ var basename = std.fs.path.basename(bun.asByteSlice(args[args.len - 1]));
while (RecognizedExtensions.has(std.fs.path.extension(basename))) {
basename = basename[0 .. basename.len - std.fs.path.extension(basename).len];
}
var parts = [_][]const u8{
- std.mem.span(args[args.len - 1]),
+ bun.asByteSlice(args[args.len - 1]),
};
const tarball_path = path_handler.joinAbsStringBuf(try std.process.getCwdAlloc(std.heap.c_allocator), &tarball_path_buf, &parts, .auto);