| 1 |
<?xml version='1.0'?> |
| 2 |
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'> |
| 3 |
<Product |
| 4 |
Id='{932B815F-411D-4692-85CC-3157F39E760F}' |
| 5 |
UpgradeCode='{BA1ECF59-3AD2-4700-80CF-2BEBDE232D2A}' |
| 6 |
Name='Hooq' Version='0.0.0.1' Language='1033' Manufacturer='Mendeley Limited'> |
| 7 |
<Package |
| 8 |
Description='Hooq Installer' |
| 9 |
Manufacturer='Mendeley Limited' |
| 10 |
InstallerVersion='300' Compressed='yes' /> |
| 11 |
<Media Id='1' Cabinet='hooq.cab' EmbedCab='yes' CompressionLevel='high' /> |
| 12 |
<Directory Id='TARGETDIR' Name='SourceDir'> |
| 13 |
<Merge Id='Release CRT' Language='0' SourceFile='Microsoft_VC90_CRT_x86.msm' DiskId='1' /> |
| 14 |
<Merge Id='Release CRT Policy' Language='0' SourceFile='policy_9_0_Microsoft_VC90_CRT_x86.msm' DiskId='1' /> |
| 15 |
<Merge Id='Debug CRT' Language='0' SourceFile='Microsoft_VC90_DebugCRT_x86.msm' DiskId='1' /> |
| 16 |
<Merge Id='Debug CRT Policy' Language='0' SourceFile='policy_9_0_Microsoft_VC90_DebugCRT_x86.msm' DiskId='1' /> |
| 17 |
<Directory Id='ProgramMenuFolder' /> |
| 18 |
<Directory Id='DesktopFolder' /> |
| 19 |
<Directory Id='ProgramFilesFolder' Name='PFiles'> |
| 20 |
<Directory Id='INSTALLDIR' Name='Hooq'> |
| 21 |
<Component Id='licenseFiles' Guid='{C5CDEA43-8FE1-464c-92C5-18F759A3F003}'> |
| 22 |
<File Id='copying' Name='COPYING' Source='COPYING' /> |
| 23 |
<File Id='copying.gpl' Name='COPYING.GPL' Source='COPYING.GPL' /> |
| 24 |
<File Id='copying.lgpl' Name='COPYING.LGPL' Source='COPYING.LGPL' /> |
| 25 |
<File Id='license' Name='license.rtf' Source='license.rtf' /> |
| 26 |
</Component> |
| 27 |
<Directory Id='releaseDirectory' Name='release'> |
| 28 |
<Component Id="releaseHooq" Guid="{B0626548-3FAF-4711-B47E-E804A00D6532}" Location="local"> |
| 29 |
<File Id="releaseHooqFile" Name="hooq.exe" DiskId="1" Source="hooq-release/hooq.exe" Vital="yes"> |
| 30 |
<Shortcut Id="releaseHooqDesktopShortcut" Directory="DesktopFolder" Name="Hooq (release)" WorkingDirectory="INSTALLDIR" /> |
| 31 |
<Shortcut Id="releaseHooqStartMenuShortcut" Directory="ProgramMenuFolder" Name="Hooq (release)" WorkingDirectory="INSTALLDIR" /> |
| 32 |
</File> |
| 33 |
</Component> |
| 34 |
<Component Id="releaseHooqHooqbackup" Guid="{DBDD79E8-A68B-47e3-83C6-1B9B8E092A76}" Location="local"> |
| 35 |
<File Id="releaseHooqHooqbackup" Name="hooqbackup.exe" Source="hooq-release/hooqbackup.exe" Vital="yes" /> |
| 36 |
</Component> |
| 37 |
<Component Id="releaseHooqHooqcli" Guid="{0D9F3F4C-F26C-419d-A6DF-1D0CEDC484EB}" Location="local"> |
| 38 |
<File Id="releaseHooqHooqcli" Name="hooqcli.exe" Source="hooq-release/hooqcli.exe" Vital="yes" /> |
| 39 |
</Component> |
| 40 |
<Component Id="releaseHooqHooqInjector" Guid="{0D9F3F4C-F26C-419d-A6DF-1D0CEDC484EB}" Location="local"> |
| 41 |
<File Id="releaseHooqHooqInjector" Name="hooqInjector.dll" Source="hooq-release/hooqInjector.dll" Vital="yes" /> |
| 42 |
</Component> |
| 43 |
<Component Id="releaseHooqInjectedHooq" Guid="{250AF368-879F-45eb-9574-F8111FE4413A}" Location="local"> |
| 44 |
<File Id="releaseHooqInjectedHooq" Name="injectedHooq.dll" Source="hooq-release/injectedHooq.dll" Vital="yes" /> |
| 45 |
</Component> |
| 46 |
<Component Id="releaseHooqHooqui" Guid="{BFD0EBF6-171C-4c15-B4B1-C41B9A8B1BDF}" Location="local"> |
| 47 |
<File Id="releaseHooqHooqui" Name="hooqui.dll" Source="hooq-release/hooqui.dll" Vital="yes" /> |
| 48 |
</Component> |
| 49 |
<Component Id="releaseQt" Guid="{CFC51C14-4AC5-43d8-99BE-BD50389CA5BD}" Location="local"> |
| 50 |
<File Id="releaseQtCore" Name="QtCore4.dll" Source="qt/QtCore4.dll" Vital="yes" /> |
| 51 |
<File Id="releaseQtGui" Name="QtGui4.dll" Source="qt/QtGui4.dll" Vital="yes" /> |
| 52 |
<File Id="releaseQtNetwork" Name="QtNetwork4.dll" Source="qt/QtNetwork4.dll" Vital="yes" /> |
| 53 |
<File Id="releaseQtScript" Name="QtScript4.dll" Source="qt/QtScript4.dll" Vital="yes" /> |
| 54 |
</Component> |
| 55 |
<Directory Id="releaseQtScriptPluginsDirectory" Name="script"> |
| 56 |
<Component Id="releaseQtScriptPlugins" Guid="{B8C375D6-F734-42d0-9B5E-43F12FCB3FC0}" Location="local"> |
| 57 |
<File Id="releaseQtScriptCore" Name="qtscript_core.dll" Source="script/qtscript_core.dll" /> |
| 58 |
<File Id="releaseQtScriptGui" Name="qtscript_gui.dll" Source="script/qtscript_gui.dll" /> |
| 59 |
</Component> |
| 60 |
</Directory> |
| 61 |
</Directory> |
| 62 |
<Directory Id='debugDirectory' Name='debug'> |
| 63 |
<Component Id="debugHooq" Guid="{23302939-A859-4c0b-A80A-2520F1B78E36}" Location="local"> |
| 64 |
<File Id="debugHooqFile" Name="hooq.exe" DiskId="1" Source="hooq-debug/hooq.exe" Vital="yes"> |
| 65 |
<Shortcut Id="debugHooqDesktopShortcut" Directory="DesktopFolder" Name="Hooq (Debug)" WorkingDirectory="INSTALLDIR" /> |
| 66 |
<Shortcut Id="debugHooqStartMenuShortcut" Directory="ProgramMenuFolder" Name="Hooq (Debug)" WorkingDirectory="INSTALLDIR" /> |
| 67 |
</File> |
| 68 |
</Component> |
| 69 |
<Component Id="debugHooqHooqbackup" Guid="{6649A6B3-4EF6-4990-A840-2460C76E4E27}" Location="local"> |
| 70 |
<File Id="debugHooqHooqbackup" Name="hooqbackup.exe" Source="hooq-debug/hooqbackup.exe" Vital="yes" /> |
| 71 |
</Component> |
| 72 |
<Component Id="debugHooqHooqcli" Guid="{C82C4CC6-20E2-459f-98FF-56D51A8B0032}" Location="local"> |
| 73 |
<File Id="debugHooqHooqcli" Name="hooqcli.exe" Source="hooq-debug/hooqcli.exe" Vital="yes" /> |
| 74 |
</Component> |
| 75 |
<Component Id="debugHooqHooqInjector" Guid="{48BE3611-875B-4e84-AED0-1E0DD72BAF54}" Location="local"> |
| 76 |
<File Id="debugHooqHooqInjector" Name="hooqInjector.dll" Source="hooq-debug/hooqInjector.dll" Vital="yes" /> |
| 77 |
</Component> |
| 78 |
<Component Id="debugHooqInjectedHooq" Guid="{E9ADC55B-4130-4719-88F2-7013CDBC4D1A}" Location="local"> |
| 79 |
<File Id="debugHooqInjectedHooq" Name="injectedHooq.dll" Source="hooq-debug/injectedHooq.dll" Vital="yes" /> |
| 80 |
</Component> |
| 81 |
<Component Id="debugHooqHooqui" Guid="{44288524-28C5-4dae-AB7A-61B2581DDEDA}" Location="local"> |
| 82 |
<File Id="debugHooqHooqui" Name="hooqui.dll" Source="hooq-debug/hooqui.dll" Vital="yes" /> |
| 83 |
</Component> |
| 84 |
<Component Id="debugQt" Guid="{1A0B1148-7BF4-4eb9-8349-BB7AD68D1C14}" Location="local"> |
| 85 |
<File Id="debugQtCore" Name="QtCored4.dll" Source="qt/QtCored4.dll" Vital="yes" /> |
| 86 |
<File Id="debugQtGui" Name="QtGuid4.dll" Source="qt/QtGuid4.dll" Vital="yes" /> |
| 87 |
<File Id="debugQtNetwork" Name="QtNetworkd4.dll" Source="qt/QtNetworkd4.dll" Vital="yes" /> |
| 88 |
<File Id="debugQtScript" Name="QtScriptd4.dll" Source="qt/QtScriptd4.dll" Vital="yes" /> |
| 89 |
</Component> |
| 90 |
<Directory Id="debugQtScriptPluginsDirectory" Name="script"> |
| 91 |
<Component Id="debugQtScriptPlugins" Guid="{C82AEF51-480F-4138-8DEA-4117B324D07B}" Location="local"> |
| 92 |
<File Id="debugQtScriptCore" Name="qtscript_cored.dll" Source="script/qtscript_cored.dll" /> |
| 93 |
<File Id="debugQtScriptGui" Name="qtscript_guid.dll" Source="script/qtscript_guid.dll" /> |
| 94 |
</Component> |
| 95 |
</Directory> |
| 96 |
</Directory> |
| 97 |
</Directory> |
| 98 |
</Directory> |
| 99 |
</Directory> |
| 100 |
<Feature Id="licenseFiles" Title="License Files" Description="Copies of the GPL version 2.0, and LGPL version 2.1" Level="1" AllowAdvertise="no" Absent="disallow" Display="hidden"> |
| 101 |
<ComponentRef Id="licenseFiles" /> |
| 102 |
</Feature> |
| 103 |
<Feature Id='releaseHooq' Title='Hooq (release)' Description='A release build of Hooq for Visual Studio 2008 release builds using Qt 4.6' Level='1' AllowAdvertise='no'> |
| 104 |
<ComponentRef Id='releaseHooq' /> |
| 105 |
<ComponentRef Id='releaseHooqHooqInjector' /> |
| 106 |
<ComponentRef Id='releaseHooqInjectedHooq' /> |
| 107 |
<ComponentRef Id='releaseHooqHooqui' /> |
| 108 |
<ComponentRef Id='releaseQt'/> |
| 109 |
<ComponentRef Id='releaseQtScriptPlugins' /> |
| 110 |
<Feature Id='releaseHooqCli' Title='CLI Utilities' Description='Command line utiltities: hooqcli, for simple recording and playback, and hooqbackup for manipulating backup files.' Level='1' AllowAdvertise='no'> |
| 111 |
<ComponentRef Id='releaseHooqHooqcli' /> |
| 112 |
<ComponentRef Id='releaseHooqHooqbackup' /> |
| 113 |
</Feature> |
| 114 |
<Feature Id='releaseCrt' Title='Visual C++ 9.0 Runtime' Description='Microsoft Visual C++ Runtime, version 9.0.' Level='1' Absent='disallow' AllowAdvertise='no'> |
| 115 |
<MergeRef Id='Release CRT' /> |
| 116 |
<MergeRef Id='Release CRT Policy' /> |
| 117 |
</Feature> |
| 118 |
</Feature> |
| 119 |
<Feature Id='debugHooq' Title='Hooq (Debug)' Description='A debug build of Hooq for Visual Studio 2008 debug builds using Qt 4.6' Level='1' AllowAdvertise='no'> |
| 120 |
<ComponentRef Id='debugHooq' /> |
| 121 |
<ComponentRef Id='debugHooqHooqInjector' /> |
| 122 |
<ComponentRef Id='debugHooqInjectedHooq' /> |
| 123 |
<ComponentRef Id='debugHooqHooqui' /> |
| 124 |
<ComponentRef Id='debugQt'/> |
| 125 |
<ComponentRef Id='debugQtScriptPlugins' /> |
| 126 |
<Feature Id='debugHooqCli' Title='CLI Utilities' Description='Command line utiltities: hooqcli, for simple recording and playback, and hooqbackup for manipulating backup files.' Level='1' AllowAdvertise='no'> |
| 127 |
<ComponentRef Id='debugHooqHooqcli' /> |
| 128 |
<ComponentRef Id='debugHooqHooqbackup' /> |
| 129 |
</Feature> |
| 130 |
<Feature Id='debugCrt' Title='Visual C++ 9.0 Debug Runtime' Description='Microsoft Visual C++ Debug Runtime, version 9.0.' Level='1' Absent='disallow' AllowAdvertise='no'> |
| 131 |
<MergeRef Id='Debug CRT' /> |
| 132 |
<MergeRef Id='Debug CRT Policy' /> |
| 133 |
</Feature> |
| 134 |
</Feature> |
| 135 |
<Property Id="ALLUSERS" Secure="yes"/> |
| 136 |
<Property Id='WIXUI_INSTALLDIR' Value='INSTALLDIR' /> |
| 137 |
<WixVariable Id="WixUILicenseRtf" Value="license.rtf" /> |
| 138 |
<UIRef Id="WixUI_FeatureTree" /> |
| 139 |
</Product> |
| 140 |
</Wix> |