Mercurial > hg > sonic-visualiser
comparison deploy/win64/sonic-visualiser.wxs @ 1827:e63cc95876cb baselib-win-build
Alternative build mechanism for Windows, with base as a library and a single script to run full builds
author | Chris Cannam |
---|---|
date | Thu, 24 May 2018 16:19:50 +0100 |
parents | 49e9bacd0924 |
children | fdcd956b5d32 |
comparison
equal
deleted
inserted
replaced
1823:1b6ffed298a2 | 1827:e63cc95876cb |
---|---|
38 Id="VampPlugins" | 38 Id="VampPlugins" |
39 Guid="528C7D7E-5A06-4E7D-89BB-7C16431DF82F"> | 39 Guid="528C7D7E-5A06-4E7D-89BB-7C16431DF82F"> |
40 <File | 40 <File |
41 Id="VampREADME" | 41 Id="VampREADME" |
42 Name="README.txt" | 42 Name="README.txt" |
43 Source="..\sonic-visualiser\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 <Component Win64="yes" | 48 <Component Win64="yes" |
75 </File> | 75 </File> |
76 | 76 |
77 <File | 77 <File |
78 Id="COPYING" | 78 Id="COPYING" |
79 Name="COPYING.txt" | 79 Name="COPYING.txt" |
80 Source="..\sonic-visualiser\COPYING"/> | 80 Source="..\COPYING"/> |
81 <File | 81 <File |
82 Id="README" | 82 Id="README" |
83 Name="README.txt" | 83 Name="README.txt" |
84 Source="..\sonic-visualiser\README.md"/> | 84 Source="..\README.md"/> |
85 <File | 85 <File |
86 Id="CHANGELOG" | 86 Id="CHANGELOG" |
87 Name="CHANGELOG.txt" | 87 Name="CHANGELOG.txt" |
88 Source="..\sonic-visualiser\CHANGELOG"/> | 88 Source="..\CHANGELOG"/> |
89 | 89 |
90 <File | 90 <File |
91 Id="winicon.ico" | 91 Id="winicon.ico" |
92 Name="sv-winicon.ico" | 92 Name="sv-winicon.ico" |
93 Source="..\sonic-visualiser\icons\sv-winicon.ico"/> | 93 Source="..\icons\sv-winicon.ico"/> |
94 </Component> | 94 </Component> |
95 | 95 |
96 <Component Win64="yes" | 96 <Component Win64="yes" |
97 Id="SVFileAssociation" | 97 Id="SVFileAssociation" |
98 Guid="F07C5CC1-0209-4C1A-8D52-C40B50A2B964"> | 98 Guid="F07C5CC1-0209-4C1A-8D52-C40B50A2B964"> |
148 Id="Sndfile" | 148 Id="Sndfile" |
149 Guid="04533516-6460-4155-A0D4-E9BA4D31E95C"> | 149 Guid="04533516-6460-4155-A0D4-E9BA4D31E95C"> |
150 <File | 150 <File |
151 Id="libsndfile" | 151 Id="libsndfile" |
152 Name="libsndfile-1.dll" | 152 Name="libsndfile-1.dll" |
153 Source="..\sonic-visualiser\sv-dependency-builds\win64-msvc\lib\libsndfile-1.dll" | 153 Source="..\sv-dependency-builds\win64-msvc\lib\libsndfile-1.dll" |
154 KeyPath="yes"/> | 154 KeyPath="yes"/> |
155 </Component> | 155 </Component> |
156 | 156 |
157 <Component Win64="yes" | 157 <Component Win64="yes" |
158 Id="VCRuntime" | 158 Id="VCRuntime" |
208 Id="Piper32" | 208 Id="Piper32" |
209 Guid="F27A00A8-DD03-45B0-A13C-8CD8CC6F7386"> | 209 Guid="F27A00A8-DD03-45B0-A13C-8CD8CC6F7386"> |
210 <File | 210 <File |
211 Id="piper32" | 211 Id="piper32" |
212 Name="piper-vamp-simple-server-32.exe" | 212 Name="piper-vamp-simple-server-32.exe" |
213 Source="release\piper-vamp-simple-server-32.exe"/> | 213 Source="..\build_win32\release\piper-vamp-simple-server.exe"/> |
214 <File | 214 <File |
215 Id="libgcc32" | 215 Id="libgcc32" |
216 Name="libgcc_s_dw2-1.dll" | 216 Name="libgcc_s_dw2-1.dll" |
217 Source="release\libgcc_s_dw2-1.dll"/> | 217 Source="..\build_win32\release\libgcc_s_dw2-1.dll"/> |
218 <File | 218 <File |
219 Id="libstdcplusplus32" | 219 Id="libstdcplusplus32" |
220 Name="libstdc++-6.dll" | 220 Name="libstdc++-6.dll" |
221 Source="release\libstdc++-6.dll"/> | 221 Source="..\build_win32\release\libstdc++-6.dll"/> |
222 <File | 222 <File |
223 Id="libwinpthread32" | 223 Id="libwinpthread32" |
224 Name="libwinpthread-1.dll" | 224 Name="libwinpthread-1.dll" |
225 Source="release\libwinpthread-1.dll"/> | 225 Source="..\build_win32\release\libwinpthread-1.dll"/> |
226 </Component> | 226 </Component> |
227 <Component Win64="yes" | 227 <Component Win64="yes" |
228 Id="Checker64" | 228 Id="Checker64" |
229 Guid="19A400D9-D5B2-4CB5-AF84-7C1DEA11D7B5"> | 229 Guid="19A400D9-D5B2-4CB5-AF84-7C1DEA11D7B5"> |
230 <File | 230 <File |
236 Id="Checker32" | 236 Id="Checker32" |
237 Guid="4F3FDFEC-23BD-4F2F-9B8F-9C8387FDEC21"> | 237 Guid="4F3FDFEC-23BD-4F2F-9B8F-9C8387FDEC21"> |
238 <File | 238 <File |
239 Id="checker32" | 239 Id="checker32" |
240 Name="vamp-plugin-load-checker-32.exe" | 240 Name="vamp-plugin-load-checker-32.exe" |
241 Source="release\vamp-plugin-load-checker-32.exe"/> | 241 Source="..\build_win32\release\vamp-plugin-load-checker.exe"/> |
242 </Component> | 242 </Component> |
243 | 243 |
244 </Directory> <!-- helpers --> | 244 </Directory> <!-- helpers --> |
245 </Directory> <!-- sv --> | 245 </Directory> <!-- sv --> |
246 </Directory> <!-- pfiles64 --> | 246 </Directory> <!-- pfiles64 --> |
251 Id="Vamp32Plugins" | 251 Id="Vamp32Plugins" |
252 Guid="62d23999-63ed-4937-b904-ec8e47a776d1"> | 252 Guid="62d23999-63ed-4937-b904-ec8e47a776d1"> |
253 <File | 253 <File |
254 Id="Vamp32README" | 254 Id="Vamp32README" |
255 Name="README.txt" | 255 Name="README.txt" |
256 Source="..\sonic-visualiser\deploy\win64\README-Vamp32.txt"/> | 256 Source="..\deploy\win64\README-Vamp32.txt"/> |
257 </Component> | 257 </Component> |
258 </Directory> | 258 </Directory> |
259 </Directory> | 259 </Directory> |
260 | 260 |
261 <Directory Id="ProgramMenuFolder" Name="Programs"> | 261 <Directory Id="ProgramMenuFolder" Name="Programs"> |
301 | 301 |
302 <Property Id="WIXUI_INSTALLDIR" Value="APPLICATIONFOLDER" /> | 302 <Property Id="WIXUI_INSTALLDIR" Value="APPLICATIONFOLDER" /> |
303 <Property Id="WIXUI_DONTVALIDATEPATH" Value="1" /> | 303 <Property Id="WIXUI_DONTVALIDATEPATH" Value="1" /> |
304 <Property Id="ApplicationFolderName" Value="Sonic Visualiser" /> | 304 <Property Id="ApplicationFolderName" Value="Sonic Visualiser" /> |
305 <Property Id="WixAppFolder" Value="WixPerMachineFolder" /> | 305 <Property Id="WixAppFolder" Value="WixPerMachineFolder" /> |
306 <WixVariable Id="WixUILicenseRtf" Value="License.rtf" /> | 306 <WixVariable Id="WixUILicenseRtf" Value="..\deploy\win64\License.rtf" /> |
307 | 307 |
308 <Icon Id="winicon.ico" SourceFile="..\sonic-visualiser\icons\sv-winicon.ico"/> | 308 <Icon Id="winicon.ico" SourceFile="..\icons\sv-winicon.ico"/> |
309 <Property Id="ARPPRODUCTICON" Value="winicon.ico" /> | 309 <Property Id="ARPPRODUCTICON" Value="winicon.ico" /> |
310 | 310 |
311 <WixVariable Id="WixUIBannerBmp" Value="..\sonic-visualiser\deploy\win32\top.bmp"/> | 311 <WixVariable Id="WixUIBannerBmp" Value="..\deploy\win32\top.bmp"/> |
312 <WixVariable Id="WixUIDialogBmp" Value="..\sonic-visualiser\deploy\win32\main.bmp"/> | 312 <WixVariable Id="WixUIDialogBmp" Value="..\deploy\win32\main.bmp"/> |
313 | 313 |
314 </Product> | 314 </Product> |
315 </Wix> | 315 </Wix> |
316 | 316 |