diff --git a/package.json b/package.json index da507571..25854131 100644 --- a/package.json +++ b/package.json @@ -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": [ { diff --git a/publish/changeLog.md b/publish/changeLog.md index 743d506b..ae7c46a4 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -1,3 +1,7 @@ +### 新增 + +- 新增`rpm`、`pacman`包的打包 + ### 修复 - 修复按住`Ctrl`等键触发多选机制时不松开按键的情况下切换到其他窗口后再松开按键,这时切回软件不按按键都处在多选模式的问题