Pre-flight checklist
Problem description
MakerMSIX always uses "appName.msix" as the output filename. appName is derived from packagerConfig.name (or package.json as a fallback). This doesn't allow for custom naming that includes (for example) version number which is useful for publishing.
Proposed solution
Add a configuration option like outputFileName to MakerMSIXConfig that overrides appName in outputPath in the make() function of MakerMSIX.
Alternatives considered
- Automatically adding the version number to the output file name. This is similar to what other makers (eg
MakerDMG) do.
Additional information
No response
Pre-flight checklist
Problem description
MakerMSIX always uses "
appName.msix" as the output filename.appNameis derived frompackagerConfig.name(or package.json as a fallback). This doesn't allow for custom naming that includes (for example) version number which is useful for publishing.Proposed solution
Add a configuration option like
outputFileNametoMakerMSIXConfigthat overridesappNameinoutputPathin themake()function ofMakerMSIX.Alternatives considered
MakerDMG) do.Additional information
No response