Skip to content

Commit 5d09af4

Browse files
committed
small zls download fix
1 parent 70506fc commit 5d09af4

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/main.zig

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -881,7 +881,13 @@ fn getVersionUrl(
881881
if (build_options.exe == .zls) return DownloadUrl.initOfficial(std.fmt.allocPrint(
882882
arena,
883883
"https://builds.zigtools.org/zls-{s}-{}.{s}",
884-
.{ os_arch, semantic_version, archive_ext },
884+
.{ switch (determineVersionKind(semantic_version)) {
885+
.dev => arch_os,
886+
.release => |release| switch (release.order(arch_os_swap_release)) {
887+
.lt => os_arch,
888+
.gt, .eq => arch_os,
889+
},
890+
}, semantic_version, archive_ext },
885891
) catch |e| oom(e));
886892

887893
if (!isMachVersion(semantic_version)) return makeOfficialUrl(arena, semantic_version);

0 commit comments

Comments
 (0)