Merge branch 'master' of git+ssh://slamd64.com/~/git/yanihp
[jkt-jerboa.git] / yanihp.wxs
blob47be17951434029f1b41f721155c8b2a6ec18f11
1 <?xml version='1.0'?>
2 <Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
3 <Product
4 Id='{0A3C19AE-5FDC-48a6-8948-C346078BEE07}'
5 UpgradeCode='{2E771E4F-C9C8-44d9-BD8F-A8CFDA4FE324}'
6 Name='YANIHP' Version='0.2.0.11' Language='1033' Manufacturer='Frederick Emmott'>
7 <Package
8 Description='Windows Installer for YANIHP'
9 Manufacturer='Frederick Emmott'
10 InstallerVersion='200' Compressed='yes' />
11 <Media Id='1' Cabinet='yanihp.cab' EmbedCab='yes' CompressionLevel='high' />
12 <Directory Id='TARGETDIR' Name='SourceDir'>
13 <Merge Id='CRT' Language='0' SourceFile='Microsoft_VC90_CRT_x86.msm' DiskId='1' />
14 <Merge Id='CRT Policy' Language='0' SourceFile='policy_9_0_Microsoft_VC90_CRT_x86.msm' DiskId='1' />
15 <Merge Id='MP3 Parser' Language='0' SourceFile='mp3codec.msm' DiskId='1' />
16 <Directory Id='ProgramMenuFolder' />
17 <Directory Id='DesktopFolder' />
18 <Directory Id='ProgramFilesFolder' Name='PFiles'>
19 <Directory Id='INSTALLDIR' Name='YANIHP'>
20 <Component Id='YANIHP' Guid='4C8D640A-2FE1-48cc-B430-A1C5301FD3A6' Location='local'>
21 <File Id='YanihpEXE' Name='yanihp.exe' DiskId='1' Source='yanihp.exe' Vital='yes'>
22 <Shortcut Id='desktopYANIHP' Directory='DesktopFolder' Name='YANIHP' WorkingDirectory='INSTALLDIR' />
23 <Shortcut Id='startmenuYANIHP' Directory='ProgramMenuFolder' Name='YANIHP' WorkingDirectory='INSTALLDIR' />
24 </File>
25 </Component>
26 <Component Id='SettingsTxt' Guid="{28022A21-DD3A-4515-8619-1003FD281C33}" Location='local'>
27 <File Id="Settings.txt" Name='Settings.txt' DiskId='1' Source='Settings.txt' Vital='yes' />
28 </Component>
29 <Component Id='TagLib' Guid='814579B2-084A-43ef-B265-E03EDBBEDDC5' Location='local'>
30 <File Id='TagLibDLL' Name='tag.dll' DiskId='1' Source='tag.dll' Vital='yes' />
31 </Component>
32 <Component Id='QtCore' Guid='4F7AC37A-DC30-48f2-8868-2D739A6A49D4' Location='local'>
33 <File Id='QtCoreDLL' Name='QtCore4.dll' DiskId='1' Source='QtCore4.dll' Vital='yes' />
34 </Component>
35 <Component Id='QtGui' Guid='3BE1D039-03FB-446b-B134-AF26657E1E4F' Location='local'>
36 <File Id='QtGuiDLL' Name='QtGui4.dll' DiskId='1' Source='QtGui4.dll' Vital='yes' />
37 </Component>
38 <Component Id='QtNetwork' Guid='229DCE63-C492-4d04-B030-6A6EA8AC651A' Location='local'>
39 <File Id='QtNetworkDLL' Name='QtNetwork4.dll' DiskId='1' Source='QtNetwork4.dll' Vital='yes' />
40 </Component>
41 <Component Id='QtOpenGL' Guid='6343F64C-7B68-4e51-AD21-852FFD9F403B' Location='local'>
42 <File Id='QtOpenGLDLL' Name='QtOpenGL4.dll' DiskId='1' Source='QtOpenGL4.dll' Vital='yes' />
43 </Component>
44 <Component Id='QtSql' Guid='96319540-6592-4a7e-B513-E1C71D3EA8BC' Location='local'>
45 <File Id='QtSqlDLL' Name='QtSql4.dll' DiskId='1' Source='QtSql4.dll' Vital='yes' />
46 </Component>
47 <Component Id='Phonon' Guid='7DAF8B36-C81D-4020-88AF-E0F21057B096' Location='local'>
48 <File Id='PhononDLL' Name='phonon4.dll' DiskId='1' Source='phonon4.dll' Vital='yes' />
49 </Component>
50 <Directory Id='PhononBackendsDir' Name='phonon_backend'>
51 <Component Id='PhononDirectShowBackend' Guid='865916C8-3EFE-41eb-AC81-0041BE391EF5' Location='local'>
52 <File Id='PhononDirectShowDLL' Name='phonon_ds94.dll' DiskId='1' Source='phonon_backend\phonon_ds94.dll' Vital='yes' />
53 </Component>
54 </Directory>
55 <Directory Id='SqlDriversDir' Name='sqldrivers'>
56 <Component Id='QSqlSqliteBackend' Guid='FC25E6E8-F519-497c-B53A-862B6F116406' Location='local'>
57 <File Id='QSqlSqliteBackendDLL' Name='qsqlite4.dll' DiskId='1' Source='sqldrivers\qsqlite4.dll' Vital='yes' />
58 </Component>
59 </Directory>
60 <Directory Id='ImageFormatsDir' Name='imageformats'>
61 <Component Id='JpegLoader' Guid='958e6540-8f3d-46aa-9525-13906a52f49a' Location='local'>
62 <File Id='JpegLoaderDLL' Name='qjpeg4.dll' DiskId='1' Source='imageformats/qjpeg4.dll' Vital='yes' />
63 </Component>
64 </Directory>
65 </Directory>
66 </Directory>
67 </Directory>
68 <Feature Id='YANIHP' Title='YANIHP' Description='YANIHP and dependencies.' Level='1' AllowAdvertise='no' Absent='disallow'>
69 <ComponentRef Id='YANIHP' />
70 <ComponentRef Id='SettingsTxt' />
71 <ComponentRef Id='QtCore' />
72 <ComponentRef Id='QtGui' />
73 <ComponentRef Id='QtNetwork' />
74 <ComponentRef Id='QtOpenGL' />
75 <ComponentRef Id='QtSql' />
76 <ComponentRef Id='Phonon' />
77 <ComponentRef Id='PhononDirectShowBackend' />
78 <ComponentRef Id='QSqlSqliteBackend' />
79 <ComponentRef Id='JpegLoader' />
80 <ComponentRef Id='TagLib' />
81 </Feature>
82 <Feature Id='CRT_WinSXS' Title='Visual C++ 9.0 Runtime' Description='Microsoft Visual C++ Runtime, version 9.0.' Level='1' Absent='disallow' AllowAdvertise='no'>
83 <MergeRef Id='CRT' />
84 <MergeRef Id='CRT Policy' />
85 </Feature>
86 <Feature Id='Mp3Parser' Title='MP3 Parser' Description='Alternative DirectShow MP3 splitter filter, giving improved support for VBR MP3 files.' Level='1' AllowAdvertise='no'>
87 <MergeRef Id='MP3 Parser' />
88 </Feature>
89 <Property Id="ALLUSERS" Secure="yes"/>
90 <Property Id='WIXUI_INSTALLDIR' Value='INSTALLDIR' />
91 <WixVariable Id="WixUILicenseRtf" Value="license.rtf" />
92 <UIRef Id="WixUI_FeatureTree" />
93 </Product>
94 </Wix>