返回 DeepSeek-Reasonix
updater_manifest_assets.go
根目录 / desktop / updater_manifest_assets.go
1 package main
2
3 type requiredDesktopAsset struct {
4 group string
5 key string
6 filename string
7 }
8
9 var (
10 requiredDesktopUpdaterAssets = []requiredDesktopAsset{
11 {group: "platforms", key: "darwin-arm64", filename: "Reasonix-darwin-arm64.zip"},
12 {group: "platforms", key: "darwin-amd64", filename: "Reasonix-darwin-amd64.zip"},
13 {group: "platforms", key: "windows-amd64", filename: "Reasonix-windows-amd64-installer.exe"},
14 {group: "platforms", key: "windows-arm64", filename: "Reasonix-windows-arm64-installer.exe"},
15 {group: "platforms", key: "linux-amd64", filename: "Reasonix-linux-amd64.tar.gz"},
16 {group: "native_packages", key: "linux-amd64", filename: "Reasonix-linux-amd64.deb"},
17 }
18 legacyDesktopDownloadAssets = []requiredDesktopAsset{
19 {group: "downloads", key: "Reasonix-darwin-universal.dmg", filename: "Reasonix-darwin-universal.dmg"},
20 {group: "downloads", key: "Reasonix-windows-amd64.zip", filename: "Reasonix-windows-amd64.zip"},
21 }
22 requiredDesktopDownloadAssets = append(append([]requiredDesktopAsset(nil), legacyDesktopDownloadAssets...),
23 requiredDesktopAsset{group: "downloads", key: "Reasonix-darwin-arm64.dmg", filename: "Reasonix-darwin-arm64.dmg"},
24 requiredDesktopAsset{group: "downloads", key: "Reasonix-darwin-amd64.dmg", filename: "Reasonix-darwin-amd64.dmg"},
25 )
26 )
27
27 lines GO