comparison deploy/win64/sonic-visualiser.wxs @ 1839:fdcd956b5d32

Further tidying, and error handling, for Windows build scripting
author Chris Cannam
date Tue, 05 Jun 2018 13:32:28 +0100
parents e63cc95876cb
children 4af1e71eaa3f
comparison
equal deleted inserted replaced
1832:da678ff18fb0 1839:fdcd956b5d32
43 Source="..\deploy\win64\README-Vamp.txt"/> 43 Source="..\deploy\win64\README-Vamp.txt"/>
44 </Component> 44 </Component>
45 </Directory> 45 </Directory>
46 46
47 <Directory Id="APPLICATIONFOLDER" Name="Sonic Visualiser"> 47 <Directory Id="APPLICATIONFOLDER" Name="Sonic Visualiser">
48
48 <Component Win64="yes" 49 <Component Win64="yes"
49 Id="MainExecutable" 50 Id="MainExecutable"
50 Guid="65E1EBDF-4C8F-47B8-BCD6-981667F5946D"> 51 Guid="65E1EBDF-4C8F-47B8-BCD6-981667F5946D">
51 52
52 <File 53 <File
95 96
96 <Component Win64="yes" 97 <Component Win64="yes"
97 Id="SVFileAssociation" 98 Id="SVFileAssociation"
98 Guid="F07C5CC1-0209-4C1A-8D52-C40B50A2B964"> 99 Guid="F07C5CC1-0209-4C1A-8D52-C40B50A2B964">
99 100
101 <CreateFolder/>
102
100 <ProgId 103 <ProgId
101 Id='SonicVisualiser.svfile' 104 Id='SonicVisualiser.svfile'
102 Description='Sonic Visualiser project file' 105 Description='Sonic Visualiser project file'
103 Icon="SVExecutable"> 106 Icon="SVExecutable">
104 <Extension 107 <Extension
202 <File 205 <File
203 Id="piper64" 206 Id="piper64"
204 Name="piper-vamp-simple-server.exe" 207 Name="piper-vamp-simple-server.exe"
205 Source="release\piper-vamp-simple-server.exe"/> 208 Source="release\piper-vamp-simple-server.exe"/>
206 </Component> 209 </Component>
207 <Component 210 <Component Win64="yes"
208 Id="Piper32" 211 Id="Piper32"
209 Guid="F27A00A8-DD03-45B0-A13C-8CD8CC6F7386"> 212 Guid="F27A00A8-DD03-45B0-A13C-8CD8CC6F7386">
210 <File 213 <File
211 Id="piper32" 214 Id="piper32"
212 Name="piper-vamp-simple-server-32.exe" 215 Name="piper-vamp-simple-server-32.exe"
230 <File 233 <File
231 Id="checker64" 234 Id="checker64"
232 Name="vamp-plugin-load-checker.exe" 235 Name="vamp-plugin-load-checker.exe"
233 Source="release\vamp-plugin-load-checker.exe"/> 236 Source="release\vamp-plugin-load-checker.exe"/>
234 </Component> 237 </Component>
235 <Component 238 <Component Win64="yes"
236 Id="Checker32" 239 Id="Checker32"
237 Guid="4F3FDFEC-23BD-4F2F-9B8F-9C8387FDEC21"> 240 Guid="4F3FDFEC-23BD-4F2F-9B8F-9C8387FDEC21">
238 <File 241 <File
239 Id="checker32" 242 Id="checker32"
240 Name="vamp-plugin-load-checker-32.exe" 243 Name="vamp-plugin-load-checker-32.exe"