Skip to content

Customize Briefcase's MSI installer#4609

Draft
abdnh wants to merge 2 commits intobriefcasefrom
KNW-99
Draft

Customize Briefcase's MSI installer#4609
abdnh wants to merge 2 commits intobriefcasefrom
KNW-99

Conversation

@abdnh
Copy link
Collaborator

@abdnh abdnh commented Mar 11, 2026

This customizes Briefcase's MSI installer to reimplement some features that exist in the NSIS installer.

Briefcase generates a WiX template from a cookiecutter template. The template config option can be used to specify a different template. This PR sets it to a fork of the official template on Windows: https://github.com/ankitects/briefcase-windows-app-template/tree/anki

Changes

  • Add an option to create a desktop shortcut.
  • Abort installer if not compatible with the system.
  • Detect if Anki is already running before installation.
  • Handle older installations somehow.

Closes #4604

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.

1 participant