Make the author name an optional part of the MSI install path #1199
Labels
documentation
An improvement required in the project's documentation.
enhancement
New features, or improvements to existing features.
good first issue
Is this your first time contributing? This could be a good place to start!
windows
The issue relates to Microsoft Windows support.
What is the problem or limitation you are having?
When an MSI installer runs, it installs the app in an
AppData/<author name>/<app name>
path. This follows the preferred scheme for Microsoft packaging, but it isn't required.It's not uncommon to see apps packaged in an
AppData/<app name>
path; and, if a solo developer is building the app, it may be preferable to use this scheme, rather than putting the author's name into the path.Describe the solution you'd like
A new option
use_full_install_path
(open to suggestions for a better name) should exist for MSI installers. This will default toTrue
; but if a value ofFalse
is specified, the author name will be excluded from the install path.Describe alternatives you've considered
install_path
setting that defaults to{app.author_name}/{app.formal_name}
, but can be explicitly set to anything else the user may want.I've suggested the boolean option rather than the fully-customised option because the need isn't for full customisation - the install path should always be the app's formal name; it's only a question of whether the author name is included as well.
Additional context
Requested by @davidfokkema on Discord.
The text was updated successfully, but these errors were encountered: