浏览代码

:art: Support Windows arm64 https://github.com/siyuan-note/siyuan/issues/11565

Daniel 1 年之前
父节点
当前提交
415937f028
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      kernel/model/updater.go

+ 5 - 1
kernel/model/updater.go

@@ -121,7 +121,11 @@ func getUpdatePkg() (downloadPkgURLs []string, checksum string, err error) {
 
 
 	var suffix string
 	var suffix string
 	if gulu.OS.IsWindows() {
 	if gulu.OS.IsWindows() {
-		suffix = "win.exe"
+		if "arm64" == runtime.GOARCH {
+			suffix = "win-arm64.exe"
+		} else {
+			suffix = "win.exe"
+		}
 	} else if gulu.OS.IsDarwin() {
 	} else if gulu.OS.IsDarwin() {
 		if "arm64" == runtime.GOARCH {
 		if "arm64" == runtime.GOARCH {
 			suffix = "mac-arm64.dmg"
 			suffix = "mac-arm64.dmg"