mirror of
https://github.com/Molunerfinn/PicGo.git
synced 2026-09-20 03:16:37 +00:00
67 lines
1.3 KiB
JavaScript
67 lines
1.3 KiB
JavaScript
// different platform has different format
|
|
|
|
// macos (dmg, x64 + arm64)
|
|
const darwin = [{
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.dmg',
|
|
arch: '-arm64',
|
|
'version-file': 'latest-mac.yml'
|
|
}, {
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.dmg',
|
|
arch: '-x64',
|
|
'version-file': 'latest-mac.yml'
|
|
}]
|
|
|
|
// linux (AppImage, deb, snap)
|
|
const linux = [{
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.AppImage',
|
|
arch: '-arm64',
|
|
'version-file': 'latest-linux-arm64.yml'
|
|
}, {
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.AppImage',
|
|
arch: 'x86_64',
|
|
'version-file': 'latest-linux.yml'
|
|
}, {
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.deb',
|
|
arch: '-arm64',
|
|
'version-file': 'latest-linux-arm64.yml'
|
|
}, {
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.deb',
|
|
arch: 'amd64',
|
|
'version-file': 'latest-linux.yml'
|
|
}, {
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.snap',
|
|
arch: 'amd64',
|
|
'version-file': 'latest-linux.yml'
|
|
}]
|
|
|
|
// windows (nsis, x64 + ia32 + arm64)
|
|
const win32 = [{
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.exe',
|
|
arch: '-ia32',
|
|
'version-file': 'latest.yml'
|
|
}, {
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.exe',
|
|
arch: '-x64',
|
|
'version-file': 'latest.yml'
|
|
}, {
|
|
appNameWithPrefix: 'PicGo-',
|
|
ext: '.exe',
|
|
arch: '-arm64',
|
|
'version-file': 'latest.yml'
|
|
}]
|
|
|
|
module.exports = {
|
|
darwin,
|
|
linux,
|
|
win32
|
|
}
|