chore: Update electron-builder configuration to remove architecture specifications for targets and adjust build scripts for Windows, macOS, and Linux to include both x64 and arm64 architectures.
This commit is contained in:
parent
f0c25f8108
commit
ac0fe75078
@ -41,13 +41,7 @@ win:
|
|||||||
artifactName: ${productName}-${version}-${arch}-setup.${ext}
|
artifactName: ${productName}-${version}-${arch}-setup.${ext}
|
||||||
target:
|
target:
|
||||||
- target: nsis
|
- target: nsis
|
||||||
arch:
|
|
||||||
- x64
|
|
||||||
- arm64
|
|
||||||
- target: portable
|
- target: portable
|
||||||
arch:
|
|
||||||
- x64
|
|
||||||
- arm64
|
|
||||||
nsis:
|
nsis:
|
||||||
artifactName: ${productName}-${version}-${arch}-setup.${ext}
|
artifactName: ${productName}-${version}-${arch}-setup.${ext}
|
||||||
shortcutName: ${productName}
|
shortcutName: ${productName}
|
||||||
@ -69,20 +63,11 @@ mac:
|
|||||||
- NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder.
|
- NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder.
|
||||||
target:
|
target:
|
||||||
- target: dmg
|
- target: dmg
|
||||||
arch:
|
|
||||||
- arm64
|
|
||||||
- x64
|
|
||||||
- target: zip
|
- target: zip
|
||||||
arch:
|
|
||||||
- arm64
|
|
||||||
- x64
|
|
||||||
linux:
|
linux:
|
||||||
artifactName: ${productName}-${version}-${arch}.${ext}
|
artifactName: ${productName}-${version}-${arch}.${ext}
|
||||||
target:
|
target:
|
||||||
- target: AppImage
|
- target: AppImage
|
||||||
arch:
|
|
||||||
- arm64
|
|
||||||
- x64
|
|
||||||
maintainer: electronjs.org
|
maintainer: electronjs.org
|
||||||
category: Utility
|
category: Utility
|
||||||
publish:
|
publish:
|
||||||
|
|||||||
@ -23,13 +23,13 @@
|
|||||||
"build": "npm run typecheck && electron-vite build",
|
"build": "npm run typecheck && electron-vite build",
|
||||||
"build:check": "yarn test && yarn typecheck && yarn check:i18n",
|
"build:check": "yarn test && yarn typecheck && yarn check:i18n",
|
||||||
"build:unpack": "dotenv npm run build && electron-builder --dir",
|
"build:unpack": "dotenv npm run build && electron-builder --dir",
|
||||||
"build:win": "dotenv npm run build && electron-builder --win && node scripts/after-build.js",
|
"build:win": "dotenv npm run build && electron-builder --win --x64 --arm64 && node scripts/after-build.js",
|
||||||
"build:win:x64": "dotenv npm run build && electron-builder --win --x64",
|
"build:win:x64": "dotenv npm run build && electron-builder --win --x64",
|
||||||
"build:win:arm64": "dotenv npm run build && electron-builder --win --arm64",
|
"build:win:arm64": "dotenv npm run build && electron-builder --win --arm64",
|
||||||
"build:mac": "dotenv electron-vite build && electron-builder --mac",
|
"build:mac": "dotenv electron-vite build && electron-builder --mac --arm64 --x64",
|
||||||
"build:mac:arm64": "dotenv electron-vite build && electron-builder --mac --arm64",
|
"build:mac:arm64": "dotenv electron-vite build && electron-builder --mac --arm64",
|
||||||
"build:mac:x64": "dotenv electron-vite build && electron-builder --mac --x64",
|
"build:mac:x64": "dotenv electron-vite build && electron-builder --mac --x64",
|
||||||
"build:linux": "dotenv electron-vite build && electron-builder --linux",
|
"build:linux": "dotenv electron-vite build && electron-builder --linux --x64 --arm64",
|
||||||
"build:linux:arm64": "dotenv electron-vite build && electron-builder --linux --arm64",
|
"build:linux:arm64": "dotenv electron-vite build && electron-builder --linux --arm64",
|
||||||
"build:linux:x64": "dotenv electron-vite build && electron-builder --linux --x64",
|
"build:linux:x64": "dotenv electron-vite build && electron-builder --linux --x64",
|
||||||
"build:npm": "node scripts/build-npm.js",
|
"build:npm": "node scripts/build-npm.js",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user