I see that there are both Wix and Burn installer types present in winget, yet I'm unsure what the difference between the two would be. They seem to be handled identically everywhere in the code.
As far as I'm aware, the WiX tools can either output an exe, which would be a Burn-based bundled installer (aka InstallerType: burn), or a regular MSI (aka InstallerType: msi). I'm not sure what value InstallerType: wix has.
I see you have a test for burn installers but not for Wix. On the flip side, your manifest spec references wix but not burn.
Is one meant to be deprecated in favor of the other? Are they aliases?
I see that there are both Wix and Burn installer types present in
winget, yet I'm unsure what the difference between the two would be. They seem to be handled identically everywhere in the code.As far as I'm aware, the WiX tools can either output an exe, which would be a Burn-based bundled installer (aka
InstallerType: burn), or a regular MSI (akaInstallerType: msi). I'm not sure what valueInstallerType: wixhas.I see you have a test for burn installers but not for Wix. On the flip side, your manifest spec references
wixbut notburn.Is one meant to be deprecated in favor of the other? Are they aliases?