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

update nsis installer #11069

Merged
merged 1 commit into from Jan 3, 2023
Merged

update nsis installer #11069

merged 1 commit into from Jan 3, 2023

Conversation

shuffle2
Copy link
Contributor

@shuffle2 shuffle2 commented Sep 16, 2022

  • MUI2
  • add new langs supported by nsis 3.08
  • MultiUser
  • specify arch and build version on command line
    • allows building installer for arm64
    • allows setting build string in CI environment (if we want to automate creation of installer)
  • check OS version

Currently both system-wide install and per-user install are supported (even simultaneously). If user can't elevate, it's handled gracefully and they are only able to install per-user.

Here are example installers for testing:
dolphin-x64-5.0-17630.exe
dolphin-arm64-5.0-17630.exe

* MUI2
* add new langs supported by nsis 3.08
* MultiUser
* specify arch and build version on command line
@shuffle2
Copy link
Contributor Author

poke on this? We aren't really using it in infra, but it would be nice to have it at least in sync with current dolphin binaries (ie not just broken cruft).

@shuffle2
Copy link
Contributor Author

shuffle2 commented Jan 3, 2023

ping?

@AdmiralCurtiss
Copy link
Contributor

shrug I'll just assume you know what you're doing here.

@AdmiralCurtiss AdmiralCurtiss merged commit e4c007e into dolphin-emu:master Jan 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants