1
0
mirror of https://github.com/upscayl/upscayl.git synced 2025-02-12 09:03:00 +01:00

build: fix icons & support deb distribution

- fmp defaults to building Linux icons from the Mac icns file
- deb packages need a `linux.maintainer` email when there is not a
  single package `author`.
This commit is contained in:
Kevin Turner 2022-08-24 19:07:05 -07:00
parent 0f31dbcb82
commit 7c1c65eed0

View File

@ -51,6 +51,9 @@
] ]
} }
], ],
"mac": {
"icon": "main/build/icon.icns"
},
"linux": { "linux": {
"publish": [ "publish": [
"github" "github"
@ -62,7 +65,11 @@
"asarUnpack": [ "asarUnpack": [
"**/node_modules/sharp/**" "**/node_modules/sharp/**"
], ],
"icon": "build/icon.png" "category": "Graphics;2DGraphics;RasterGraphics;ImageProcessing;",
"maintainer": "TGS963 <tgs@963.com>"
},
"deb": {
"packageCategory": "graphics"
}, },
"files": [ "files": [
"main", "main",