Skip to content
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

Windows installer #141

Open
dfabulich opened this issue Dec 9, 2021 · 2 comments
Open

Windows installer #141

dfabulich opened this issue Dec 9, 2021 · 2 comments

Comments

@dfabulich
Copy link

If a tech neophyte downloads a Lectrote zip on Windows, Windows will open it as a pseudo-folder. If you have the presence of mind to double-click on Lectrote.exe and run it, it won't work, because none of its required files will be extracted, and in no case will Lectrote show up in your start menu.

It would be great to offer an installer exe. It could be a 32-bit app (for maximum compatibility), and it could download the appropriate binary (32-bit, 64-bit, maybe someday ARM), install it, and add an icon to the start menu.

@erkyrath
Copy link
Owner

erkyrath commented Dec 9, 2021

Suggestions on what installer technology is good for this? I've used NSIS but that was most of a decade ago.

@dfabulich
Copy link
Author

The Electron website recommends packaging your app using Electron Forge.

https://www.electronforge.io/

Forge, in turn, recommends Squirrel.Windows for its output.

Electron-builder is an older alternative to Forge; they recommend NSIS. ("Squirrel.Windows target is maintained, but deprecated. Please use nsis instead.")

I expect that it'd be fine to use whatever you're most comfortable with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants