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>