mirror of
https://github.com/freedomofpress/dangerzone.git
synced 2025-04-28 18:02:38 +02:00
Change Wix config to allow upgrades
This commit is contained in:
parent
2d8649179a
commit
c6c011f235
1 changed files with 4 additions and 21 deletions
|
@ -154,7 +154,7 @@ def main():
|
|||
"Product",
|
||||
Name="Dangerzone",
|
||||
Manufacturer="First Look Media",
|
||||
Id="f40ff0a9-ebf8-4e1e-9bce-6ab5c74fe119",
|
||||
Id="*",
|
||||
UpgradeCode="$(var.ProductUpgradeCode)",
|
||||
Language="1033",
|
||||
Codepage="1252",
|
||||
|
@ -203,29 +203,12 @@ def main():
|
|||
Id="WixUIDialogBmp",
|
||||
Value="..\\..\\install\\windows\\dialog.bmp",
|
||||
)
|
||||
upgrade_el = ET.SubElement(product_el, "Upgrade", Id="$(var.ProductUpgradeCode)")
|
||||
ET.SubElement(
|
||||
upgrade_el,
|
||||
"UpgradeVersion",
|
||||
Minimum="$(var.ProductVersion)",
|
||||
OnlyDetect="yes",
|
||||
Property="NEWERVERSIONDETECTED",
|
||||
)
|
||||
ET.SubElement(
|
||||
upgrade_el,
|
||||
"UpgradeVersion",
|
||||
Minimum="0.0.0",
|
||||
Maximum="$(var.ProductVersion)",
|
||||
IncludeMinimum="yes",
|
||||
IncludeMaximum="no",
|
||||
Property="OLDERVERSIONBEINGUPGRADED",
|
||||
)
|
||||
condition_el = ET.SubElement(
|
||||
product_el,
|
||||
"Condition",
|
||||
Message="A newer version of this software is already installed.",
|
||||
"MajorUpgrade",
|
||||
AllowSameVersionUpgrades="yes",
|
||||
DowngradeErrorMessage="A newer version of [ProductName] is already installed. If you are sure you want to downgrade, remove the existing installation via Programs and Features.",
|
||||
)
|
||||
condition_el.text = "NOT NEWERVERSIONDETECTED"
|
||||
|
||||
build_dir_xml(product_el, data)
|
||||
component_ids = build_components_xml(product_el, data)
|
||||
|
|
Loading…
Reference in a new issue