Edric Milaret | 18e8184 | 2015-04-29 13:51:36 -0400 | [diff] [blame] | 1 | <?xml version='1.0' encoding='windows-1252'?> |
| 2 | <Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'> |
| 3 | |
| 4 | <Product Name='Ring 0.1.0' Id='9D33885D-6992-4A9B-82B5-7AC3834CF61E' UpgradeCode='E7C93227-949A-4F55-9058-509AA1126A3E' |
| 5 | Language='1033' Codepage='1252' Version='0.1.0' Manufacturer='Savoir-Faire Linux'> |
| 6 | |
| 7 | <Package Id='*' Keywords='Installer' Description="Ring 0.1.0 Installer" |
| 8 | Manufacturer='Savoir-Faire Linux' |
| 9 | InstallerVersion='100' Languages='1033' Compressed='yes' SummaryCodepage='1252' /> |
| 10 | <Media Id='1' Cabinet='Ring.cab' EmbedCab='yes' DiskPrompt='USB' /> |
| 11 | <Property Id='DiskPrompt' Value="Ring 0.1.0 Installer" /> |
| 12 | <Directory Id='TARGETDIR' Name='SourceDir'> |
| 13 | <Directory Id='ProgramFilesFolder' Name='PFiles'> |
| 14 | <Directory Id='SavoirFaireLinux' Name='Savoir-Faire Linux'> |
| 15 | <Directory Id='INSTALLDIR' Name='Ring'> |
| 16 | <Component Id='MainExecutable' Guid='8E881921-46BD-45F4-98CC-05DD4FAD6EE8'> |
| 17 | <File Id='RingEXE' Name='RingClientWindows.exe' DiskId='1' Source='RingClientWindows.exe' KeyPath='yes'> |
| 18 | <Shortcut Id="startmenuRing" Directory="ProgramMenuDir" Name="Ring" |
| 19 | WorkingDirectory='INSTALLDIR' Icon="RingClientWindows.exe" IconIndex="0" Advertise="yes" /> |
| 20 | <Shortcut Id="desktopRing" Directory="DesktopFolder" Name="Ring" |
| 21 | WorkingDirectory='INSTALLDIR' Icon="RingClientWindows.exe" IconIndex="0" Advertise="yes" /> |
| 22 | </File> |
| 23 | </Component> |
| 24 | <Component Id='HelperLibrary' Guid='26E2A43E-5B07-45E8-B486-BA0F7FA140DE'> |
| 25 | <File Id='LibringDLL' Name='libring.dll' DiskId='1' Source='libring.dll' KeyPath='yes' /> |
| 26 | <File Id='LibringclientDLL' Name='libringclient.dll' DiskId='1' Source='libringclient.dll'/> |
| 27 | </Component> |
| 28 | <Component Id='QtLibrary' Guid='7900394F-C49C-4B14-A104-89D701200716'> |
| 29 | <File Id='Qt5CoreDLL' Name='Qt5Core.dll' DiskId='1' Source='Qt5Core.dll' KeyPath='yes' /> |
| 30 | <File Id='Qt5GuiDLL' Name='Qt5Gui.dll' DiskId='1' Source='Qt5Gui.dll'/> |
| 31 | <File Id='Qt5SvgDLL' Name='Qt5Svg.dll' DiskId='1' Source='Qt5Svg.dll'/> |
| 32 | <File Id='Qt5WidgetsDLL' Name='Qt5Widgets.dll' DiskId='1' Source='Qt5Widgets.dll'/> |
| 33 | </Component> |
| 34 | <Component Id='StdLibrary' Guid='C5C77CD7-9068-4510-8010-9B15D3CDBF2E'> |
| 35 | <File Id='libstdcDLL' Name='libstdc++-6.dll' DiskId='1' Source='libstdc++-6.dll' KeyPath='yes' /> |
| 36 | <File Id='libwinpthreadDLL' Name='libwinpthread-1.dll' DiskId='1' Source='libwinpthread-1.dll'/> |
| 37 | <File Id='libgcc_s_sjljDLL' Name='libgcc_s_sjlj-1.dll' DiskId='1' Source='libgcc_s_sjlj-1.dll'/> |
| 38 | </Component> |
| 39 | <Component Id='QtDeps' Guid='8F4C342F-82F0-411F-A21A-C07BED6CC22D'> |
| 40 | <File Id='libpcreDLL' Name='libpcre16-0.dll' DiskId='1' Source='libpcre16-0.dll' KeyPath='yes' /> |
| 41 | <File Id='zlib1DLL' Name='zlib1.dll' DiskId='1' Source='zlib1.dll'/> |
| 42 | <File Id='libharfbuzzDLL' Name='libharfbuzz-0.dll' DiskId='1' Source='libharfbuzz-0.dll'/> |
| 43 | <File Id='libpngDLL' Name='libpng16-16.dll' DiskId='1' Source='libpng16-16.dll'/> |
| 44 | <File Id='libfreetypeDLL' Name='libfreetype-6.dll' DiskId='1' Source='libfreetype-6.dll'/> |
| 45 | <File Id='iconvDLL' Name='iconv.dll' DiskId='1' Source='iconv.dll'/> |
| 46 | <File Id='libglibDLL' Name='libglib-2.0-0.dll' DiskId='1' Source='libglib-2.0-0.dll'/> |
| 47 | <File Id='libintlDLL' Name='libintl-8.dll' DiskId='1' Source='libintl-8.dll'/> |
| 48 | <File Id='libpcre1DLL' Name='libpcre-1.dll' DiskId='1' Source='libpcre-1.dll'/> |
| 49 | </Component> |
| 50 | <Directory Id="platforms" Name="platforms"> |
| 51 | <Component Id='QtPlatformsLibrary' Guid='3E79F0C2-94AC-42F2-8074-A1E51442EF4B'> |
| 52 | <File Id='qwindowsDLL' Name='qwindows.dll' DiskId='1' Source='platforms/qwindows.dll' KeyPath='yes' /> |
| 53 | </Component> |
| 54 | </Directory> |
| 55 | </Directory> |
| 56 | </Directory> |
| 57 | </Directory> |
| 58 | <Directory Id="ProgramMenuFolder" Name="Programs"> |
| 59 | <Directory Id="ProgramMenuDir" Name="Ring"> |
| 60 | <Component Id="ProgramMenuDir" Guid="D7B856C7-838E-4F23-8D5C-6144BB798123"> |
| 61 | <RemoveFolder Id='ProgramMenuDir' On='uninstall' /> |
| 62 | <RegistryValue Root='HKCU' Key='Software\[Manufacturer]\[ProductName]' Type='string' Value='' KeyPath='yes' /> |
| 63 | </Component> |
| 64 | </Directory> |
| 65 | </Directory> |
| 66 | |
| 67 | <Directory Id="DesktopFolder" Name="Desktop" /> |
| 68 | </Directory> |
| 69 | |
| 70 | <Feature Id='Complete' Title='Ring' Description='The Ring package.' |
| 71 | Display='expand' ConfigurableDirectory='INSTALLDIR'> |
| 72 | <Feature Id='MainProgram' Title='Program' Description='The ring executable.'> |
| 73 | <ComponentRef Id='MainExecutable' /> |
| 74 | <ComponentRef Id='HelperLibrary' /> |
| 75 | <ComponentRef Id='QtLibrary' /> |
| 76 | <ComponentRef Id='StdLibrary' /> |
| 77 | <ComponentRef Id='QtDeps' /> |
| 78 | <ComponentRef Id='QtPlatformsLibrary' /> |
| 79 | <ComponentRef Id='ProgramMenuDir' /> |
| 80 | </Feature> |
| 81 | </Feature> |
| 82 | |
| 83 | <UIRef Id="WixUI_InstallDir" /> |
| 84 | <UIRef Id="WixUI_ErrorProgressText" /> |
| 85 | |
| 86 | <WixVariable Id="WixUILicenseRtf" Value="License.rtf" /> |
| 87 | |
| 88 | <Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR" /> |
| 89 | |
| 90 | <Icon Id="RingClientWindows.exe" SourceFile="RingClientWindows.exe" /> |
| 91 | |
| 92 | </Product> |
| 93 | </Wix> |