Cross platform electronforge make
"start:electron": "electron-forge start",
"package": "electron-forge package",
"make:electron": "electron-forge make",
+ "make:electron:win": "electron-forge make --arch=x64 --platform=win32",
+ "make:electron:mac": "electron-forge make --arch=x64 --platform=darwin",
+ "make:electron:linux": "electron-forge make --arch=x64 --platform=linux",
"make": "run-s parcel make:electron",
+ "make:all": "run-s parcel make:electron:mac make:electron:win make:electron:linux",
"publish": "electron-forge publish",
"parcel": "cross-env NODE_ENV=production node parcel.js",
"parcel:dev": "node parcel.js",
},
"electronPackagerConfig": {
"name": "GB Studio",
- "executableName": "GB Studio",
+ "executableName": "gbstudio",
"packageManager": "yarn",
"icon": "src/images/app/icon/app_icon",
"darwinDarkModeSupport": true,
