diff --git a/build-linux.json b/build-linux.json new file mode 100644 index 000000000..fd649003b --- /dev/null +++ b/build-linux.json @@ -0,0 +1,16 @@ +{ + "src": "dist/pack/Firebot-linux-x64", + "bin": "Firebot v5", + "options": { + "name": "firebot", + "productName": "Firebot v5", + "genericName": "Firebot v5", + "icon": { + "48x48": "src/gui/images/macTrayIcon@3x.png", + "64x64": "src/gui/images/logo_64x.png", + "128x128": "src/gui/images/logo_128x.png", + "256x256": "src/gui/images/logo_transparent.png", + "scalable": "src/gui/images/logo.svg" + } + } +} \ No newline at end of file diff --git a/grunt/compile.js b/grunt/compile.js index 44c977c62..68f0437e1 100644 --- a/grunt/compile.js +++ b/grunt/compile.js @@ -48,10 +48,10 @@ module.exports = function (grunt) { command: `npx --no-install electron-installer-dmg "${macPathIn}" firebot-v${version}-macos-x64 --out="${macPathOut}" --background="${macDmgBg}" --icon="${macDmgIcon}" --title="Firebot Installer" --debug` }, 'compile-rpm': { - command: `npx --no-install electron-installer-redhat --src dist/pack/Firebot-linux-x64/ --dest dist/install/rpm/ --arch x86_64 --bin "Firebot v5"` + command: `npx --no-install electron-installer-redhat --dest dist/install/rpm/ --arch x86_64 --config build-linux.json` }, 'compile-deb': { - command: `npx --no-install electron-installer-debian --src dist/pack/Firebot-linux-x64/ --dest dist/install/deb/ --arch x86_64 --bin "Firebot v5"` + command: `npx --no-install electron-installer-debian --dest dist/install/deb/ --arch amd64 --config build-linux.json` } } }); diff --git a/src/gui/images/logo_128x.png b/src/gui/images/logo_128x.png new file mode 100644 index 000000000..d755b799a Binary files /dev/null and b/src/gui/images/logo_128x.png differ diff --git a/src/gui/images/logo_64x.png b/src/gui/images/logo_64x.png new file mode 100644 index 000000000..3de5f2695 Binary files /dev/null and b/src/gui/images/logo_64x.png differ