Mercurial > hg > sonic-visualiser
comparison deploy/win64/sonic-visualiser.wxs @ 1495:dc198449dc82 3.0-integration
Stub win64 deploy, + ogg testfiles
author | Chris Cannam |
---|---|
date | Fri, 06 Jan 2017 21:38:33 +0000 |
parents | deploy/win32/sonic-visualiser.wxs@7e79de4b18f1 |
children | 60d6c21aec84 |
comparison
equal
deleted
inserted
replaced
1494:577a900a98f3 | 1495:dc198449dc82 |
---|---|
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="3.0.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) 2017 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="SonicVisualiser.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 <Component | |
32 Id="VampPlugins" | |
33 Guid="E68E4E0B-3C63-49bd-AD2D-44431EABDA6A"> | |
34 <File | |
35 Id="VampREADME" | |
36 Name="README.txt" | |
37 DiskId="1" | |
38 Source="..\sonic-visualiser\deploy\win64\README-Vamp.txt"/> | |
39 </Component> | |
40 </Directory> | |
41 <Directory Id="APPLICATIONFOLDER" Name="Sonic Visualiser"> | |
42 | |
43 <Component | |
44 Id="MainExecutable" | |
45 Guid="2C02DFB7-3CDF-4F73-B9D1-846326EE417D"> | |
46 | |
47 <File | |
48 Id="SVExecutable" | |
49 Name="Sonic Visualiser.exe" | |
50 DiskId="1" | |
51 Source="release\Sonic Visualiser.exe" | |
52 KeyPath="yes"> | |
53 | |
54 <Shortcut | |
55 Id="SVStartEntry" | |
56 Directory="ProgramMenuDir" | |
57 Name="Sonic Visualiser" | |
58 WorkingDirectory="APPLICATIONFOLDER" | |
59 Icon="winicon.ico" | |
60 IconIndex="0" | |
61 Advertise="yes"/> | |
62 | |
63 <Shortcut | |
64 Id="SVDesktop" | |
65 Directory="DesktopFolder" | |
66 Name="Sonic Visualiser" | |
67 WorkingDirectory="APPLICATIONFOLDER" | |
68 Icon="winicon.ico" | |
69 IconIndex="0" | |
70 Advertise="yes"/> | |
71 </File> | |
72 | |
73 <File | |
74 Id="COPYING" | |
75 Name="COPYING" | |
76 DiskId="1" | |
77 Source="COPYING"/> | |
78 <File | |
79 Id="README" | |
80 Name="README" | |
81 DiskId="1" | |
82 Source="README"/> | |
83 <File | |
84 Id="CHANGELOG" | |
85 Name="CHANGELOG" | |
86 DiskId="1" | |
87 Source="CHANGELOG"/> | |
88 | |
89 <File | |
90 Id="winicon.ico" | |
91 Name="sv-winicon.ico" | |
92 DiskId="1" | |
93 Source="icons/sv-winicon.ico"/> | |
94 </Component> | |
95 | |
96 <Component | |
97 Id="SVFileAssociation" | |
98 Guid="DC6B3DD1-46DE-47FC-90FB-D8ACD5D1A88A"> | |
99 | |
100 <ProgId | |
101 Id='SonicVisualiser.svfile' | |
102 Description='Sonic Visualiser project file' | |
103 Icon="SVExecutable"> | |
104 <Extension | |
105 Id='sv' | |
106 ContentType='application/sonicvisualiser'> | |
107 <Verb | |
108 Id='open' | |
109 Command='Open' | |
110 TargetFile='SVExecutable' | |
111 Argument='"%1"' /> | |
112 </Extension> | |
113 </ProgId> | |
114 | |
115 </Component> | |
116 | |
117 <Component | |
118 Id="Qt5" | |
119 Guid="316341D4-B7B2-411D-BCCE-879A11D5709F"> | |
120 <File | |
121 Id="QtCore" | |
122 Name="Qt5Core.dll" | |
123 DiskId="1" | |
124 Source="release\Qt5Core.dll" | |
125 KeyPath="yes"/> | |
126 <File | |
127 Id="QtGui" | |
128 Name="Qt5Gui.dll" | |
129 DiskId="1" | |
130 Source="release\Qt5Gui.dll"/> | |
131 <File | |
132 Id="QtNetwork" | |
133 Name="Qt5Network.dll" | |
134 DiskId="1" | |
135 Source="release\Qt5Network.dll"/> | |
136 <File | |
137 Id="QtWidgets" | |
138 Name="Qt5Widgets.dll" | |
139 DiskId="1" | |
140 Source="release\Qt5Widgets.dll"/> | |
141 <File | |
142 Id="QtXml" | |
143 Name="Qt5Xml.dll" | |
144 DiskId="1" | |
145 Source="release\Qt5Xml.dll"/> | |
146 <File | |
147 Id="icudt53" | |
148 Name="icudt53.dll" | |
149 DiskId="1" | |
150 Source="release\icudt53.dll"/> | |
151 <File | |
152 Id="icuin53" | |
153 Name="icuin53.dll" | |
154 DiskId="1" | |
155 Source="release\icuin53.dll"/> | |
156 <File | |
157 Id="icuuc53" | |
158 Name="icuuc53.dll" | |
159 DiskId="1" | |
160 Source="release\icuuc53.dll"/> | |
161 <File | |
162 Id="libgcc" | |
163 Name="libgcc_s_dw2-1.dll" | |
164 DiskId="1" | |
165 Source="release\libgcc_s_dw2-1.dll"/> | |
166 <File | |
167 Id="libstdcplusplus" | |
168 Name="libstdc++-6.dll" | |
169 DiskId="1" | |
170 Source="release\libstdc++-6.dll"/> | |
171 <File | |
172 Id="libwinpthread" | |
173 Name="libwinpthread-1.dll" | |
174 DiskId="1" | |
175 Source="release\libwinpthread-1.dll"/> | |
176 </Component> | |
177 | |
178 <Directory Id="Platforms" Name="platforms"> | |
179 <Component | |
180 Id="Qt5PlatformPlugins" | |
181 Guid="1EDCEA4B-C83F-430B-B09D-CB113DFD4E77"> | |
182 <File | |
183 Id="qminimal" | |
184 Name="qminimal.dll" | |
185 DiskId="1" | |
186 Source="release\qminimal.dll"/> | |
187 <File | |
188 Id="qwindows" | |
189 Name="qwindows.dll" | |
190 DiskId="1" | |
191 Source="release\qwindows.dll"/> | |
192 </Component> | |
193 </Directory> | |
194 | |
195 </Directory> | |
196 </Directory> | |
197 | |
198 <Directory Id="ProgramMenuFolder" Name="Programs"> | |
199 <Directory Id="ProgramMenuDir" Name="Sonic Visualiser"> | |
200 <Component Id="ProgramMenuDir" Guid="C1980FF3-D135-46F8-8542-F937748721E6"> | |
201 <RemoveFolder Id="ProgramMenuDir" On="uninstall"/> | |
202 <RegistryValue Root="HKMU" Key="Software\[Manufacturer]\[ProductName]" Type="string" Value="" KeyPath="yes"/> | |
203 </Component> | |
204 </Directory> | |
205 </Directory> | |
206 | |
207 <Directory Id="DesktopFolder" Name="Desktop"/> | |
208 | |
209 </Directory> | |
210 | |
211 <Feature | |
212 Id="Complete" | |
213 Title="Required files" | |
214 Description="Installs the required files for running Sonic Visualiser." | |
215 AllowAdvertise="no" | |
216 Absent="disallow" | |
217 ConfigurableDirectory="APPLICATIONFOLDER" | |
218 Level="1"> | |
219 <ComponentRef Id="VampPlugins"/> | |
220 <ComponentRef Id="MainExecutable"/> | |
221 <ComponentRef Id="SVFileAssociation"/> | |
222 <ComponentRef Id="Qt5"/> | |
223 <ComponentRef Id="Qt5PlatformPlugins"/> | |
224 <ComponentRef Id="ProgramMenuDir"/> | |
225 </Feature> | |
226 | |
227 <UI> | |
228 <UIRef Id="WixUI_InstallDir" /> | |
229 <UIRef Id="WixUI_ErrorProgressText" /> | |
230 </UI> | |
231 | |
232 <Property Id="WIXUI_INSTALLDIR" Value="APPLICATIONFOLDER" /> | |
233 <Property Id="WIXUI_DONTVALIDATEPATH" Value="1" /> | |
234 <Property Id="ApplicationFolderName" Value="Sonic Visualiser" /> | |
235 <Property Id="WixAppFolder" Value="WixPerMachineFolder" /> | |
236 <WixVariable Id="WixUILicenseRtf" Value="License.rtf" /> | |
237 | |
238 <Icon Id="winicon.ico" SourceFile="icons/sv-winicon.ico"/> | |
239 <Property Id="ARPPRODUCTICON" Value="winicon.ico" /> | |
240 | |
241 </Product> | |
242 </Wix> | |
243 |