新增rpm、pacman包的打包

pull/277/head
lyswhut 2020-05-02 20:42:53 +08:00
parent bd8b8d5b64
commit 33e6202835
2 changed files with 8 additions and 5 deletions

View File

@ -32,11 +32,13 @@
"publish:mac": "npm run publish:mac:dmg",
"publish:mac:dmg": "electron-builder -m=dmg -p onTagOrDraft",
"publish:gh:linux": "node build-config/pack.js && npm run publish:linux",
"publish:linux": "npm run publish:linux:deb && npm run publish:linux:appImage",
"publish:linux": "npm run publish:linux:deb && npm run publish:linux:appImage && npm run publish:linux:rpm && npm run publish:linux:pacman",
"publish:linux:appImage": "cross-env ARCH=x64 electron-builder -l=AppImage -p onTagOrDraft",
"publish:linux:deb": "npm run publish:linux:deb:x64 && npm run publish:linux:deb:x86",
"publish:linux:deb:x64": "cross-env ARCH=x64 electron-builder -l=deb --x64 -p onTagOrDraft",
"publish:linux:deb:x86": "cross-env ARCH=x86 electron-builder -l=deb --ia32 -p onTagOrDraft",
"publish:linux:rpm": "cross-env ARCH=x64 electron-builder -l=rpm -p onTagOrDraft",
"publish:linux:pacman": "cross-env ARCH=x86 electron-builder -l=pacman -p onTagOrDraft",
"pack:linux": "node build-config/pack.js && electron-builder -l",
"pack:mac": "node build-config/pack.js && electron-builder -m=dmg",
"pack:dir": "node build-config/pack.js && electron-builder --dir",
@ -116,10 +118,7 @@
},
"appImage": {
"license": "./licenses/license_zh.txt",
"category": "Utility;AudioVideo;Audio;Player;Music;",
"desktop": {
"icon": "./resources/icons/512x512.png"
}
"category": "Utility;AudioVideo;Audio;Player;Music;"
},
"publish": [
{

View File

@ -1,3 +1,7 @@
### 新增
- 新增`rpm`、`pacman`包的打包
### 修复
- 修复按住`Ctrl`等键触发多选机制时不松开按键的情况下切换到其他窗口后再松开按键,这时切回软件不按按键都处在多选模式的问题