Chris@58
|
1 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
Chris@58
|
2
|
Chris@58
|
3 <Product
|
Chris@58
|
4 Name="Tony"
|
Chris@58
|
5 Id="*"
|
Chris@58
|
6 Language="1033"
|
Chris@58
|
7 Codepage="1252"
|
Chris@58
|
8 Version="0.1"
|
Chris@58
|
9 UpgradeCode="3F073027-A65B-4688-906C-5F64597C5BB1"
|
Chris@58
|
10 Manufacturer="Queen Mary, University of London">
|
Chris@58
|
11
|
Chris@58
|
12 <Package
|
Chris@58
|
13 Id="*"
|
Chris@58
|
14 Keywords="Installer"
|
Chris@58
|
15 Description="Tony Installer"
|
Chris@58
|
16 Comments="Copyright (c) 2012 Queen Mary, University of London and others."
|
Chris@58
|
17 Manufacturer="Queen Mary, University of London"
|
Chris@58
|
18 InstallerVersion="100"
|
Chris@58
|
19 Languages="1033"
|
Chris@58
|
20 Compressed="yes"
|
Chris@58
|
21 SummaryCodepage="1252"/>
|
Chris@58
|
22
|
Chris@58
|
23 <MajorUpgrade DowngradeErrorMessage="A later version of Tony is already installed. Setup will now exit."/>
|
Chris@58
|
24
|
Chris@58
|
25 <Media Id="1" Cabinet="Tony.cab" EmbedCab="yes" DiskPrompt="CD-ROM #1"/>
|
Chris@58
|
26 <Property Id="DiskPrompt" Value="Tony Installation [1]"/>
|
Chris@58
|
27
|
Chris@58
|
28 <Directory Id="TARGETDIR" Name="SourceDir">
|
Chris@58
|
29 <Directory Id="ProgramFilesFolder" Name="PFiles">
|
Chris@58
|
30
|
Chris@58
|
31 <Directory Id="INSTALLDIR" Name="Tony">
|
Chris@58
|
32
|
Chris@58
|
33 <Component
|
Chris@58
|
34 Id="MainExecutable"
|
Chris@58
|
35 Guid="B0DA872A-E8B9-4C41-B0B0-7702A9EBBD51">
|
Chris@58
|
36
|
Chris@58
|
37 <File
|
chris@59
|
38 Id="T"
|
Chris@58
|
39 Name="Tony.exe"
|
Chris@58
|
40 DiskId="1"
|
Chris@58
|
41 Source="release\Tony.exe"
|
Chris@58
|
42 KeyPath="yes">
|
Chris@58
|
43
|
Chris@58
|
44 <Shortcut
|
chris@59
|
45 Id="TStartEntry"
|
Chris@58
|
46 Directory="ProgramMenuDir"
|
Chris@58
|
47 Name="Tony"
|
Chris@58
|
48 WorkingDirectory="INSTALLDIR"
|
Chris@58
|
49 Advertise="yes"/>
|
Chris@58
|
50
|
Chris@58
|
51 <Shortcut
|
chris@59
|
52 Id="TDesktop"
|
Chris@58
|
53 Directory="DesktopFolder"
|
Chris@58
|
54 Name="Tony"
|
Chris@58
|
55 WorkingDirectory="INSTALLDIR"
|
Chris@58
|
56 Advertise="yes"/>
|
Chris@58
|
57 </File>
|
chris@59
|
58 <!--
|
Chris@58
|
59 <File
|
Chris@58
|
60 Id="COPYING"
|
Chris@58
|
61 Name="COPYING"
|
Chris@58
|
62 DiskId="1"
|
Chris@58
|
63 Source="COPYING"/>
|
Chris@58
|
64 <File
|
Chris@58
|
65 Id="README"
|
Chris@58
|
66 Name="README"
|
Chris@58
|
67 DiskId="1"
|
Chris@58
|
68 Source="README"/>
|
Chris@58
|
69 <File
|
Chris@58
|
70 Id="CHANGELOG"
|
Chris@58
|
71 Name="CHANGELOG"
|
Chris@58
|
72 DiskId="1"
|
Chris@58
|
73 Source="CHANGELOG"/>
|
chris@59
|
74 --> </Component>
|
Chris@58
|
75
|
Chris@58
|
76 <Component
|
Chris@58
|
77 Id="Qt5"
|
Chris@58
|
78 Guid="7DCE15D9-DB56-4ECC-A324-A9B74E30B872">
|
Chris@58
|
79 <File
|
Chris@58
|
80 Id="QtCore"
|
Chris@58
|
81 Name="Qt5Core.dll"
|
Chris@58
|
82 DiskId="1"
|
Chris@58
|
83 Source="release\Qt5Core.dll"
|
Chris@58
|
84 KeyPath="yes"/>
|
Chris@58
|
85 <File
|
Chris@58
|
86 Id="QtGui"
|
Chris@58
|
87 Name="Qt5Gui.dll"
|
Chris@58
|
88 DiskId="1"
|
Chris@58
|
89 Source="release\Qt5Gui.dll"/>
|
Chris@58
|
90 <File
|
Chris@58
|
91 Id="QtNetwork"
|
Chris@58
|
92 Name="Qt5Network.dll"
|
Chris@58
|
93 DiskId="1"
|
Chris@58
|
94 Source="release\Qt5Network.dll"/>
|
Chris@58
|
95 <File
|
Chris@58
|
96 Id="QtWidgets"
|
Chris@58
|
97 Name="Qt5Widgets.dll"
|
Chris@58
|
98 DiskId="1"
|
Chris@58
|
99 Source="release\Qt5Widgets.dll"/>
|
Chris@58
|
100 <File
|
Chris@58
|
101 Id="QtXml"
|
Chris@58
|
102 Name="Qt5Xml.dll"
|
Chris@58
|
103 DiskId="1"
|
Chris@58
|
104 Source="release\Qt5Xml.dll"/>
|
Chris@58
|
105 <File
|
Chris@58
|
106 Id="D3DCompiler"
|
Chris@58
|
107 Name="D3DCompiler_43.dll"
|
Chris@58
|
108 DiskId="1"
|
Chris@58
|
109 Source="release\D3DCompiler_43.dll"/>
|
Chris@58
|
110 <File
|
Chris@58
|
111 Id="icudt49"
|
Chris@58
|
112 Name="icudt49.dll"
|
Chris@58
|
113 DiskId="1"
|
Chris@58
|
114 Source="release\icudt49.dll"/>
|
Chris@58
|
115 <File
|
Chris@58
|
116 Id="icuin49"
|
Chris@58
|
117 Name="icuin49.dll"
|
Chris@58
|
118 DiskId="1"
|
Chris@58
|
119 Source="release\icuin49.dll"/>
|
Chris@58
|
120 <File
|
Chris@58
|
121 Id="icuuc49"
|
Chris@58
|
122 Name="icuuc49.dll"
|
Chris@58
|
123 DiskId="1"
|
Chris@58
|
124 Source="release\icuuc49.dll"/>
|
Chris@58
|
125 <File
|
Chris@58
|
126 Id="libEGL"
|
Chris@58
|
127 Name="libEGL.dll"
|
Chris@58
|
128 DiskId="1"
|
Chris@58
|
129 Source="release\libEGL.dll"/>
|
Chris@58
|
130 <File
|
Chris@58
|
131 Id="libgcc"
|
Chris@58
|
132 Name="libgcc_s_sjlj-1.dll"
|
Chris@58
|
133 DiskId="1"
|
Chris@58
|
134 Source="release\libgcc_s_sjlj-1.dll"/>
|
Chris@58
|
135 <File
|
Chris@58
|
136 Id="libGLESv2"
|
Chris@58
|
137 Name="libGLESv2.dll"
|
Chris@58
|
138 DiskId="1"
|
Chris@58
|
139 Source="release\libGLESv2.dll"/>
|
Chris@58
|
140 <File
|
Chris@58
|
141 Id="libstdcplusplus"
|
Chris@58
|
142 Name="libstdc++-6.dll"
|
Chris@58
|
143 DiskId="1"
|
Chris@58
|
144 Source="release\libstdc++-6.dll"/>
|
Chris@58
|
145 <File
|
Chris@58
|
146 Id="libwinpthread"
|
Chris@58
|
147 Name="libwinpthread-1.dll"
|
Chris@58
|
148 DiskId="1"
|
Chris@58
|
149 Source="release\libwinpthread-1.dll"/>
|
Chris@58
|
150 </Component>
|
Chris@58
|
151
|
Chris@58
|
152 <Directory Id="Platforms" Name="platforms">
|
Chris@58
|
153 <Component
|
Chris@58
|
154 Id="Qt5PlatformPlugins"
|
Chris@58
|
155 Guid="F3AAECAE-3B5E-4BA7-8F17-D20F608BE43A">
|
Chris@58
|
156 <File
|
Chris@58
|
157 Id="qminimal"
|
Chris@58
|
158 Name="qminimal.dll"
|
Chris@58
|
159 DiskId="1"
|
Chris@58
|
160 Source="release\qminimal.dll"/>
|
Chris@58
|
161 <File
|
Chris@58
|
162 Id="qwindows"
|
Chris@58
|
163 Name="qwindows.dll"
|
Chris@58
|
164 DiskId="1"
|
Chris@58
|
165 Source="release\qwindows.dll"/>
|
Chris@58
|
166 </Component>
|
Chris@58
|
167 </Directory>
|
Chris@58
|
168 </Directory>
|
Chris@58
|
169
|
Chris@58
|
170 <Directory Id="VampPlugins" Name="Vamp Plugins">
|
Chris@58
|
171 <Component
|
Chris@58
|
172 Id="Yintony"
|
Chris@58
|
173 Guid="5C3B7285-B652-4FE5-8A1D-AC92376F8AD5">
|
Chris@58
|
174 <File
|
Chris@58
|
175 Id="yintonylib"
|
Chris@58
|
176 Name="yintony.dll"
|
Chris@58
|
177 DiskId="1"
|
Chris@58
|
178 Source="..\yintony\win32-build\release\yintony.dll"/>
|
Chris@58
|
179 <File
|
Chris@58
|
180 Id="yintonycat"
|
Chris@58
|
181 Name="yintony.cat"
|
Chris@58
|
182 DiskId="1"
|
Chris@58
|
183 Source="..\yintony\yintony.cat"/>
|
Chris@58
|
184 <File
|
Chris@58
|
185 Id="yintonyrdf"
|
Chris@58
|
186 Name="yintony.n3"
|
Chris@58
|
187 DiskId="1"
|
Chris@58
|
188 Source="..\yintony\yintony.n3"/>
|
Chris@58
|
189 </Component>
|
Chris@58
|
190 </Directory>
|
Chris@58
|
191
|
Chris@58
|
192 </Directory>
|
Chris@58
|
193
|
Chris@58
|
194 <Directory Id="ProgramMenuFolder" Name="Programs">
|
Chris@58
|
195 <Directory Id="ProgramMenuDir" Name="Tony">
|
Chris@58
|
196 <Component Id="ProgramMenuDir" Guid="56B6BB05-453C-4480-81DA-31612ED64410">
|
Chris@58
|
197 <RemoveFolder Id="ProgramMenuDir" On="uninstall"/>
|
Chris@58
|
198 <RegistryValue Root="HKMU" Key="Software\[Manufacturer]\[ProductName]" Type="string" Value="" KeyPath="yes"/>
|
Chris@58
|
199 </Component>
|
Chris@58
|
200 </Directory>
|
Chris@58
|
201 </Directory>
|
Chris@58
|
202
|
Chris@58
|
203 <Directory Id="DesktopFolder" Name="Desktop"/>
|
Chris@58
|
204
|
Chris@58
|
205 </Directory>
|
Chris@58
|
206
|
Chris@58
|
207 <Feature Id="Complete" Level="1">
|
Chris@58
|
208 <ComponentRef Id="MainExecutable"/>
|
Chris@58
|
209 <ComponentRef Id="Yintony"/>
|
Chris@58
|
210 <ComponentRef Id="Qt5"/>
|
Chris@58
|
211 <ComponentRef Id="Qt5PlatformPlugins"/>
|
Chris@58
|
212 <ComponentRef Id="ProgramMenuDir"/>
|
Chris@58
|
213 </Feature>
|
Chris@58
|
214
|
Chris@58
|
215 </Product>
|
Chris@58
|
216 </Wix>
|