https://github.com/ivsgroup/makensis-nw-dist
Makensis installer for nwjs apps
https://github.com/ivsgroup/makensis-nw-dist
makensis nwjs nwjs-application windows
Last synced: 3 months ago
JSON representation
Makensis installer for nwjs apps
- Host: GitHub
- URL: https://github.com/ivsgroup/makensis-nw-dist
- Owner: ivsgroup
- License: mit
- Created: 2017-06-01T09:10:12.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-06-11T09:44:58.000Z (about 6 years ago)
- Last Synced: 2025-03-07T00:45:37.115Z (3 months ago)
- Topics: makensis, nwjs, nwjs-application, windows
- Language: NSIS
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Motivation
This is a makensis based (very simple) alternative to [nw-builder](https://github.com/nwjs-community/nw-builder)[](https://www.npmjs.com/package/makensis-nw-dist)
[](http://opensource.org/licenses/MIT)
# Executable name
Node webkit executable (nw.exe) must be named "as it" since renaming it break natives modules
See https://github.com/nwjs/nw.js/issues/199# API
```
process.env.OUTFILE = grunt.config('setup_path');
var done = this.async();var root_path = "release";
release/app/package.json (your nw app)
release/app/node-webkit/nw.exe (your nw exe path - see [nwjs-binaries](https://www.npmjs.com/package/nwjs-binaries) )makensis(root_path, {
MUI_ICON : path.join(root_path, "app/skin/logo.ico"),
MUI_UI_HEADERIMAGE_RIGHT : path.join(root_path, "app/skin/logo_256.png"),
MUI_WELCOMEFINISHPAGE_BITMAP : path.join(root_path, "app/skin/installer-image.bmp"),
MUI_PAGE_LICENSE : path.join(root_path, "app/LICENSE"),
}, done);
```# Credits
* [131](https://github.com/131)