Fix wine support
This commit is contained in:
1 file changed
+14
-2
@@ -38,7 +38,12 @@ export const handler = async (context: Context) => {
|
||||
} else if (platform == 'linux') {
|
||||
if (arch == 'x86') platformsToShow = ['linux-x64']
|
||||
else if (arch == 'x86_64' || arch == 'x64')
|
||||
platformsToShow = ['linux-x86', 'linux-x64']
|
||||
platformsToShow = [
|
||||
'linux-x86',
|
||||
'linux-x64',
|
||||
'windows-x86',
|
||||
'windows-x64'
|
||||
]
|
||||
else if (arch == 'aarch64' || arch == 'arm64')
|
||||
platformsToShow = ['linux-arm64']
|
||||
else {
|
||||
@@ -123,6 +128,7 @@ export const handler = async (context: Context) => {
|
||||
download = key
|
||||
const idx = downloadKeys.indexOf(key)
|
||||
executable = executables[idx] ?? null
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -137,7 +143,13 @@ export const handler = async (context: Context) => {
|
||||
? download
|
||||
? downloads[download]
|
||||
: undefined
|
||||
: undefined
|
||||
: undefined,
|
||||
wine:
|
||||
platformsToShow &&
|
||||
platform == 'linux' &&
|
||||
download?.startsWith('windows')
|
||||
? true
|
||||
: undefined
|
||||
}
|
||||
})
|
||||
.filter(v => {
|
||||
|
||||
Reference in new issue
Block a user