Skip to content

Allow overriding msix file name in MakerMSIX #4104

@tgnhrkn

Description

@tgnhrkn

Pre-flight checklist

  • I have read the contribution documentation for this project.
  • I agree to follow the code of conduct that this project uses.
  • I have searched the issue tracker for a feature request that matches the one I want to file, without success.

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions