diff options
Diffstat (limited to 'src/cli/upgrade_command.zig')
-rw-r--r-- | src/cli/upgrade_command.zig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cli/upgrade_command.zig b/src/cli/upgrade_command.zig index 60ae953d3..d865d990d 100644 --- a/src/cli/upgrade_command.zig +++ b/src/cli/upgrade_command.zig @@ -83,7 +83,9 @@ pub const Version = struct { pub const triplet = platform_label ++ "-" ++ arch_label; const suffix = if (Environment.baseline) "-baseline" else ""; pub const folder_name = "bun-" ++ triplet ++ suffix; + pub const baseline_folder_name = "bun-" ++ triplet ++ "-baseline"; pub const zip_filename = folder_name ++ ".zip"; + pub const baseline_zip_filename = baseline_folder_name ++ ".zip"; pub const profile_folder_name = "bun-" ++ triplet ++ suffix ++ "-profile"; pub const profile_zip_filename = profile_folder_name ++ ".zip"; @@ -95,6 +97,11 @@ pub const Version = struct { zip_filename, }); + pub const Bun__githubBaselineURL: [:0]const u8 = std.fmt.comptimePrint("https://github.com/oven-sh/bun/release/bun-v{s}/{s}", .{ + Global.package_json_version, + baseline_zip_filename, + }); + pub fn isCurrent(this: Version) bool { return strings.eqlComptime(this.tag, current_version); } |