Skip to content

Commit

Permalink
Installer polishing
Browse files Browse the repository at this point in the history
  • Loading branch information
cinderblocks committed Sep 18, 2021
1 parent 7f8b5c8 commit 55574c9
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 10 deletions.
3 changes: 3 additions & 0 deletions Install/RadegastBundle/BuildProperties.wxi
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Include>
<?define productName="Radegast"?>
<?define productDesc="A lightweight client for Second Life and OpenSimulator"?>
<?define companyName="Sjofn, LLC"?>
<?define aboutUrl="https://radegast.life/"?>
<?define copyright="Copyright (c) 2006-2021 Sjofn LLC."?>
<?define totalFileSize="10"?>
</Include>
11 changes: 9 additions & 2 deletions Install/RadegastBundle/Bundle.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,15 @@
<?define PlatformProgramFilesFolder = "ProgramFilesFolder" ?>
<?endif ?>

<Bundle Name="$(var.productName) $(var.productVersion)" Version="$(var.productVersion)"
Manufacturer="$(var.companyName)" UpgradeCode="cccc26b5-aa17-47d8-8d5d-707a78ec9a10">
<Bundle Name="$(var.productName)"
Version="$(var.productVersion)"
Manufacturer="$(var.companyName)"
AboutUrl="$(var.aboutUrl)"
HelpUrl="$(var.aboutUrl)"
UpdateUrl="$(var.aboutUrl)"
Copyright="$(var.copyright)"
IconSourceFile="..\..\Radegast\radegast.ico"
UpgradeCode="cccc26b5-aa17-47d8-8d5d-707a78ec9a10">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense">
<bal:WixStandardBootstrapperApplication LicenseFile="assets\license.rtf" ShowVersion="yes" />
</BootstrapperApplicationRef>
Expand Down
2 changes: 2 additions & 0 deletions Install/RadegastSetup/BuildProperties.wxi
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,7 @@
<?define productName="Radegast"?>
<?define productDesc="A lightweight client for Second Life and OpenSimulator"?>
<?define companyName="Sjofn, LLC"?>
<?define aboutUrl="https://radegast.life/"?>
<?define copyright="Copyright (c) 2006-2021 Sjofn LLC."?>
<?define totalFileSize="10"?>
</Include>
25 changes: 17 additions & 8 deletions Install/RadegastSetup/Product.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,18 @@
<?define PlatformProgramFilesFolder = "ProgramFilesFolder" ?>
<?endif ?>

<Product Id="*" Name="$(var.productName) $(var.productVersion)" Language="1033"
Version="$(var.productVersion)" Manufacturer="$(var.companyName)" UpgradeCode="7dcb250d-4b4d-48b1-82e0-cca31315d145">
<Package InstallerVersion="405" Manufacturer="$(var.companyName)" Compressed="yes" />
<Product Id="*"
Name="$(var.productName)"
Language="1033"
Version="$(var.productVersion)"
Manufacturer="$(var.companyName)"
UpgradeCode="7dcb250d-4b4d-48b1-82e0-cca31315d145">
<Package InstallerVersion="405"
Manufacturer="$(var.companyName)"
Description="$(var.productDesc)"
Compressed="yes" />

<Icon Id="radegast.ico" SourceFile="..\..\Radegast\radegast.ico"/>

<MajorUpgrade Schedule="afterInstallInitialize" AllowDowngrades="yes" />
<Media Id="1" Cabinet="Radegast.cab" EmbedCab="yes" />
Expand All @@ -22,14 +31,14 @@
<!-- Windows Add/Remove Programs properties -->
<Property Id="ARPCOMMENTS">$(var.productDesc)</Property>
<Property Id="ARPCONTACT">$(var.companyName)</Property>
<Property Id="ARPHELPLINK">https://radegast.life/</Property>
<Property Id="ARPURLINFOABOUT">https://radegast.life/</Property>
<Property Id="ARPURLUPDATEINFO">https://radegast.life/</Property>
<Property Id="ARPPRODUCTICON" Value="radegast.ico" />
<Property Id="ARPHELPLINK">$(var.aboutUrl)</Property>
<Property Id="ARPURLINFOABOUT">$(var.aboutUrl)</Property>
<Property Id="ARPURLUPDATEINFO">$(var.aboutUrl)</Property>
<!--<Property Id="ARPHELPTELEPHONE"></Property>-->
<Property Id="ARPREADME">https://radegast.life/</Property>
<!-- Update this value with the install size in Kb -->
<Property Id="ARPSIZE">$(var.totalFileSize)</Property>
<!-- Update this value with the install size in Kb -->
<Property Id="ARPPRODUCTICON">ICO_File</Property>
<!-- This refers to the Id attribute of the <Icon> element -->
<!--<Property Id="ARPNOMODIFY">1</Property>-->
<!-- Prevent the Modify feature in Add/Remove Programs -->
Expand Down

0 comments on commit 55574c9

Please sign in to comment.