Mercurial > hg > sonic-visualiser
comparison deploy/win64/sonic-visualiser.wxs @ 1498:ffad03335920 3.0-integration
Win64 installer updates
author | Chris Cannam |
---|---|
date | Sun, 08 Jan 2017 19:36:27 +0000 |
parents | 60d6c21aec84 |
children | 422d7ac46232 |
comparison
equal
deleted
inserted
replaced
1497:60d6c21aec84 | 1498:ffad03335920 |
---|---|
13 Id="*" | 13 Id="*" |
14 Keywords="Installer" | 14 Keywords="Installer" |
15 Description="Sonic Visualiser 64-bit Installer" | 15 Description="Sonic Visualiser 64-bit Installer" |
16 Comments="Copyright (c) 2017 Queen Mary, University of London and others." | 16 Comments="Copyright (c) 2017 Queen Mary, University of London and others." |
17 Manufacturer="Queen Mary, University of London" | 17 Manufacturer="Queen Mary, University of London" |
18 InstallerVersion="100" | 18 InstallerVersion="200" |
19 Languages="1033" | 19 Languages="1033" |
20 Compressed="yes" | 20 Compressed="yes" |
21 Platform="x64" | |
21 SummaryCodepage="1252"/> | 22 SummaryCodepage="1252"/> |
22 | 23 |
23 <MajorUpgrade DowngradeErrorMessage="A later version of Sonic Visualiser is already installed. Setup will now exit."/> | 24 <MajorUpgrade DowngradeErrorMessage="A later version of Sonic Visualiser is already installed. Setup will now exit."/> |
24 | 25 |
25 <Media Id="1" Cabinet="SonicVisualiser.cab" EmbedCab="yes" DiskPrompt="CD-ROM #1"/> | 26 <Media Id="1" Cabinet="SonicVisualiser.cab" EmbedCab="yes" DiskPrompt="CD-ROM #1"/> |
26 <Property Id="DiskPrompt" Value="Sonic Visualiser Installation [1]"/> | 27 <Property Id="DiskPrompt" Value="Sonic Visualiser Installation [1]"/> |
27 | 28 |
28 <Directory Id="TARGETDIR" Name="SourceDir"> | 29 <Directory Id="TARGETDIR" Name="SourceDir"> |
29 | 30 |
30 <Directory Id="ProgramFilesFolder" Name="PFiles"> | |
31 <Directory Id="VampPlugins" Name="Vamp Plugins"> | |
32 <Component | |
33 Id="VampPlugins" | |
34 Guid="E68E4E0B-3C63-49bd-AD2D-44431EABDA6A"> | |
35 <File | |
36 Id="VampREADME" | |
37 Name="README.txt" | |
38 Source="..\sonic-visualiser\deploy\win64\README-Vamp32.txt"/> | |
39 </Component> | |
40 </Directory> | |
41 </Directory> <!-- pfiles --> | |
42 | |
43 <Directory Id="ProgramFiles64Folder" Name="PFiles64"> | 31 <Directory Id="ProgramFiles64Folder" Name="PFiles64"> |
44 <Directory Id="VampPlugins" Name="Vamp Plugins"> | 32 <Directory Id="VampPlugins" Name="Vamp Plugins"> |
45 <Component | 33 <Component Win64="yes" |
46 Id="VampPlugins" | 34 Id="VampPlugins" |
47 Guid="528C7D7E-5A06-4E7D-89BB-7C16431DF82F"> | 35 Guid="528C7D7E-5A06-4E7D-89BB-7C16431DF82F"> |
48 <File | 36 <File |
49 Id="VampREADME" | 37 Id="VampREADME" |
50 Name="README.txt" | 38 Name="README.txt" |
51 Source="..\sonic-visualiser\deploy\win64\README-Vamp.txt"/> | 39 Source="..\sonic-visualiser\deploy\win64\README-Vamp.txt"/> |
52 </Component> | 40 </Component> |
53 </Directory> | 41 </Directory> |
54 | 42 |
55 <Directory Id="APPLICATIONFOLDER" Name="Sonic Visualiser"> | 43 <Directory Id="APPLICATIONFOLDER" Name="Sonic Visualiser"> |
56 <Component | 44 <Component Win64="yes" |
57 Id="MainExecutable" | 45 Id="MainExecutable" |
58 Guid="65E1EBDF-4C8F-47B8-BCD6-981667F5946D"> | 46 Guid="65E1EBDF-4C8F-47B8-BCD6-981667F5946D"> |
59 | 47 |
60 <File | 48 <File |
61 Id="SVExecutable" | 49 Id="SVExecutable" |
83 </File> | 71 </File> |
84 | 72 |
85 <File | 73 <File |
86 Id="COPYING" | 74 Id="COPYING" |
87 Name="COPYING.txt" | 75 Name="COPYING.txt" |
88 Source="COPYING"/> | 76 Source="..\sonic-visualiser\COPYING"/> |
89 <File | 77 <File |
90 Id="README" | 78 Id="README" |
91 Name="README.txt" | 79 Name="README.txt" |
92 Source="README"/> | 80 Source="..\sonic-visualiser\README"/> |
93 <File | 81 <File |
94 Id="CHANGELOG" | 82 Id="CHANGELOG" |
95 Name="CHANGELOG.txt" | 83 Name="CHANGELOG.txt" |
96 Source="CHANGELOG"/> | 84 Source="..\sonic-visualiser\CHANGELOG"/> |
97 | 85 |
98 <File | 86 <File |
99 Id="winicon.ico" | 87 Id="winicon.ico" |
100 Name="sv-winicon.ico" | 88 Name="sv-winicon.ico" |
101 Source="icons/sv-winicon.ico"/> | 89 Source="..\sonic-visualiser\icons\sv-winicon.ico"/> |
102 </Component> | 90 </Component> |
103 | 91 |
104 <Component | 92 <Component Win64="yes" |
105 Id="SVFileAssociation" | 93 Id="SVFileAssociation" |
106 Guid="F07C5CC1-0209-4C1A-8D52-C40B50A2B964"> | 94 Guid="F07C5CC1-0209-4C1A-8D52-C40B50A2B964"> |
107 | 95 |
108 <ProgId | 96 <ProgId |
109 Id='SonicVisualiser.svfile' | 97 Id='SonicVisualiser.svfile' |
120 </Extension> | 108 </Extension> |
121 </ProgId> | 109 </ProgId> |
122 | 110 |
123 </Component> | 111 </Component> |
124 | 112 |
125 <Component | 113 <Component Win64="yes" |
126 Id="Qt5" | 114 Id="Qt5" |
127 Guid="5495ED5E-939A-4BE8-9000-D55F2A7A2E90"> | 115 Guid="5495ED5E-939A-4BE8-9000-D55F2A7A2E90"> |
128 <File | 116 <File |
129 Id="QtCore" | 117 Id="QtCore" |
130 Name="Qt5Core.dll" | 118 Name="Qt5Core.dll" |
149 <File | 137 <File |
150 Id="QtSvg" | 138 Id="QtSvg" |
151 Name="Qt5Svg.dll" | 139 Name="Qt5Svg.dll" |
152 Source="release\Qt5Svg.dll"/> | 140 Source="release\Qt5Svg.dll"/> |
153 </Component> | 141 </Component> |
154 | 142 |
143 <Component Win64="yes" | |
144 Id="Sndfile" | |
145 Guid="04533516-6460-4155-A0D4-E9BA4D31E95C"> | |
146 <File | |
147 Id="libsndfile" | |
148 Name="libsndfile-1.dll" | |
149 Source="..\sonic-visualiser\sv-dependency-builds\win64-msvc\lib\libsndfile-1.dll" | |
150 KeyPath="yes"/> | |
151 </Component> | |
152 | |
153 <Component Win64="yes" | |
154 Id="VCRuntime" | |
155 Guid="251D9513-BBD2-47CF-BE78-EF79446F7683"> | |
156 <File | |
157 Id="concrt140" | |
158 Name="concrt140.dll" | |
159 Source="C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x64\Microsoft.VC140.CRT\concrt140.DLL" | |
160 KeyPath="yes"/> | |
161 <File | |
162 Id="msvcp140" | |
163 Name="msvcp140.dll" | |
164 Source="C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x64\Microsoft.VC140.CRT\msvcp140.DLL"/> | |
165 <File | |
166 Id="vccorlib140" | |
167 Name="vccorlib140.dll" | |
168 Source="C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x64\Microsoft.VC140.CRT\vccorlib140.DLL"/> | |
169 <File | |
170 Id="vcruntime140" | |
171 Name="vcruntime140.dll" | |
172 Source="C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x64\Microsoft.VC140.CRT\vcruntime140.DLL"/> | |
173 </Component> | |
174 | |
155 <Directory Id="Platforms" Name="platforms"> | 175 <Directory Id="Platforms" Name="platforms"> |
156 <Component | 176 <Component Win64="yes" |
157 Id="Qt5PlatformPlugins" | 177 Id="Qt5PlatformPlugins" |
158 Guid="1FFB773E-6D6D-4C0E-832B-F0FFEA959CA5"> | 178 Guid="1FFB773E-6D6D-4C0E-832B-F0FFEA959CA5"> |
159 <File | 179 <File |
160 Id="qminimal" | 180 Id="qminimal" |
161 Name="qminimal.dll" | 181 Name="qminimal.dll" |
166 Source="release\qwindows.dll"/> | 186 Source="release\qwindows.dll"/> |
167 </Component> | 187 </Component> |
168 </Directory> | 188 </Directory> |
169 | 189 |
170 <Directory Id="Helpers" Name="helpers"> | 190 <Directory Id="Helpers" Name="helpers"> |
171 <Component | 191 <Component Win64="yes" |
172 Id="Piper64" | 192 Id="Piper64" |
173 Guid="6385BD86-A5D3-4C77-AD41-B2DCA5B34E48"> | 193 Guid="6385BD86-A5D3-4C77-AD41-B2DCA5B34E48"> |
174 <File | 194 <File |
175 Id="piperconv64" | 195 Id="piperconv64" |
176 Name="piper-convert.exe" | 196 Name="piper-convert.exe" |
198 <File | 218 <File |
199 Id="libwinpthread32" | 219 Id="libwinpthread32" |
200 Name="libwinpthread-1.dll" | 220 Name="libwinpthread-1.dll" |
201 Source="release\libwinpthread-1.dll"/> | 221 Source="release\libwinpthread-1.dll"/> |
202 </Component> | 222 </Component> |
203 <Component | 223 <Component Win64="yes" |
204 Id="Checker64" | 224 Id="Checker64" |
205 Guid="19A400D9-D5B2-4CB5-AF84-7C1DEA11D7B5"> | 225 Guid="19A400D9-D5B2-4CB5-AF84-7C1DEA11D7B5"> |
206 <File | 226 <File |
207 Id="checker64" | 227 Id="checker64" |
208 Name="plugin-checker-helper.exe" | 228 Name="plugin-checker-helper.exe" |
209 Source="release\plugin-checker-helper.exe"/> | 229 Source="release\plugin-checker-helper.exe"/> |
210 </Component> | 230 </Component> |
211 <Component | 231 <Component |
212 Id="Checker32" | 232 Id="Checker32" |
213 Guid="19A400D9-D5B2-4CB5-AF84-7C1DEA11D7B5"> | 233 Guid="4F3FDFEC-23BD-4F2F-9B8F-9C8387FDEC21"> |
214 <File | 234 <File |
215 Id="checker32" | 235 Id="checker32" |
216 Name="plugin-checker-helper-32.exe" | 236 Name="plugin-checker-helper-32.exe" |
217 Source="release\plugin-checker-helper-32.exe"/> | 237 Source="release\plugin-checker-helper-32.exe"/> |
218 </Component> | 238 </Component> |
219 | 239 |
220 </Directory> <!-- helpers --> | 240 </Directory> <!-- helpers --> |
221 </Directory> <!-- sv --> | 241 </Directory> <!-- sv --> |
222 </Directory> <!-- pfiles64 --> | 242 </Directory> <!-- pfiles64 --> |
223 | 243 |
224 <Directory Id="ProgramMenuFolder" Name="Programs"> | 244 <Directory Id="ProgramMenuFolder" Name="Programs"> |
225 <Directory Id="ProgramMenuDir" Name="Sonic Visualiser"> | 245 <Directory Id="ProgramMenuDir" Name="Sonic Visualiser"> |
226 <Component Id="ProgramMenuDir" Guid="C1980FF3-D135-46F8-8542-F937748721E6"> | 246 <Component Id="ProgramMenuDir" Guid="C1980FF3-D135-46F8-8542-F937748721E6"> |
227 <RemoveFolder Id="ProgramMenuDir" On="uninstall"/> | 247 <RemoveFolder Id="ProgramMenuDir" On="uninstall"/> |
228 <RegistryValue Root="HKMU" Key="Software\[Manufacturer]\[ProductName]" Type="string" Value="" KeyPath="yes"/> | 248 <RegistryValue Root="HKMU" Key="Software\[Manufacturer]\[ProductName]" Type="string" Value="" KeyPath="yes"/> |
243 ConfigurableDirectory="APPLICATIONFOLDER" | 263 ConfigurableDirectory="APPLICATIONFOLDER" |
244 Level="1"> | 264 Level="1"> |
245 <ComponentRef Id="VampPlugins"/> | 265 <ComponentRef Id="VampPlugins"/> |
246 <ComponentRef Id="MainExecutable"/> | 266 <ComponentRef Id="MainExecutable"/> |
247 <ComponentRef Id="SVFileAssociation"/> | 267 <ComponentRef Id="SVFileAssociation"/> |
268 <ComponentRef Id="Sndfile"/> | |
248 <ComponentRef Id="Qt5"/> | 269 <ComponentRef Id="Qt5"/> |
270 <ComponentRef Id="VCRuntime"/> | |
249 <ComponentRef Id="Qt5PlatformPlugins"/> | 271 <ComponentRef Id="Qt5PlatformPlugins"/> |
250 <ComponentRef Id="Piper64"/> | 272 <ComponentRef Id="Piper64"/> |
251 <ComponentRef Id="Piper32"/> | 273 <ComponentRef Id="Piper32"/> |
252 <ComponentRef Id="Checker64"/> | 274 <ComponentRef Id="Checker64"/> |
253 <ComponentRef Id="Checker32"/> | 275 <ComponentRef Id="Checker32"/> |
263 <Property Id="WIXUI_DONTVALIDATEPATH" Value="1" /> | 285 <Property Id="WIXUI_DONTVALIDATEPATH" Value="1" /> |
264 <Property Id="ApplicationFolderName" Value="Sonic Visualiser" /> | 286 <Property Id="ApplicationFolderName" Value="Sonic Visualiser" /> |
265 <Property Id="WixAppFolder" Value="WixPerMachineFolder" /> | 287 <Property Id="WixAppFolder" Value="WixPerMachineFolder" /> |
266 <WixVariable Id="WixUILicenseRtf" Value="License.rtf" /> | 288 <WixVariable Id="WixUILicenseRtf" Value="License.rtf" /> |
267 | 289 |
268 <Icon Id="winicon.ico" SourceFile="icons/sv-winicon.ico"/> | 290 <Icon Id="winicon.ico" SourceFile="..\sonic-visualiser\icons\sv-winicon.ico"/> |
269 <Property Id="ARPPRODUCTICON" Value="winicon.ico" /> | 291 <Property Id="ARPPRODUCTICON" Value="winicon.ico" /> |
270 | 292 |
271 </Product> | 293 </Product> |
272 </Wix> | 294 </Wix> |
273 | 295 |