Mercurial > hg > sonic-visualiser
comparison deploy/win32/sonic-visualiser.wxs @ 550:11bb96476f1a
Provisional WiX installer file
author | Chris Cannam |
---|---|
date | Fri, 10 May 2013 13:23:48 +0100 |
parents | |
children | e82080cf7da8 |
comparison
equal
deleted
inserted
replaced
549:209c442fdb34 | 550:11bb96476f1a |
---|---|
1 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> | |
2 | |
3 <Product | |
4 Name="Sonic Visualiser" | |
5 Id="*" | |
6 Language="1033" | |
7 Codepage="1252" | |
8 Version="2.1.0" | |
9 UpgradeCode="D476941E-65F3-4962-9E72-B40FAAE5DBD0" | |
10 Manufacturer="Queen Mary, University of London"> | |
11 | |
12 <Package | |
13 Id="*" | |
14 Keywords="Installer" | |
15 Description="Sonic Visualiser Installer" | |
16 Comments="Copyright (c) 2012 Queen Mary, University of London and others." | |
17 Manufacturer="Queen Mary, University of London" | |
18 InstallerVersion="100" | |
19 Languages="1033" | |
20 Compressed="yes" | |
21 SummaryCodepage="1252"/> | |
22 | |
23 <MajorUpgrade DowngradeErrorMessage="A later version of Sonic Visualiser is already installed. Setup will now exit."/> | |
24 | |
25 <Media Id="1" Cabinet="Sonic Visualiser.cab" EmbedCab="yes" DiskPrompt="CD-ROM #1"/> | |
26 <Property Id="DiskPrompt" Value="Sonic Visualiser Installation [1]"/> | |
27 | |
28 <Directory Id="TARGETDIR" Name="SourceDir"> | |
29 <Directory Id="ProgramFilesFolder" Name="PFiles"> | |
30 <Directory Id="VampPlugins" Name="Vamp Plugins"> | |
31 </Directory> | |
32 <Directory Id="INSTALLDIR" Name="Sonic Visualiser"> | |
33 | |
34 <Component | |
35 Id="MainExecutable" | |
36 Guid="2C02DFB7-3CDF-4F73-B9D1-846326EE417D"> | |
37 | |
38 <File | |
39 Id="SV" | |
40 Name="Sonic Visualiser.exe" | |
41 DiskId="1" | |
42 Source="release\Sonic Visualiser.exe" | |
43 KeyPath="yes"> | |
44 | |
45 <Shortcut | |
46 Id="SVStartEntry" | |
47 Directory="ProgramMenuDir" | |
48 Name="Sonic Visualiser" | |
49 WorkingDirectory="INSTALLDIR" | |
50 Icon="sv-winicon.ico" | |
51 IconIndex="0" | |
52 Advertise="yes"/> | |
53 | |
54 <Shortcut | |
55 Id="SVDesktop" | |
56 Directory="DesktopFolder" | |
57 Name="Sonic Visualiser" | |
58 WorkingDirectory="INSTALLDIR" | |
59 Icon="sv-winicon.ico" | |
60 IconIndex="0" | |
61 Advertise="yes"/> | |
62 </File> | |
63 | |
64 <File | |
65 Id="COPYING" | |
66 Name="COPYING" | |
67 DiskId="1" | |
68 Source="COPYING"/> | |
69 <File | |
70 Id="README" | |
71 Name="README" | |
72 DiskId="1" | |
73 Source="README"/> | |
74 <File | |
75 Id="CHANGELOG" | |
76 Name="CHANGELOG" | |
77 DiskId="1" | |
78 Source="CHANGELOG"/> | |
79 | |
80 <File | |
81 Id="sv-winicon.ico" | |
82 Name="sv-winicon.ico" | |
83 DiskId="1" | |
84 Source="icons/sv-winicon.ico"/> | |
85 </Component> | |
86 | |
87 <Component | |
88 Id="Qt5" | |
89 Guid="316341D4-B7B2-411D-BCCE-879A11D5709F"> | |
90 <File | |
91 Id="QtCore" | |
92 Name="Qt5Core.dll" | |
93 DiskId="1" | |
94 Source="release\Qt5Core.dll" | |
95 KeyPath="yes"/> | |
96 <File | |
97 Id="QtGui" | |
98 Name="Qt5Gui.dll" | |
99 DiskId="1" | |
100 Source="release\Qt5Gui.dll"/> | |
101 <File | |
102 Id="QtNetwork" | |
103 Name="Qt5Network.dll" | |
104 DiskId="1" | |
105 Source="release\Qt5Network.dll"/> | |
106 <File | |
107 Id="QtWidgets" | |
108 Name="Qt5Widgets.dll" | |
109 DiskId="1" | |
110 Source="release\Qt5Widgets.dll"/> | |
111 <File | |
112 Id="QtXml" | |
113 Name="Qt5Widgets.dll" | |
114 DiskId="1" | |
115 Source="release\Qt5Xml.dll"/> | |
116 <File | |
117 Id="D3DCompiler" | |
118 Name="D3DCompiler_43.dll" | |
119 DiskId="1" | |
120 Source="release\D3DCompiler_43.dll"/> | |
121 <File | |
122 Id="icudt49" | |
123 Name="icudt49.dll" | |
124 DiskId="1" | |
125 Source="release\icudt49.dll"/> | |
126 <File | |
127 Id="icuin49" | |
128 Name="icuin49.dll" | |
129 DiskId="1" | |
130 Source="release\icuin49.dll"/> | |
131 <File | |
132 Id="icuuc49" | |
133 Name="icuuc49.dll" | |
134 DiskId="1" | |
135 Source="release\icuuc49.dll"/> | |
136 <File | |
137 Id="libEGL" | |
138 Name="libEGL.dll" | |
139 DiskId="1" | |
140 Source="release\libEGL.dll"/> | |
141 <File | |
142 Id="libgcc" | |
143 Name="libgcc_s_sjlj-1.dll" | |
144 DiskId="1" | |
145 Source="release\libgcc_s_sjlj-1.dll"/> | |
146 <File | |
147 Id="libGLESv2" | |
148 Name="libGLESv2.dll" | |
149 DiskId="1" | |
150 Source="release\libGLESv2.dll"/> | |
151 <File | |
152 Id="libstdcplusplus" | |
153 Name="libstdc++-6.dll" | |
154 DiskId="1" | |
155 Source="release\libstdc++-6.dll"/> | |
156 <File | |
157 Id="libwinpthread" | |
158 Name="libwinpthread-1.dll" | |
159 DiskId="1" | |
160 Source="release\libwinpthread-1.dll"/> | |
161 <File | |
162 Id="qminimal" | |
163 Name="qminimal.dll" | |
164 DiskId="1" | |
165 Source="release\qminimal.dll"/> | |
166 <File | |
167 Id="qwindows" | |
168 Name="qwindows.dll" | |
169 DiskId="1" | |
170 Source="release\qwindows.dll"/> | |
171 </Component> | |
172 | |
173 </Directory> | |
174 </Directory> | |
175 | |
176 <Directory Id="ProgramMenuFolder" Name="Programs"> | |
177 <Directory Id="ProgramMenuDir" Name="Sonic Visualiser"> | |
178 <Component Id="ProgramMenuDir" Guid="C1980FF3-D135-46F8-8542-F937748721E6"> | |
179 <RemoveFolder Id="ProgramMenuDir" On="uninstall"/> | |
180 <RegistryValue Root="HKMU" Key="Software\[Manufacturer]\[ProductName]" Type="string" Value="" KeyPath="yes"/> | |
181 </Component> | |
182 </Directory> | |
183 </Directory> | |
184 | |
185 <Directory Id="DesktopFolder" Name="Desktop"/> | |
186 | |
187 </Directory> | |
188 | |
189 <Feature Id="Complete" Level="1"> | |
190 <ComponentRef Id="VampPlugins"/> | |
191 <ComponentRef Id="MainExecutable"/> | |
192 <ComponentRef Id="Qt5"/> | |
193 <ComponentRef Id="ProgramMenuDir"/> | |
194 </Feature> | |
195 | |
196 <Icon | |
197 Id="sv-winicon.ico" | |
198 SourceFile="sv-winicon.ico"/> | |
199 | |
200 </Product> | |
201 </Wix> |