New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make the windows installer a module itself #1
Comments
I'm looking at trying to get it to run on windows right now. It seems like moving |
Yeah it's more about putting complexity out to make the project easier to maintain. But yeah - let's see where your PR brings us first. :) |
Is there any updates here? |
Let's keep it like it is for now here. :) |
But what about the topic? Is there any result? |
Well... yeah could be. |
@havenchyk The update was to make |
@justinmchase but what is better for windows: |
I haven't been apart of that discussion. As far as I know |
@justinmchase I'm just a newbie here and would like to create |
@havenchyk Well you're in the right place then I think. I don't think NuGet creates .msi's. nsis does, which is why you need it installed. This package essentially just drives nsis with a consistent cross-platform node-friendly api. But nsis does all the work. |
* Update electronVersion.ts The nightly version of Electron is named "electron-nightly". Therefore, using the actual version, electron-builder cannot find it. This change is to make electron-builder compatible with the nightly builds. * Update package.json Update the 7-zip optional dep with develar's latest build. * Update electronVersion.ts Try #1, dirty but should work * Update electronVersion.ts My bad, sorry. * Update electronVersion.ts ? * Update electronVersion.ts Hmm. * Update electronVersion.ts * Update electronVersion.ts * Update electronVersion.ts * Update electronVersion.ts * Update electronVersion.ts * Update electronVersion.ts * Update electronVersion.ts * Update electronVersion.ts * Update electronVersion.ts * Fixing for test * Updated all deps * Revert "Updated all deps" This reverts commit 76c3d15. * Revert "Update package.json" This reverts commit 18e39fe.
* use new app-builder-bin & hook up compression option * set default snap compression type to lzo
The MacOS dmg is created by appdmg.
Removing the logic for dealing with nsi and putting it into another module, would make electron-builder more testable and maintainable.
See - https://github.com/stefanjudis/winstaller
The text was updated successfully, but these errors were encountered: