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

Easier Windows setup? #17

Closed
JohnDMcMaster opened this issue Apr 7, 2020 · 9 comments
Closed

Easier Windows setup? #17

JohnDMcMaster opened this issue Apr 7, 2020 · 9 comments

Comments

@JohnDMcMaster
Copy link
Collaborator

JohnDMcMaster commented Apr 7, 2020

Its possible to run on Windows, but requires knowing about things like pip. It sounds like there are some options to create simple MSI installers. Maybe we can get a volunteer to work on this? @diamondman might be able to provide some direction, but not sure if he has time he can devote right now

"Either use the NSIS tool (https://nsis.sourceforge.io/Main_Page) or MS has some tools for generating MSIs from a set of files and registry keys"

@diamondman
Copy link
Contributor

There are several installers I am looking at, all happen to be briefly described here: https://wiki.wxwidgets.org/Installers

WiX can make msi files which are more trustworthy than exe installers, but I read it is overly complicated.
NSIS is easy from my experience.
I hear inno setup is even easier.

@diamondman
Copy link
Contributor

@JohnDMcMaster
Copy link
Collaborator Author

@diamondman I have an offer that someone might be able to attempt NSIS installer tonight. Should I give them a green light?

@diamondman
Copy link
Contributor

Go ahead. I am happy to try it but do not delay on me.

@JohnDMcMaster
Copy link
Collaborator Author

Just got an update: "I have the installer mostly complete... I just need a Gimp or something to do the illustrations"

@d235j
Copy link

d235j commented Apr 11, 2020

Could we use pyinstaller?

@JohnDMcMaster
Copy link
Collaborator Author

I've been given a NSIS based installer candidate. Going through some early testing now

@JohnDMcMaster
Copy link
Collaborator Author

I've added an official Windows release: https://github.com/AdamLaurie/rompar/releases

@JohnDMcMaster
Copy link
Collaborator Author

This is officially announced. I believe this is fixed at least in terms of installation. We may want to eliminate CLI usage, but I think that would be a separate ticket.

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

3 participants