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

feat: switch windows MSI installers to wix v5 #5407

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

davidkna
Copy link
Member

@davidkna davidkna commented Aug 30, 2023

Description

This PR moves MSI installer packaging from cargo-wix (wix v3) to plain wix v5. Unlike the prior version, wix v5 supports aarch64 without resorting to pre-release versions, the XML-manifest is somewhat cleaner, and we no longer need to build cargo-wix from source. On the other hand, wix v4 is not preinstalled on GHA runners like v3 is. I also replaced the BMP-files with PNGs, since those seem to be supported as well now.

Motivation and Context

Closes #

Screenshots (if appropriate):

How Has This Been Tested?

  • I have tested using MacOS
  • I have tested using Linux
  • I have tested using Windows

Checklist:

  • I have updated the documentation accordingly.
  • I have updated the tests accordingly.

@davidkna davidkna changed the title feat: switch windows MSI installers to wix v4 feat: switch windows MSI installers to wix v5 Apr 6, 2024
@davidkna davidkna mentioned this pull request Apr 30, 2024
5 tasks
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

Successfully merging this pull request may close these issues.

None yet

1 participant