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

"Until there's some kind of helper/installer" #64

Open
ssokolow opened this issue Sep 7, 2022 · 0 comments
Open

"Until there's some kind of helper/installer" #64

ssokolow opened this issue Sep 7, 2022 · 0 comments

Comments

@ssokolow
Copy link

ssokolow commented Sep 7, 2022

I'm not a Windows user, so I can't test the result, but might I suggest Inno Setup? It's used for Visual Studio Code and Delphi, GOG.com uses a modified version of it, and it's by far the simplest, easiest way to build a professional-feeling, full-function Windows installer using open-source tools.

As a starting point, here's an .iss project definition that I wrote for installing Godot games, and the help is quite comprehensive about the syntax of .iss files.

(eg. the "Constants" page gives {reg:HKA\Software\My Program,Path|{autopf}\My Program} as an example that might be useful for looking up the Pidgin install directory to use as the value of DefaultDirName... {autopf} being "Whichever 'Program Files' path corresponds to the user/admin installation mode and 32/64-bitness the installer is running under", the latter of which is controlled by ArchitecturesInstallIn64BitMode and the former of which can be specified without auto-selection via things like {commonpf64} or {userpf} or with only partial selection via {commonpf}.)

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

1 participant