Skip to content

Instantly share code, notes, and snippets.

@cvan
Created April 6, 2017 11:36
Show Gist options
  • Save cvan/b18b6c969e2b797e743b26a81c8e7fb5 to your computer and use it in GitHub Desktop.
Save cvan/b18b6c969e2b797e743b26a81c8e7fb5 to your computer and use it in GitHub Desktop.
electron-builder settings for Moonrise
{
"devDependencies": {
"electron-builder": "^16.6.1"
},
"scripts": {
"release": "build --publish never",
"release-patch": "npm run release-win32 -- --increment patch",
"release-major": "npm run release -- --increment major",
"release-minor": "npm run release -- --increment minor",
"release-win32": "build --ia32 --publish never",
"release-win32-patch": "npm run release-win32 -- --increment patch",
"release-win32-major": "npm run release-win32 -- --increment major",
"release-win32-minor": "npm run release-win32 -- --increment minor",
},
"build": {
"appId": "org.webvrrocks.moonrise",
"win": {
"target": [
"nsis"
],
"icon": "resources/icon.ico"
},
"nsis": {
"oneClick": true,
"installerHeaderIcon": "resources/icon.ico"
},
"mac": {
"icon": "resources/icon.icns"
},
"dmg": {
"icon": "resources/icon.icns"
},
"linux": {
"icon": "resources/icon.icns"
}
},
"directories": {
"buildResources": "resources"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment