diff --git a/console/package.json b/console/package.json index c111c0c133..bf829cf2ef 100755 --- a/console/package.json +++ b/console/package.json @@ -19,9 +19,9 @@ "scripts": { "start": "electron . --local-debug-builds", "local-release": "electron . --local-release-builds", - "package-darwin": "electron-packager . Console --platform=darwin --arch=x64 --version=0.36.0", - "package-win": "electron-packager . Console --platform=win32 --arch=x64 --version=0.36.0", - "package-linux": "electron-packager . Console --platform=linux --arch=x64 --version=0.36.0" + "package-darwin": "electron-packager . Console --overwrite --platform=darwin --arch=x64 --version=0.36.0 --icon=resources/icon.icns", + "package-win": "electron-packager . Console --overwrite --platform=win32 --arch=x64 --version=0.36.0", + "package-linux": "electron-packager . Console --overwrite --platform=linux --arch=x64 --version=0.36.0" }, "dependencies": { "yargs": "^3.30.0", diff --git a/console/resources/icon.icns b/console/resources/icon.icns new file mode 100644 index 0000000000..45dd334a3e Binary files /dev/null and b/console/resources/icon.icns differ diff --git a/console/resources/icon.png b/console/resources/icon.png new file mode 100644 index 0000000000..a8260f9687 Binary files /dev/null and b/console/resources/icon.png differ diff --git a/console/src/main.js b/console/src/main.js index ef76835db0..46fea0195e 100644 --- a/console/src/main.js +++ b/console/src/main.js @@ -19,8 +19,10 @@ require('crash-reporter').start(); // be closed automatically when the JavaScript object is garbage collected. var mainWindow = null; var appIcon = null; -var TRAY_ICON = 'resources/tray-icon.png'; -var APP_ICON = 'resources/tray-icon.png'; + +var path = require('path'); +var TRAY_ICON = path.join(__dirname, '../resources/tray-icon.png'); +var APP_ICON = path.join(__dirname, '../resources/icon.png'); // Quit when all windows are closed. app.on('window-all-closed', function() {