Mercurial > hg > sonic-visualiser
comparison deploy/win32/sonic-visualiser.wxs @ 2008:55d9bbf1fe45 zoom
Merge from default branch
author | Chris Cannam |
---|---|
date | Mon, 17 Sep 2018 14:05:41 +0100 |
parents | 59895b90c137 |
children | 8b71d9894f1b |
comparison
equal
deleted
inserted
replaced
2007:246bdf94ef7b | 2008:55d9bbf1fe45 |
---|---|
3 <Product | 3 <Product |
4 Name="Sonic Visualiser" | 4 Name="Sonic Visualiser" |
5 Id="*" | 5 Id="*" |
6 Language="1033" | 6 Language="1033" |
7 Codepage="1252" | 7 Codepage="1252" |
8 Version="2.5.0" | 8 Version="3.2" |
9 UpgradeCode="D476941E-65F3-4962-9E72-B40FAAE5DBD0" | 9 UpgradeCode="D476941E-65F3-4962-9E72-B40FAAE5DBD0" |
10 Manufacturer="Queen Mary, University of London"> | 10 Manufacturer="Queen Mary, University of London"> |
11 | 11 |
12 <Package | 12 <Package |
13 Id="*" | 13 Id="*" |
14 Keywords="Installer" | 14 Keywords="Installer" |
15 Description="Sonic Visualiser Installer" | 15 Description="Sonic Visualiser 32-bit Installer" |
16 Comments="Copyright (c) 2014 Queen Mary, University of London and others." | 16 Comments="Copyright (c) 2018 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="100" |
19 Languages="1033" | 19 Languages="1033" |
20 Compressed="yes" | 20 Compressed="yes" |
21 SummaryCodepage="1252"/> | 21 SummaryCodepage="1252"/> |
24 | 24 |
25 <Media Id="1" Cabinet="SonicVisualiser.cab" EmbedCab="yes" DiskPrompt="CD-ROM #1"/> | 25 <Media Id="1" Cabinet="SonicVisualiser.cab" EmbedCab="yes" DiskPrompt="CD-ROM #1"/> |
26 <Property Id="DiskPrompt" Value="Sonic Visualiser Installation [1]"/> | 26 <Property Id="DiskPrompt" Value="Sonic Visualiser Installation [1]"/> |
27 | 27 |
28 <Directory Id="TARGETDIR" Name="SourceDir"> | 28 <Directory Id="TARGETDIR" Name="SourceDir"> |
29 | |
29 <Directory Id="ProgramFilesFolder" Name="PFiles"> | 30 <Directory Id="ProgramFilesFolder" Name="PFiles"> |
30 <Directory Id="VampPlugins" Name="Vamp Plugins"> | 31 <Directory Id="VampPlugins" Name="Vamp Plugins"> |
31 <Component | 32 <Component |
32 Id="VampPlugins" | 33 Id="VampPlugins" |
33 Guid="E68E4E0B-3C63-49bd-AD2D-44431EABDA6A"> | 34 Guid="E68E4E0B-3C63-49bd-AD2D-44431EABDA6A"> |
34 <File | 35 <File |
35 Id="VampREADME" | 36 Id="VampREADME" |
36 Name="README.txt" | 37 Name="README.txt" |
37 DiskId="1" | 38 Source="..\deploy\win32\README-Vamp.txt"/> |
38 Source="deploy\win32\README-Vamp.txt"/> | 39 </Component> |
39 </Component> | |
40 </Directory> | 40 </Directory> |
41 <Directory Id="APPLICATIONFOLDER" Name="Sonic Visualiser"> | 41 <Directory Id="APPLICATIONFOLDER" Name="Sonic Visualiser"> |
42 | 42 |
43 <Component | 43 <Component |
44 Id="MainExecutable" | 44 Id="MainExecutable" |
45 Guid="2C02DFB7-3CDF-4F73-B9D1-846326EE417D"> | 45 Guid="2C02DFB7-3CDF-4F73-B9D1-846326EE417D"> |
46 | 46 |
47 <File | 47 <File |
48 Id="SVExecutable" | 48 Id="SVExecutable" |
49 Name="Sonic Visualiser.exe" | 49 Name="Sonic Visualiser.exe" |
50 DiskId="1" | 50 Source="release\Sonic Visualiser.exe" |
51 Source="release\Sonic Visualiser.exe" | 51 KeyPath="yes"> |
52 KeyPath="yes"> | 52 |
53 | 53 <Shortcut |
54 <Shortcut | 54 Id="SVStartEntry" |
55 Id="SVStartEntry" | 55 Directory="ProgramMenuDir" |
56 Directory="ProgramMenuDir" | 56 Name="Sonic Visualiser" |
57 Name="Sonic Visualiser" | 57 WorkingDirectory="APPLICATIONFOLDER" |
58 WorkingDirectory="APPLICATIONFOLDER" | 58 Icon="winicon.ico" |
59 Icon="winicon.ico" | 59 IconIndex="0" |
60 IconIndex="0" | 60 Advertise="yes"/> |
61 Advertise="yes"/> | 61 |
62 | 62 <Shortcut |
63 <Shortcut | 63 Id="SVDesktop" |
64 Id="SVDesktop" | 64 Directory="DesktopFolder" |
65 Directory="DesktopFolder" | 65 Name="Sonic Visualiser" |
66 Name="Sonic Visualiser" | 66 WorkingDirectory="APPLICATIONFOLDER" |
67 WorkingDirectory="APPLICATIONFOLDER" | 67 Icon="winicon.ico" |
68 Icon="winicon.ico" | 68 IconIndex="0" |
69 IconIndex="0" | 69 Advertise="yes"/> |
70 Advertise="yes"/> | 70 </File> |
71 </File> | 71 |
72 | 72 <File |
73 <File | 73 Id="COPYING" |
74 Id="COPYING" | 74 Name="COPYING.txt" |
75 Name="COPYING" | 75 Source="..\COPYING"/> |
76 DiskId="1" | 76 <File |
77 Source="COPYING"/> | 77 Id="README" |
78 <File | 78 Name="README.txt" |
79 Id="README" | 79 Source="..\README.md"/> |
80 Name="README" | 80 <File |
81 DiskId="1" | 81 Id="CHANGELOG" |
82 Source="README"/> | 82 Name="CHANGELOG.txt" |
83 <File | 83 Source="..\CHANGELOG"/> |
84 Id="CHANGELOG" | 84 |
85 Name="CHANGELOG" | 85 <File |
86 DiskId="1" | 86 Id="winicon.ico" |
87 Source="CHANGELOG"/> | 87 Name="sv-winicon.ico" |
88 | 88 Source="..\icons/sv-winicon.ico"/> |
89 <File | 89 </Component> |
90 Id="winicon.ico" | 90 |
91 Name="sv-winicon.ico" | 91 <Component |
92 DiskId="1" | |
93 Source="icons/sv-winicon.ico"/> | |
94 </Component> | |
95 | |
96 <Component | |
97 Id="SVFileAssociation" | 92 Id="SVFileAssociation" |
98 Guid="DC6B3DD1-46DE-47FC-90FB-D8ACD5D1A88A"> | 93 Guid="DC6B3DD1-46DE-47FC-90FB-D8ACD5D1A88A"> |
99 | 94 |
100 <ProgId | 95 <CreateFolder/> |
96 | |
97 <ProgId | |
101 Id='SonicVisualiser.svfile' | 98 Id='SonicVisualiser.svfile' |
102 Description='Sonic Visualiser project file' | 99 Description='Sonic Visualiser project file' |
103 Icon="SVExecutable"> | 100 Icon="SVExecutable"> |
104 <Extension | 101 <Extension |
105 Id='sv' | 102 Id='sv' |
106 ContentType='application/sonicvisualiser'> | 103 ContentType='application/sonicvisualiser'> |
107 <Verb | 104 <Verb |
108 Id='open' | 105 Id='open' |
109 Command='Open' | 106 Command='Open' |
110 TargetFile='SVExecutable' | 107 TargetFile='SVExecutable' |
111 Argument='"%1"' /> | 108 Argument='"%1"' /> |
112 </Extension> | 109 </Extension> |
113 </ProgId> | 110 </ProgId> |
114 | 111 |
112 </Component> | |
113 | |
114 <Component | |
115 Id="Qt5" | |
116 Guid="316341D4-B7B2-411D-BCCE-879A11D5709F"> | |
117 <File | |
118 Id="QtCore" | |
119 Name="Qt5Core.dll" | |
120 Source="release\Qt5Core.dll" | |
121 KeyPath="yes"/> | |
122 <File | |
123 Id="QtGui" | |
124 Name="Qt5Gui.dll" | |
125 Source="release\Qt5Gui.dll"/> | |
126 <File | |
127 Id="QtNetwork" | |
128 Name="Qt5Network.dll" | |
129 Source="release\Qt5Network.dll"/> | |
130 <File | |
131 Id="QtWidgets" | |
132 Name="Qt5Widgets.dll" | |
133 Source="release\Qt5Widgets.dll"/> | |
134 <File | |
135 Id="QtXml" | |
136 Name="Qt5Xml.dll" | |
137 Source="release\Qt5Xml.dll"/> | |
138 <File | |
139 Id="QtSvg" | |
140 Name="Qt5Svg.dll" | |
141 Source="release\Qt5Svg.dll"/> | |
142 <File | |
143 Id="libgcc" | |
144 Name="libgcc_s_dw2-1.dll" | |
145 Source="release\libgcc_s_dw2-1.dll"/> | |
146 <File | |
147 Id="libstdcplusplus" | |
148 Name="libstdc++-6.dll" | |
149 Source="release\libstdc++-6.dll"/> | |
150 <File | |
151 Id="libwinpthread" | |
152 Name="libwinpthread-1.dll" | |
153 Source="release\libwinpthread-1.dll"/> | |
154 </Component> | |
155 | |
156 <Directory Id="Platforms" Name="platforms"> | |
157 <Component | |
158 Id="Qt5PlatformPlugins" | |
159 Guid="1EDCEA4B-C83F-430B-B09D-CB113DFD4E77"> | |
160 <File | |
161 Id="qminimal" | |
162 Name="qminimal.dll" | |
163 Source="release\qminimal.dll"/> | |
164 <File | |
165 Id="qwindows" | |
166 Name="qwindows.dll" | |
167 Source="release\qwindows.dll"/> | |
115 </Component> | 168 </Component> |
116 | 169 </Directory> |
170 | |
171 <Directory Id="Styles" Name="styles"> | |
117 <Component | 172 <Component |
118 Id="Qt5" | 173 Id="Qt5StylePlugins" |
119 Guid="316341D4-B7B2-411D-BCCE-879A11D5709F"> | 174 Guid="049AD156-CBC3-457A-980F-3C01FF89C054"> |
120 <File | 175 <File |
121 Id="QtCore" | 176 Id="qwindowsvistastyle" |
122 Name="Qt5Core.dll" | 177 Name="qwindowsvistastyle.dll" |
123 DiskId="1" | 178 Source="release\qwindowsvistastyle.dll"/> |
124 Source="release\Qt5Core.dll" | 179 </Component> |
125 KeyPath="yes"/> | 180 </Directory> |
126 <File | 181 |
127 Id="QtGui" | 182 <Directory Id="Helpers" Name="helpers"> |
128 Name="Qt5Gui.dll" | 183 <Component Id="Piper" |
129 DiskId="1" | 184 Guid="17F2AAFF-7B7B-4F20-B345-DEF0A54A84B1"> |
130 Source="release\Qt5Gui.dll"/> | 185 <File |
131 <File | 186 Id="piperconv" |
132 Id="QtNetwork" | 187 Name="piper-convert.exe" |
133 Name="Qt5Network.dll" | 188 Source="release\piper-convert.exe"/> |
134 DiskId="1" | 189 <File |
135 Source="release\Qt5Network.dll"/> | 190 Id="piper" |
136 <File | 191 Name="piper-vamp-simple-server.exe" |
137 Id="QtWidgets" | 192 Source="release\piper-vamp-simple-server.exe"/> |
138 Name="Qt5Widgets.dll" | 193 <File |
139 DiskId="1" | 194 Id="libgcc32" |
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" | 195 Name="libgcc_s_dw2-1.dll" |
164 DiskId="1" | |
165 Source="release\libgcc_s_dw2-1.dll"/> | 196 Source="release\libgcc_s_dw2-1.dll"/> |
166 <File | 197 <File |
167 Id="libstdcplusplus" | 198 Id="libstdcplusplus32" |
168 Name="libstdc++-6.dll" | 199 Name="libstdc++-6.dll" |
169 DiskId="1" | |
170 Source="release\libstdc++-6.dll"/> | 200 Source="release\libstdc++-6.dll"/> |
171 <File | 201 <File |
172 Id="libwinpthread" | 202 Id="libwinpthread32" |
173 Name="libwinpthread-1.dll" | 203 Name="libwinpthread-1.dll" |
174 DiskId="1" | |
175 Source="release\libwinpthread-1.dll"/> | 204 Source="release\libwinpthread-1.dll"/> |
176 </Component> | 205 </Component> |
177 | 206 <Component Id="Checker" |
178 <Directory Id="Platforms" Name="platforms"> | 207 Guid="DB09B035-0594-4876-B494-4D25CED43601"> |
179 <Component | 208 <File |
180 Id="Qt5PlatformPlugins" | 209 Id="checker" |
181 Guid="1EDCEA4B-C83F-430B-B09D-CB113DFD4E77"> | 210 Name="vamp-plugin-load-checker.exe" |
182 <File | 211 Source="release\vamp-plugin-load-checker.exe"/> |
183 Id="qminimal" | 212 </Component> |
184 Name="qminimal.dll" | 213 </Directory> <!-- helpers --> |
185 DiskId="1" | 214 </Directory> <!-- sv --> |
186 Source="release\qminimal.dll"/> | 215 </Directory> <!-- pfiles --> |
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 | 216 |
198 <Directory Id="ProgramMenuFolder" Name="Programs"> | 217 <Directory Id="ProgramMenuFolder" Name="Programs"> |
199 <Directory Id="ProgramMenuDir" Name="Sonic Visualiser"> | 218 <Directory Id="ProgramMenuDir" Name="Sonic Visualiser"> |
200 <Component Id="ProgramMenuDir" Guid="C1980FF3-D135-46F8-8542-F937748721E6"> | 219 <Component Id="ProgramMenuDir" Guid="C1980FF3-D135-46F8-8542-F937748721E6"> |
201 <RemoveFolder Id="ProgramMenuDir" On="uninstall"/> | 220 <RemoveFolder Id="ProgramMenuDir" On="uninstall"/> |
207 <Directory Id="DesktopFolder" Name="Desktop"/> | 226 <Directory Id="DesktopFolder" Name="Desktop"/> |
208 | 227 |
209 </Directory> | 228 </Directory> |
210 | 229 |
211 <Feature | 230 <Feature |
212 Id="Complete" | 231 Id="Complete" |
213 Title="Required files" | 232 Title="Required files" |
214 Description="Installs the required files for running Sonic Visualiser." | 233 Description="Installs the required files for running Sonic Visualiser." |
215 AllowAdvertise="no" | 234 AllowAdvertise="no" |
216 Absent="disallow" | 235 Absent="disallow" |
217 ConfigurableDirectory="APPLICATIONFOLDER" | 236 ConfigurableDirectory="APPLICATIONFOLDER" |
218 Level="1"> | 237 Level="1"> |
219 <ComponentRef Id="VampPlugins"/> | 238 <ComponentRef Id="VampPlugins"/> |
220 <ComponentRef Id="MainExecutable"/> | 239 <ComponentRef Id="MainExecutable"/> |
221 <ComponentRef Id="SVFileAssociation"/> | 240 <ComponentRef Id="SVFileAssociation"/> |
222 <ComponentRef Id="Qt5"/> | 241 <ComponentRef Id="Qt5"/> |
223 <ComponentRef Id="Qt5PlatformPlugins"/> | 242 <ComponentRef Id="Qt5PlatformPlugins"/> |
243 <ComponentRef Id="Qt5StylePlugins"/> | |
244 <ComponentRef Id="Piper"/> | |
245 <ComponentRef Id="Checker"/> | |
224 <ComponentRef Id="ProgramMenuDir"/> | 246 <ComponentRef Id="ProgramMenuDir"/> |
225 </Feature> | 247 </Feature> |
226 | 248 |
227 <UI> | 249 <UI> |
228 <UIRef Id="WixUI_InstallDir" /> | 250 <UIRef Id="WixUI_InstallDir" /> |
231 | 253 |
232 <Property Id="WIXUI_INSTALLDIR" Value="APPLICATIONFOLDER" /> | 254 <Property Id="WIXUI_INSTALLDIR" Value="APPLICATIONFOLDER" /> |
233 <Property Id="WIXUI_DONTVALIDATEPATH" Value="1" /> | 255 <Property Id="WIXUI_DONTVALIDATEPATH" Value="1" /> |
234 <Property Id="ApplicationFolderName" Value="Sonic Visualiser" /> | 256 <Property Id="ApplicationFolderName" Value="Sonic Visualiser" /> |
235 <Property Id="WixAppFolder" Value="WixPerMachineFolder" /> | 257 <Property Id="WixAppFolder" Value="WixPerMachineFolder" /> |
236 <WixVariable Id="WixUILicenseRtf" Value="License.rtf" /> | 258 <WixVariable Id="WixUILicenseRtf" Value="..\deploy\win32\License.rtf" /> |
237 | 259 |
238 <Icon Id="winicon.ico" SourceFile="icons/sv-winicon.ico"/> | 260 <Icon Id="winicon.ico" SourceFile="..\icons\sv-winicon.ico"/> |
239 <Property Id="ARPPRODUCTICON" Value="winicon.ico" /> | 261 <Property Id="ARPPRODUCTICON" Value="winicon.ico" /> |
240 | 262 |
263 <WixVariable Id="WixUIBannerBmp" Value="..\deploy\win32\top.bmp"/> | |
264 <WixVariable Id="WixUIDialogBmp" Value="..\deploy\win32\main.bmp"/> | |
265 | |
241 </Product> | 266 </Product> |
242 </Wix> | 267 </Wix> |
243 | 268 |