1<?xml version="1.0" encoding="utf-8"?>
2<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3    <Product Id="8EE11AE3-2B91-4870-895B-44C46D648BD6" Name="Gambit 16" Language="1033" Version="16.0.1" Manufacturer="The Gambit Project" UpgradeCode="135FFB28-DA7C-427C-A3DA-783B805BCC22">
4        <Package Description="Gambit" Comments="Software Tools for Game Theory" InstallerVersion="200" Compressed="yes" />
5        <Media Id="1" Cabinet="gambit.cab" EmbedCab="yes" />
6
7        <WixVariable Id="WixUILicenseRtf" Value="license.rtf"/>
8        <UI>
9            <UIRef Id="WixUI_Minimal"/>
10        </UI>
11
12        <Directory Id="TARGETDIR" Name="SourceDir">
13            <Directory Id="ProgramFilesFolder">
14                <Directory Id="ApplicationRootDirectory" Name="Gambit"/>
15            </Directory>
16            <Directory Id="ProgramMenuFolder">
17                <Directory Id="ApplicationProgramsFolder" Name="Gambit"/>
18            </Directory>
19        </Directory>
20
21        <DirectoryRef Id="ApplicationRootDirectory">
22            <Component Id="Gambit.exe" Guid="AEB0EAF8-246A-4194-9628-A4ED3092CD93">
23                <File Id="gambit.exe" Source="installer\gambit.exe" KeyPath="yes" Checksum="yes"/>
24                <File Id="gambit_enummixed.exe" Source="installer\gambit-enummixed.exe" Checksum="yes"/>
25                <File Id="gambit_enumpoly.exe" Source="installer\gambit-enumpoly.exe" Checksum="yes"/>
26                <File Id="gambit_enumpure.exe" Source="installer\gambit-enumpure.exe" Checksum="yes"/>
27                <File Id="gambit_gnm.exe" Source="installer\gambit-gnm.exe" Checksum="yes"/>
28                <File Id="gambit_ipa.exe" Source="installer\gambit-ipa.exe" Checksum="yes"/>
29                <File Id="gambit_lcp.exe" Source="installer\gambit-lcp.exe" Checksum="yes"/>
30                <File Id="gambit_liap.exe" Source="installer\gambit-liap.exe" Checksum="yes"/>
31                <File Id="gambit_logit.exe" Source="installer\gambit-logit.exe" Checksum="yes"/>
32                <File Id="gambit_lp.exe" Source="installer\gambit-lp.exe" Checksum="yes"/>
33                <File Id="gambit_simpdiv.exe" Source="installer\gambit-simpdiv.exe" Checksum="yes"/>
34            </Component>
35        </DirectoryRef>
36
37        <DirectoryRef Id="ProgramMenuFolder">
38            <Directory Id="ProgramMenuDir" Name="Gambit 16">
39                <Component Id="ProgramMenuDir" Guid="F112A6A5-1C0C-4246-BBB8-D3466DA03D4C">
40                    <RemoveFolder Id="ProgramMenuDir" On="uninstall"/>
41                    <RegistryValue Root="HKCU" Key="Software\Gambit\Gambit 16" Type="string" Value="" KeyPath="yes"/>
42                </Component>
43            </Directory>
44        </DirectoryRef>
45
46        <DirectoryRef Id="ApplicationProgramsFolder">
47            <Component Id="ApplicationShortcut" Guid="3B9A0C37-7E9A-446E-9D14-76EBCCF3F1E0">
48                <Shortcut Id="ApplicationStartMenuShortcut"
49                          Name="Gambit 16"
50                          Description="Software Tools for Game Theory"
51                          Target="[ApplicationRootDirectory]Gambit.exe"
52                          WorkingDirectory="ApplicationRootDirectory"/>
53                <Shortcut Id="UninstallProduct"
54                          Name="Uninstall Gambit 16"
55                          Description="Uninstalls Gambit"
56                          Target="[System64Folder]msiexec.exe"
57                          Arguments="/x [ProductCode]"/>
58                <RemoveFolder Id="ApplicationProgramsFolder" On="uninstall"/>
59                <RegistryValue Root="HKCU" Key="Software\Microsoft\Gambit 16" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
60            </Component>
61        </DirectoryRef>
62        <Feature Id="Complete" Level="1">
63            <ComponentRef Id="Gambit.exe"/>
64            <ComponentRef Id="ProgramMenuDir"/>
65            <ComponentRef Id="ApplicationShortcut"/>
66        </Feature>
67    </Product>
68</Wix>
69