mirror of
https://github.com/mikedilger/gossip.git
synced 2024-09-29 00:11:01 +00:00
950 B
950 B
WINDOWS
Prerequisite for packaging:
- You need Wix 4 tools installed, probably with DOTNET installed first.
Compile:
rustup update
cargo build --features=lang-cjk --release
Copy the binary to the packaging directory
cp ..\..\target\release\gossip.exe .
Copy the gossip.png here
cp ..\..\logo\gossip.png .
For new versions of gossip, update gossip.wxs
:
- UPDATE the Package.Version, SummaryInformation.Description
- UPDATE the Package.ProductCode GUID to a new one
- KEEP the UpgradeCode GUID (it should never change, it ties different versions together)
- Change a component GUID ONLY IF the absolute path changes.
Packaging:
wix build gossip.VERSION.wxs
Upload to github releases.
To install the package, either double-click the MSI, or
msiexec /i gossip.msi
To remove the package from your windows computer:
msiexec /x gossip.msi