axodotdev / axodotdev/cargo-dist

Wix ignores product-name specified in package.metadata.wix

Open
#1,799 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
2.1k
Forks
149
Avg merge
1d 11h
Merged PRs (30d)
32

Description

When building an MSI installer, we were unable to override the default Product Name, which should be possible by specifying `product-name` in the package's `package.metadata.wix` section.

While investinating the issue we noticed that the wix print builder doesn't actually load certain properties from Cargo.toml but uses a different defaulting strategy instead.

Opened https://github.com/axodotdev/cargo-dist/pull/1798 to address this issue.

Contributor guide

Open the contributing guide

Research direction

Start with the package.metadata.wix settings in Cargo.toml and the Wix print builder, then review PR #1798, which was opened to address this issue. Done means an MSI build uses the configured product-name instead of the default Product Name.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
build-system, release
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.