From 6d1a69ff9c0cf68db77d4d114910ad2755bb0ab2 Mon Sep 17 00:00:00 2001 From: Alice Gaudon Date: Thu, 5 Mar 2020 23:17:32 +0100 Subject: [PATCH] Update electron-build configuration for all targets --- package.json | 36 ++++++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 6884966..14e5d56 100644 --- a/package.json +++ b/package.json @@ -30,22 +30,46 @@ "build": { "appId": "tabs-app", "linux": { - "target": [ - "dir" - ], - "executableName": "tabs", + "target": "deb", + "icon": "resources/logo.png", "category": "Utility", + "executableName": "tabs", "desktop": { "StartupWMClass": "Tabs", "MimeType": "x-scheme-handler/tabs" - } + }, + "publish": [ + { + "provider": "github", + "owner": "ArisuOngaku", + "repo": "tabs" + } + ] }, "win": { "target": "nsis", "icon": "resources/logo.png", "publisherName": "Alice Gaudon", "verifyUpdateCodeSignature": "true", - "publish": ["github"] + "publish": [ + { + "provider": "github", + "owner": "ArisuOngaku", + "repo": "tabs" + } + ] + }, + "mac": { + "target": "default", + "icon": "resources/logo.png", + "category": "public.app-category.utilities", + "publish": [ + { + "provider": "github", + "owner": "ArisuOngaku", + "repo": "tabs" + } + ] }, "electronVersion": "8.0.3" }