[WinOF] include tool qlgcvnic_config.exe
[mirror/winof/.git] / WinOF / WIX / wnet / ia64 / wof.wxs
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <!--\r
3    WinOF for IA64/IPF Itanium on Windows Server 2003\r
4 -->\r
5 <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi">\r
6   <Product Name="Windows Open Fabrics InfiniBand v2.1.0 (RC0) ia64"\r
7     Version="2.1.0"\r
8     Id="3A6A276E-A636-48e8-8624-9A0DE3F2A15E"\r
9     UpgradeCode='E38964D6-359D-4E38-9BBF-8C79D84DF6CF' \r
10     Language="1033" Codepage="1252"\r
11     Manufacturer="Open Fabrics Alliance Windows">\r
12 \r
13     <Package Id="????????-????-????-????-????????????"\r
14      Keywords="Installer, InfiniBand" Description="WinOF Installer"\r
15      InstallPrivileges='elevated'\r
16      Comments="Windows Open Fabrics Alliance InfiniBand stack"\r
17      Manufacturer="Open Fabrics Alliance Windows" InstallerVersion="200"\r
18      Languages="1033" Compressed="yes" SummaryCodepage="1252" />\r
19 \r
20     <Condition Message="Administrator required to install [ProductName].">\r
21      Privileged\r
22     </Condition>\r
23 \r
24     <Condition Message="This package can be installed on IA64 systems only">\r
25         <![CDATA[Intel64]]>\r
26     </Condition>\r
27 \r
28     <Condition Message="This package can be installed on 64-bit systems only">\r
29         <![CDATA[VersionNT64]]>\r
30     </Condition>\r
31 \r
32     <Condition Message="[ProductName] requires Windows Server 2003 to install.">\r
33          <![CDATA[(VersionNT=502)]]>\r
34     </Condition>\r
35 \r
36     <!--\r
37         System/Machine-wide install, otherwise per-user (Administrator) only.\r
38         All users see OpenFabrics WinOF Release Notes & Manual in Programs.\r
39      -->\r
40     <Property Id="ALLUSERS"> Value="1" </Property>\r
41 \r
42     <!-- Requires files sc.exe & reg.exe -->\r
43     <Property Id="REG_EXISTS">\r
44       <DirectorySearch Id="RegFileDir" Path="[WindowsFolder]" Depth="1">\r
45         <FileSearch Id="RegFile" Name="reg.exe" />\r
46       </DirectorySearch>\r
47     </Property>\r
48 \r
49     <Property Id="SC_EXISTS">\r
50       <DirectorySearch Id="ScFileDir" Path="[WindowsFolder]" Depth="1">\r
51         <FileSearch Id="ScFile" Name="sc.exe" />\r
52       </DirectorySearch>\r
53     </Property>\r
54 \r
55     <Property Id="IPOIB_EXISTS">\r
56       <DirectorySearch Id="ipoibFileDir" Path="[INSTALLDIR]\net" Depth="0">\r
57         <FileSearch Id="ipoibFile" Name="netipoib.inf" />\r
58       </DirectorySearch>\r
59     </Property>\r
60 \r
61     <Property Id="DAT_CONF_EXISTS">\r
62       <DirectorySearch Id="DCscan" Path="[WindowsVolume]\DAT" Depth="0">\r
63         <FileSearch Id="DCFile" Name="dat.conf" />\r
64       </DirectorySearch>\r
65     </Property>\r
66 \r
67     <Property Id="DAT1_INSTALLED">\r
68       <DirectorySearch Id="Dat1File" Path="[INSTALLDIR]" Depth="0">\r
69         <FileSearch Id="daplFile" Name="dapl.dll" />\r
70       </DirectorySearch>\r
71     </Property>\r
72 \r
73     <Property Id="DAT2_INSTALLED">\r
74       <DirectorySearch Id="Dat2File" Path="[INSTALLDIR]" Depth="0">\r
75         <FileSearch Id="dapl2File" Name="dapl2.dll" />\r
76       </DirectorySearch>\r
77     </Property>\r
78 \r
79     <Condition Message="[ProductName] requires system file reg.exe">\r
80        REG_EXISTS\r
81     </Condition>\r
82 \r
83     <Condition Message="[ProductName] requires system file sc.exe">\r
84        SC_EXISTS\r
85     </Condition>\r
86 \r
87     <Media Id="1" Cabinet="Sample.cab" EmbedCab="yes" DiskPrompt="CD-ROM #1" />\r
88     <Property Id="DiskPrompt" Value="WinOF 1.1 Installation [1]" />\r
89 \r
90     <Directory Id="TARGETDIR" Name="SourceDir">\r
91       <Directory Id="ProgramMenuFolder" Name="PMenu" LongName="Programs">\r
92         <Directory Id="ProgramMenuDir" LongName="Windows OpenFabrics"\r
93                    Name="WinOF" />\r
94       </Directory>\r
95       <Directory Id="DesktopFolder" Name="Desktop" />\r
96       <Directory Id="ProgramFilesFolder" Name="PFiles">\r
97         <Directory Id="INSTALLDIR" Name="WinOF">\r
98           <Component Id="Docs" Guid="931C58EF-3759-4cf4-89CC-276C017305BB">\r
99 \r
100             <File Id="OFAlogo" Compressed="yes" DiskId="1"\r
101                     LongName="openfabrics.gif" Name="ofa.gif"\r
102                     Source="..\..\openfabrics.gif" />\r
103 \r
104             <!-- implies WIX build only from an svn structured tree.  -->\r
105             <File Id="manual.htm" Compressed="yes" DiskId="1" Name="Manual.htm"\r
106                     LongName="Manual.htm"\r
107                     Source="..\bin\Misc\Manual.htm" Vital="yes" />\r
108 \r
109             <Shortcut Id="Manual.htm" Directory="ProgramMenuDir"\r
110                     Name="Manual.htm" LongName="Manual"\r
111                     Target="[INSTALLDIR]\Manual.htm" Show="normal"\r
112                     WorkingDirectory="INSTALLDIR" Icon="openfabrics"\r
113                     IconIndex="0" />\r
114 \r
115             <File Id="dRelnotes" Compressed="yes" DiskId="1"\r
116                     LongName="Release_notes.htm" Name="RELEASE_.HTM"\r
117                     Source="..\..\Release_notes.htm" />\r
118 \r
119             <Shortcut Id="RelNotes" Directory="ProgramMenuDir" Name="RelNotes"\r
120                     LongName="Release Notes"\r
121                     Target="[INSTALLDIR]\Release_notes.htm" Show="normal"\r
122                     WorkingDirectory="INSTALLDIR" Icon="openfabrics"\r
123                     IconIndex="0" />\r
124 \r
125             <File Id="command_window" Name="COMMAND.LNK"\r
126                     LongName="Command Window.lnk" Compressed="yes" DiskId="1"\r
127                     Source="..\..\ia64\Command Window.lnk" Vital="yes" />\r
128 \r
129             <Shortcut Id="Command_Window.lnk" Directory="ProgramMenuDir"\r
130                     Name="COMMAND.LNK" LongName="Command Window.lnk"\r
131                     Target="[INSTALLDIR]\Command Window.lnk" Icon="openfabrics"\r
132                     IconIndex="0" Show="normal" WorkingDirectory="INSTALLDIR" />\r
133 \r
134             <Shortcut Id="UninstallProduct" Name="UnMyApp"\r
135                 LongName="Uninstall WinOF"\r
136                                 Target="[System64Folder]msiexec.exe"\r
137                 Arguments="/X [ProductCode]"\r
138                 Directory="ProgramMenuDir"\r
139                 Description="Uninstalls OpenFabrics InfiniBand" />\r
140             <RemoveFolder Id="RemoveShorcutFolder" On="uninstall" />\r
141           </Component>\r
142 \r
143           <Component Id="Tools" Guid="1B89230E-5D8D-41a5-BD1F-A3E308FEE026">\r
144            <Environment Id='UpdatePath' Name='PATH' Action='create'\r
145                            System='yes' Part='last' Value='[INSTALLDIR]' /> \r
146 \r
147             <File Id="qlgcvnic_config" Compressed="yes" DiskId="1" Vital="yes"\r
148                   Name="vnic_cfg.exe" LongName="qlgcvnic_config.exe"\r
149                   Source="..\bin\tools\ia64\release\qlgcvnic_config.exe" />\r
150             <File Id="part_man" Name="part_man.exe"\r
151                     Compressed="yes" DiskId="1" Vital="yes"\r
152                     Source="..\bin\tools\ia64\release\part_man.exe" />\r
153             <File Id="vstat" Name="vstat.exe"\r
154                     Compressed="yes" DiskId="1" Vital="yes"\r
155                     Source="..\bin\tools\ia64\release\vstat.exe" />\r
156             <File Id="ttcp.exe" LongName="ttcp.exe" Compressed="yes"\r
157                     DiskId="1" Name="TTCP.EXE"\r
158                     Source="..\bin\tools\ia64\release\ttcp.exe" />\r
159             <File Id="cmtest.exe" LongName="cmtest.exe" Compressed="yes"\r
160                     DiskId="1" Name="CMTEST.EXE"\r
161                     Source="..\bin\tools\ia64\release\cmtest.exe" />\r
162             <File Id="ib_limits.exe" Compressed="yes" DiskId="1"\r
163                      LongName="ib_limits.exe" Name="IB_LIMI.EXE"\r
164                      Source="..\bin\tools\ia64\release\ib_limits.exe" />\r
165             <File Id="ib_read_bw.exe" Compressed="yes" DiskId="1"\r
166                      LongName="ib_read_bw.exe" Name="IB_READ.EXE"\r
167                      Source="..\bin\tools\ia64\release\ib_read_bw.exe" />\r
168             <File Id="ib_read_lat.exe" Compressed="yes" DiskId="1"\r
169                      LongName="ib_read_lat.exe" Name="IB_READ1.EXE"\r
170                      Source="..\bin\tools\ia64\release\ib_read_lat.exe" />\r
171             <File Id="ib_send_bw.exe" Compressed="yes" DiskId="1"\r
172                      LongName="ib_send_bw.exe" Name="IB_SEND.EXE"\r
173                      Source="..\bin\tools\ia64\release\ib_send_bw.exe" />\r
174             <File Id="ib_send_lat.exe" Compressed="yes" DiskId="1"\r
175                      LongName="ib_send_lat.exe" Name="IB_SEND1.EXE"\r
176                      Source="..\bin\tools\ia64\release\ib_send_lat.exe" />\r
177             <File Id="ib_write_bw.exe" Compressed="yes" DiskId="1"\r
178                      LongName="ib_write_bw.exe" Name="IB_WRIT.EXE"\r
179                      Source="..\bin\tools\ia64\release\ib_write_bw.exe" />\r
180             <File Id="ib_write_lat.exe" Compressed="yes" DiskId="1"\r
181                      LongName="ib_write_lat.exe" Name="IB_WRIT1.EXE"\r
182                      Source="..\bin\tools\ia64\release\ib_write_lat.exe" />\r
183             <File Id="ibtrapgen.exe" Compressed="yes" DiskId="1"\r
184                      LongName="ibtrapgen.exe" Name="IBTRAPG.EXE"\r
185                      Source="..\bin\tools\ia64\release\ibtrapgen.exe" />\r
186             <File Id="osmtest.exe" Compressed="yes" DiskId="1"\r
187                      LongName="osmtest.exe" Name="OSMTEST.EXE"\r
188                      Source="..\bin\tools\ia64\release\osmtest.exe" />\r
189             <File Id="PrintIP.exe" Compressed="yes" DiskId="1"\r
190                      LongName="PrintIP.exe" Name="PRINTIP.EXE"\r
191                      Source="..\bin\tools\ia64\release\PrintIP.exe" />\r
192             <File Id="nsc" Name="nsc.exe" Compressed="yes" DiskId="1"\r
193                      Vital="yes" Source="..\bin\tools\ia64\release\nsc.exe" />\r
194           </Component>\r
195 \r
196           <Component Id='OpenSMservice'\r
197                      Guid='90042B4F-51B5-4720-8E54-6D366253634B'\r
198                      SharedDllRefCount='no' KeyPath='no'\r
199                      NeverOverwrite='no'\r
200                      Permanent='no' Transitive='no' Win64='no'\r
201                      Location='either'>\r
202 \r
203               <File Id="opensm.exe" Compressed="yes" DiskId="1"\r
204                     LongName="opensm.exe" Name="OPENSM.EXE"\r
205                     Source="..\bin\tools\ia64\release\opensm.exe"\r
206                     Vital='yes' KeyPath='yes' Hidden='no' System='no' \r
207                     Checksum='no' ReadOnly='no' />\r
208 \r
209               <ServiceInstall Id='osmSvcInstall' Vital='yes' Name='OpenSM'\r
210                   Description='InfiniBand Subnet Configuration and Management'\r
211                   DisplayName='InfiniBand Subnet Manager'\r
212                   Arguments='-e --service'\r
213                   ErrorControl='normal'\r
214                   Start='disabled'\r
215                   Interactive='no'\r
216                   Type='ownProcess' />\r
217 \r
218               <ServiceControl Id='osmSvcControl' Name='OpenSM'\r
219                               Stop='uninstall'\r
220                               Wait='no'\r
221                               Remove='uninstall' />\r
222           </Component>\r
223 \r
224           <Directory Id="hcaDir" Name="IBcore">\r
225             <Component Id="cIBcore"\r
226                        Guid="4B4EA649-65ED-4B0D-8717-D60481412211">\r
227               <CreateFolder />\r
228               <File Id="dpinst.exe" Compressed="yes" DiskId="1"\r
229                      LongName="dpinst.exe" Name="dpinst.exe"\r
230                      Source="..\..\ia64\dpinst.exe" />\r
231               <File Id="dpinst.xml" Compressed="yes" DiskId="1"\r
232                      LongName="dpinst.xml" Name="dpinst.xml"\r
233                      Source="..\..\dpinst.xml" />\r
234               <File Id="devman.exe" Compressed="yes" DiskId="1"\r
235                      LongName="devman.exe" Name="devman.exe"\r
236                      Source="..\..\ia64\devman.exe" />\r
237               <File Id="wdfcoinstaller" Compressed="yes" DiskId="1"\r
238                      LongName="WdfCoInstaller01007.dll" Name="WCO.dll"\r
239                      Source="..\bin\hca\ia64\WdfCoInstaller01007.dll" />\r
240               <File Id="cl32.dll" Compressed="yes" DiskId="1"\r
241                      LongName="cl32.dll" Name="CL32.DLL"\r
242                      Source="..\bin\HCA\ia64\cl32.dll" />\r
243               <File Id="cl32d.dll" Compressed="yes" DiskId="1"\r
244                      LongName="cl32d.dll" Name="CL32D.DLL"\r
245                      Source="..\bin\HCA\ia64\cl32d.dll" />\r
246               <File Id="complib.dll" Compressed="yes" DiskId="1"\r
247                      LongName="complib.dll" Name="COMPLIB.DLL"\r
248                      Source="..\bin\HCA\ia64\complib.dll" />\r
249               <File Id="complibd.dll" Compressed="yes" DiskId="1"\r
250                      LongName="complibd.dll" Name="COMPLIB1.DLL"\r
251                      Source="..\bin\HCA\ia64\complibd.dll" />\r
252               <File Id="ibal32.dll" Compressed="yes" DiskId="1"\r
253                      LongName="ibal32.dll" Name="IBAL32.DLL"\r
254                      Source="..\bin\HCA\ia64\ibal32.dll" />\r
255               <File Id="ibal32d.dll" Compressed="yes" DiskId="1"\r
256                      LongName="ibal32d.dll" Name="IBAL32D.DLL"\r
257                      Source="..\bin\HCA\ia64\ibal32d.dll" />\r
258               <File Id="ibal.dll" Compressed="yes" DiskId="1"\r
259                      LongName="ibal.dll" Name="IBAL.DLL"\r
260                      Source="..\bin\HCA\ia64\ibal.dll" />\r
261               <File Id="ibald.dll" Compressed="yes" DiskId="1"\r
262                      LongName="ibald.dll" Name="IBALD.DLL"\r
263                      Source="..\bin\HCA\ia64\ibald.dll" />\r
264               <File Id="ibbus.sys" Compressed="yes" DiskId="1"\r
265                      LongName="ibbus.sys" Name="IBBUS.SYS"\r
266                      Source="..\bin\HCA\ia64\ibbus.sys" />\r
267               <File Id="ibbus.pdb" Name="ibbus.pdb" DiskId="1" Compressed="yes"\r
268                      Source="..\bin\HCA\ia64\ibbus.pdb" />\r
269 \r
270               <File Id="ibiou.sys" Compressed="yes" DiskId="1"\r
271                      LongName="ibiou.sys" Name="IBIOU.SYS"\r
272                      Source="..\bin\HCA\ia64\ibiou.sys" />\r
273               <File Id="ibiou.pdb" Compressed="yes" DiskId="1"\r
274                      Name="ibiou.pdb" Source="..\bin\HCA\ia64\ibiou.pdb" />\r
275               <File Id="ib_iou.cat" Compressed="yes" DiskId="1"\r
276                      LongName="ib_iou.cat" Name="IB_IOU.cat"\r
277                      Source="..\bin\HCA\ia64\ib_iou.cat" />\r
278               <File Id="ib_iou.inf" Compressed="yes" DiskId="1"\r
279                      LongName="ib_iou.inf" Name="IB_IOU.inf"\r
280                      Source="..\bin\HCA\ia64\ib_iou.inf" />\r
281             </Component>\r
282 \r
283             <Component Id="cMthcaDriver"\r
284                        Guid="BE4ED061-C852-40a2-A240-F06DBBE1159F">\r
285               <File Id="mthca32.dll" Compressed="yes" DiskId="1"\r
286                      LongName="mthca32.dll" Name="MTHCA32.DLL"\r
287                      Source="..\bin\HCA\ia64\mthca32.dll" />\r
288               <File Id="mthca32d.dll" Compressed="yes" DiskId="1"\r
289                      LongName="mthca32d.dll" Name="MTHCA321.DLL"\r
290                      Source="..\bin\HCA\ia64\mthca32d.dll" />\r
291               <File Id="mthca.inf" Compressed="yes" DiskId="1"\r
292                      LongName="mthca.inf" Name="MTHCA.INF"\r
293                      Source="..\bin\HCA\ia64\mthca.inf" />\r
294               <File Id="mthca.cat" Compressed="yes" DiskId="1"\r
295                      LongName="mthca.cat" Name="MTHCA.cat"\r
296                      Source="..\bin\HCA\ia64\mthca.cat" />\r
297               <File Id="mthca.sys" Compressed="yes" DiskId="1"\r
298                      LongName="mthca.sys" Name="MTHCA.SYS"\r
299                      Source="..\bin\HCA\ia64\mthca.sys" />\r
300               <File Id="mthca.pdb" Name="mthca.pdb" DiskId="1"\r
301                      Compressed="yes" Source="..\bin\HCA\ia64\mthca.pdb" />\r
302               <File Id="mthcau.dll" Compressed="yes" DiskId="1"\r
303                      LongName="mthcau.dll" Name="MTHCAU.DLL"\r
304                      Source="..\bin\HCA\ia64\mthcau.dll" />\r
305               <File Id="mthcaud.dll" Compressed="yes" DiskId="1"\r
306                      LongName="mthcaud.dll" Name="MTHCAUD.DLL"\r
307                      Source="..\bin\HCA\ia64\mthcaud.dll" />\r
308             </Component>\r
309 \r
310             <Component Id="cConnectXDriver"\r
311                        Guid="C1EFF4D6-CE55-432a-9D92-E46AB983D9E3">\r
312               <File Id="mlx4_bus.inf" Compressed="yes" DiskId="1"\r
313                      LongName="mlx4_bus.inf" Name="mlx4_bus.INF"\r
314                      Source="..\bin\hca\ia64\mlx4_bus.inf" />\r
315               <File Id="mlx4_bus.cat" Compressed="yes" DiskId="1"\r
316                      LongName="mlx4_bus.cat" Name="mlx4_bus.cat"\r
317                      Source="..\bin\hca\ia64\mlx4_bus.cat" />\r
318               <File Id="mlx4_bus.sys" Compressed="yes" DiskId="1"\r
319                      LongName="mlx4_bus.sys" Name="mlx4_bus.sys"\r
320                      Source="..\bin\hca\ia64\mlx4_bus.sys" />\r
321               <File Id="mlx4_bus.pdb" Compressed="yes" DiskId="1"\r
322                      LongName="mlx4_bus.pdb" Name="mlx4_bus.pdb"\r
323                      Source="..\bin\hca\ia64\mlx4_bus.pdb" />\r
324               <File Id="mlx4_hca.inf" Compressed="yes" DiskId="1"\r
325                      LongName="mlx4_hca.inf" Name="mlx4_hca.INF"\r
326                      Source="..\bin\hca\ia64\mlx4_hca.inf" />\r
327               <File Id="mlx4_hca.cat" Compressed="yes" DiskId="1"\r
328                      LongName="mlx4_hca.cat" Name="mlx4_hca.cat"\r
329                      Source="..\bin\hca\ia64\mlx4_hca.cat" />\r
330               <File Id="mlx4_hca.sys" Compressed="yes" DiskId="1"\r
331                      LongName="mlx4_hca.sys" Name="mlx4_hca.sys"\r
332                      Source="..\bin\hca\ia64\mlx4_hca.sys" />\r
333               <File Id="mlx4_hca.pdb" Compressed="yes" DiskId="1"\r
334                      LongName="mlx4_hca.pdb" Name="mlx4_hca.pdb"\r
335                      Source="..\bin\hca\ia64\mlx4_hca.pdb" />\r
336               <File Id="mlx4u.dll" Compressed="yes" DiskId="1"\r
337                      LongName="mlx4u.dll" Name="mlx4u.dll"\r
338                      Source="..\bin\hca\ia64\mlx4u.dll" />\r
339               <File Id="mlx4ud.dll" Compressed="yes" DiskId="1"\r
340                      LongName="mlx4ud.dll" Name="mlx4ud.dll"\r
341                      Source="..\bin\hca\ia64\mlx4ud.dll" />\r
342 \r
343                           <!-- copy 32-bit binaries --> \r
344               <File Id="mlx4u32d.dll" Compressed="yes" DiskId="1"\r
345                      LongName="mlx4u32d.dll" Name="mlx4u32.dll"\r
346                      Source="..\bin\hca\ia64\mlx4u32d.dll" />\r
347               <File Id="mlx4u32.dll" Compressed="yes" DiskId="1"\r
348                      LongName="mlx4u32.dll" Name="mlx4u32.dll"\r
349                      Source="..\bin\hca\ia64\mlx4u32.dll" />\r
350             </Component>\r
351 \r
352             <Component Id="cWinVerbsDrivers"\r
353                        Guid="F5FA1491-E2D2-4f22-9549-07C61F86BFEB">\r
354 \r
355               <File Id="winverbs.sys" Compressed="yes" DiskId="1"\r
356                     LongName="winverbs.sys" Name="winverbs.sys"\r
357                     Source="..\bin\HCA\ia64\winverbs.sys" />\r
358               <File Id="winverbs.pdb" Compressed="yes" DiskId="1"\r
359                     LongName="winverbs.pdb" Name="winverbs.pdb"\r
360                     Source="..\bin\HCA\ia64\winverbs.pdb" />\r
361               <File Id="winverbs.dll" Compressed="yes" DiskId="1"\r
362                     LongName="winverbs.dll" Name="winvrbs.dll"\r
363                     Source="..\bin\HCA\ia64\winverbs.dll" />\r
364               <File Id="winverbsd.dll" Compressed="yes" DiskId="1"\r
365                     LongName="winverbsd.dll" Name="winvrbsd.dll"\r
366                     Source="..\bin\HCA\ia64\winverbsd.dll" />\r
367               <File Id="winmad.sys" Compressed="yes" DiskId="1"\r
368                     LongName="winmad.sys" Name="winmad.sys"\r
369                     Source="..\bin\HCA\ia64\winmad.sys" />\r
370               <File Id="winmad.pdb" Compressed="yes" DiskId="1"\r
371                     LongName="winmad.pdb" Name="winmad.pdb"\r
372                     Source="..\bin\HCA\ia64\winmad.pdb" />\r
373               <File Id="winmad.dll" Compressed="yes" DiskId="1"\r
374                     LongName="winmad.dll" Name="winmad.dll"\r
375                     Source="..\bin\HCA\ia64\winmad.dll" />\r
376               <File Id="winmadd.dll" Compressed="yes" DiskId="1"\r
377                     LongName="winmadd.dll" Name="winmaddd.dll"\r
378                     Source="..\bin\HCA\ia64\winmadd.dll" />\r
379              </Component>\r
380           </Directory>\r
381 \r
382           <Directory Id="dir_0" Name="Checked">\r
383             <Directory Id="dir_1" Name="kernel">\r
384               <Component Id="cCHK_kernel"\r
385                          Guid="D96F299E-EEAA-44a5-BBC4-A862A158BA6B">\r
386                 <CreateFolder />\r
387 \r
388                 <File Id="chk0" Name="README.txt" DiskId="1" Compressed="yes"\r
389                       Source="..\..\README_checked.txt" />\r
390                 <File Id="chk1" Name="mthca.sys" DiskId="1" Compressed="yes"\r
391                       Source="..\bin\Chk\HCA\ia64\mthca.sys" />\r
392                 <File Id="cat1" Name="mthca.cat" DiskId="1" Compressed="yes"\r
393                       Source="..\bin\Chk\HCA\ia64\mthca.cat" />\r
394                 <File Id="sym1" Name="mthca.pdb" DiskId="1" Compressed="yes"\r
395                       Source="..\bin\Chk\HCA\ia64\mthca.pdb" />\r
396 \r
397                 <File Id="chk2" Name="ibbus.sys" DiskId="1" Compressed="yes"\r
398                       Source="..\bin\Chk\HCA\ia64\ibbus.sys" />\r
399                 <File Id="sym2" Name="ibbus.pdb" DiskId="1" Compressed="yes"\r
400                       Source="..\bin\Chk\HCA\ia64\ibbus.pdb" />\r
401 \r
402                 <File Id="chk3" Name="ibiou.sys" DiskId="1" Compressed="yes"\r
403                       Source="..\bin\Chk\HCA\ia64\ibiou.sys" />\r
404                 <File Id="cat3" Name="ib_iou.cat" DiskId="1" Compressed="yes"\r
405                       Source="..\bin\Chk\HCA\ia64\ib_iou.cat" />\r
406                 <File Id="sym3" Name="ibiou.pdb" DiskId="1" Compressed="yes"\r
407                       Source="..\bin\Chk\HCA\ia64\ibiou.pdb" />\r
408 \r
409                 <File Id="chk4" Name="ipoib.sys" DiskId="1" Compressed="yes"\r
410                       Source="..\bin\Chk\net\ia64\ipoib.sys" />\r
411                 <File Id="cat4" Name="ipoib.cat" DiskId="1" Compressed="yes"\r
412                       Source="..\bin\Chk\net\ia64\ipoib.cat" />\r
413                 <File Id="sym4" Name="ipoib.pdb" DiskId="1" Compressed="yes"\r
414                       Source="..\bin\Chk\net\ia64\ipoib.pdb" />\r
415 \r
416                 <File Id="chk5" DiskId="1" Compressed="yes"\r
417                       Name="qlgcvnic.sys"\r
418                       Source="..\bin\Chk\net\ia64\qlgcvnic.sys" />\r
419                 <File Id="cat5" DiskId="1" Compressed="yes"\r
420                       Name="netvnic.cat"\r
421                       Source="..\bin\Chk\net\ia64\netvnic.cat" />\r
422                 <File Id="sym5" DiskId="1" Compressed="yes"\r
423                       Name="qlgcvnic.pdb"\r
424                       Source="..\bin\Chk\net\ia64\qlgcvnic.pdb" />\r
425 \r
426                 <File Id="chk6" Name="ibsrp.sys" DiskId="1" Compressed="yes"\r
427                       Source="..\bin\Chk\storage\ia64\ibsrp.sys" />\r
428                 <File Id="cat6" Name="ibsrp.cat" DiskId="1" Compressed="yes"\r
429                       Source="..\bin\Chk\storage\ia64\ibsrp.cat" />\r
430                 <File Id="sym6" Name="ibsrp.pdb" DiskId="1" Compressed="yes"\r
431                       Source="..\bin\Chk\storage\ia64\ibsrp.pdb" />\r
432 <!-- when ConnectX works on ia64\r
433                 <File Id="chk7" DiskId="1" Compressed="yes"\r
434                       Name="mlx4_bus.sys"\r
435                       Source="..\bin\Chk\HCA\ia64\mlx4_bus.sys" />\r
436                 <File Id="cat7" DiskId="1" Compressed="yes"\r
437                       Name="mlx4_bus.cat"\r
438                       Source="..\bin\Chk\HCA\ia64\mlx4_bus.cat" />\r
439                 <File Id="sym7" DiskId="1" Compressed="yes"\r
440                       Name="mlx4_bus.pdb"\r
441                       Source="..\bin\Chk\HCA\ia64\mlx4_bus.pdb" />\r
442 \r
443                 <File Id="chk8" DiskId="1" Compressed="yes"\r
444                       Name="mlx4_hca.sys"\r
445                       Source="..\bin\Chk\HCA\ia64\mlx4_hca.sys" />\r
446                 <File Id="cat8" DiskId="1" Compressed="yes"\r
447                       Name="mlx4_hca.cat"\r
448                       Source="..\bin\Chk\HCA\ia64\mlx4_hca.cat" />\r
449                 <File Id="sym8" DiskId="1" Compressed="yes"\r
450                       Name="mlx4_hca.pdb"\r
451                       Source="..\bin\Chk\HCA\ia64\mlx4_hca.pdb" />\r
452 End ConnectX remove -->\r
453 \r
454                 <File Id="chk9" DiskId="1" Compressed="yes"\r
455                       Name="winverbs.sys"\r
456                       Source="..\bin\Chk\HCA\ia64\winverbs.sys" />\r
457                 <File Id="sym9" DiskId="1" Compressed="yes"\r
458                       Name="winverbs.pdb"\r
459                       Source="..\bin\Chk\HCA\ia64\winverbs.pdb" />\r
460                 <File Id="dll9" DiskId="1" Compressed="yes"\r
461                       Name="winverbs.dll"\r
462                       Source="..\bin\Chk\HCA\ia64\winverbs.dll" />\r
463                 <File Id="dlld9" DiskId="1" Compressed="yes"\r
464                       Name="winverbd.dll"\r
465                       LongName="winverbsd.dll"\r
466                       Source="..\bin\Chk\HCA\ia64\winverbsd.dll" />\r
467               </Component>\r
468             </Directory>\r
469       \r
470             <Directory Id="dir_14" Name="user">\r
471               <Component Id="cCHK_user" \r
472                          Guid="A4AC788B-6517-47b2-A898-0493ADC794D5">\r
473                 <CreateFolder />\r
474                 <File Id="file83" Name="DAPL2-_1.DLL"\r
475                   LongName="dapl2-scmd.dll" DiskId="1" Compressed="yes"\r
476                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\dapl2-scmd.dll" />\r
477                 <File Id="file84" Name="dapl2d.dll" DiskId="1" Compressed="yes"\r
478                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\dapl2d.dll" />\r
479                 <File Id="file85" Name="DAPL2T_1.EXE"\r
480                   LongName="dapl2testd.exe" DiskId="1" Compressed="yes"\r
481                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\dapl2testd.exe" />\r
482                 <File Id="file86" Name="dapld.dll" DiskId="1" Compressed="yes"\r
483                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\dapld.dll" />\r
484                 <File Id="file87" Name="DAPLTE_1.EXE"\r
485                   LongName="dapltestd.exe" DiskId="1" Compressed="yes"\r
486                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\dapltestd.exe" />\r
487                 <File Id="file88" Name="dat2d.dll" DiskId="1" Compressed="yes"\r
488                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\dat2d.dll" />\r
489                 <File Id="file89" Name="datd.dll" DiskId="1" Compressed="yes"\r
490                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\datd.dll" />\r
491                 <File Id="file90" Name="dtest2d.exe" DiskId="1" Compressed="yes"\r
492                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\dtest2d.exe" />\r
493                 <File Id="file91" Name="dtestxd.exe" DiskId="1" Compressed="yes"\r
494                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\dtestxd.exe" />\r
495                 <File Id="file94" Name="ibald.dll" DiskId="1" Compressed="yes"\r
496                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\ibald.dll" />\r
497                 <File Id="file97" Name="ibwsd.dll" DiskId="1" Compressed="yes"\r
498                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\ibwsd.dll" />\r
499                 <File Id="file105" Name="INSTAL_1.EXE"\r
500                   LongName="installsp.exe" DiskId="1" Compressed="yes"\r
501                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\installsp.exe" />\r
502                 <File Id="file108" Name="mthcaud.dll" DiskId="1" Compressed="yes"\r
503                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\mthcaud.dll" />\r
504                 <File Id="file110" Name="opensm.exe" DiskId="1" Compressed="yes"\r
505                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\opensm.exe" />\r
506                 <File Id="file115" Name="vstat.exe" DiskId="1" Compressed="yes"\r
507                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\vstat.exe" />\r
508                 <File Id="file116" Name="part_man.exe"\r
509                   DiskId="1" Compressed="yes"\r
510                   Source="..\bin\bin\user\objchk_wnet_ia64\ia64\part_man.exe" />\r
511               </Component>\r
512             </Directory>\r
513           </Directory>\r
514 \r
515           <Component Id="cWinVerbsOFED"\r
516                        Guid="20916BB0-5E16-49bb-BE9F-3A202D760E72">\r
517 \r
518             <File Id="libibverbs.dll" Compressed="yes" DiskId="1"\r
519                   LongName="libibverbs.dll" Name="ibverbs.dll"\r
520                   Source="..\bin\HCA\ia64\libibverbs.dll" />\r
521               <CopyFile Id="dupLibibverbs.dll" FileId="libibverbs.dll"\r
522                      DestinationName="ibverbs.dll"\r
523                      DestinationLongName="libibverbs.dll"\r
524                      DestinationProperty="WindowsFolder" />\r
525             <File Id="libibverbs.pdb" Compressed="yes" DiskId="1"\r
526                   LongName="libibverbs.pdb" Name="ibverbs.pdb"\r
527                   Source="..\bin\HCA\ia64\libibverbs.pdb" />\r
528 \r
529             <File Id="libibverbsd.dll" Compressed="yes" DiskId="1"\r
530                   LongName="libibverbsd.dll" Name="ibverbsd.dll"\r
531                   Source="..\bin\HCA\ia64\libibverbsd.dll" />\r
532               <CopyFile Id="dupLibibverbsd.dll" FileId="libibverbsd.dll"\r
533                      DestinationName="ibverbsd.dll"\r
534                      DestinationLongName="libibverbsd.dll"\r
535                      DestinationProperty="WindowsFolder" />\r
536             <File Id="libibverbsd.pdb" Compressed="yes" DiskId="1"\r
537                   LongName="libibverbsd.pdb" Name="ibverbsd.pdb"\r
538                   Source="..\bin\HCA\ia64\libibverbsd.pdb" />\r
539 \r
540             <File Id="libibmad.dll" Compressed="yes" DiskId="1"\r
541                   LongName="libibmad.dll" Name="ibmad.dll"\r
542                   Source="..\bin\HCA\ia64\libibmad.dll" />\r
543               <CopyFile Id="dupLibibmad.dll" FileId="libibmad.dll"\r
544                      DestinationName="ibmad.dll"\r
545                      DestinationLongName="libibmad.dll"\r
546                      DestinationProperty="WindowsFolder" />\r
547             <File Id="libibmad.pdb" Compressed="yes" DiskId="1"\r
548                   LongName="libibmad.pdb" Name="ibmad.pdb"\r
549                   Source="..\bin\HCA\ia64\libibmad.pdb" />\r
550 \r
551             <File Id="libibmadd.dll" Compressed="yes" DiskId="1"\r
552                   LongName="libibmadd.dll" Name="ibmadd.dll"\r
553                   Source="..\bin\HCA\ia64\libibmadd.dll" />\r
554               <CopyFile Id="dupLibibmadd.dll" FileId="libibmadd.dll"\r
555                      DestinationName="ibmadd.dll"\r
556                      DestinationLongName="libibmadd.dll"\r
557                      DestinationProperty="WindowsFolder" />\r
558             <File Id="libibmadd.pdb" Compressed="yes" DiskId="1"\r
559                   LongName="libibmadd.pdb" Name="ibmadd.pdb"\r
560                   Source="..\bin\HCA\ia64\libibmadd.pdb" />\r
561 \r
562             <File Id="libibumad.dll" Compressed="yes" DiskId="1"\r
563                   LongName="libibumad.dll" Name="ibumad.dll"\r
564                   Source="..\bin\HCA\ia64\libibumad.dll" />\r
565               <CopyFile Id="dupLibibumad.dll" FileId="libibumad.dll"\r
566                      DestinationName="ibumad.dll"\r
567                      DestinationLongName="libibumad.dll"\r
568                      DestinationProperty="WindowsFolder" />\r
569             <File Id="libibumad.pdb" Compressed="yes" DiskId="1"\r
570                   LongName="libibumad.pdb" Name="ibumad.pdb"\r
571                   Source="..\bin\HCA\ia64\libibumad.pdb" />\r
572 \r
573             <File Id="libibumadd.dll" Compressed="yes" DiskId="1"\r
574                   LongName="libibumadd.dll" Name="ibumadd.dll"\r
575                   Source="..\bin\HCA\ia64\libibumadd.dll" />\r
576               <CopyFile Id="dupLibibumadd.dll" FileId="libibumadd.dll"\r
577                      DestinationName="ibumadd.dll"\r
578                      DestinationLongName="libibumadd.dll"\r
579                      DestinationProperty="WindowsFolder" />\r
580             <File Id="libibumadd.pdb" Compressed="yes" DiskId="1"\r
581                   LongName="libibumadd.pdb" Name="ibumadd.pdb"\r
582                   Source="..\bin\HCA\ia64\libibumadd.pdb" />\r
583             <File Id="librdmacm.dll" Compressed="yes" DiskId="1"\r
584                   LongName="librdmacm.dll" Name="rdmacm.dll"\r
585                   Source="..\bin\HCA\ia64\librdmacm.dll" />\r
586               <CopyFile Id="dupLibrdmacm.dll" FileId="librdmacm.dll"\r
587                      DestinationName="rdmacm.dll"\r
588                      DestinationLongName="librdmacm.dll"\r
589                      DestinationProperty="SystemFolder" />\r
590             <File Id="librdmacm.pdb" Compressed="yes" DiskId="1"\r
591                   LongName="librdmacm.pdb" Name="rdmacm.pdb"\r
592                   Source="..\bin\HCA\ia64\librdmacm.pdb" />\r
593 \r
594             <File Id="librdmacmd.dll" Compressed="yes" DiskId="1"\r
595                   LongName="librdmacmd.dll" Name="rdmacmd.dll"\r
596                   Source="..\bin\HCA\ia64\librdmacmd.dll" />\r
597               <CopyFile Id="dupLibrdmacmd.dll" FileId="librdmacmd.dll"\r
598                      DestinationName="rdmacmd.dll"\r
599                      DestinationLongName="librdmacmd.dll"\r
600                      DestinationProperty="SystemFolder" />\r
601             <File Id="librdmacmd.pdb" Compressed="yes" DiskId="1"\r
602                   LongName="librdmacmd.pdb" Name="rdmacmd.pdb"\r
603                   Source="..\bin\HCA\ia64\librdmacmd.pdb" />\r
604           </Component>\r
605 \r
606           <Component Id="cWinVerbsUApps"\r
607                     Guid="ECAB2829-AE65-4ef8-8214-9A89E5BBDB9A">\r
608 \r
609             <File Id="ibv_asyncwatch.exe" Compressed="yes" DiskId="1"\r
610                   LongName="ibv_asyncwatch.exe" Name="asyncwat.exe"\r
611                   Source="..\bin\tools\ia64\release\ibv_asyncwatch.exe" />\r
612             <File Id="ibv_asyncwatch.pdb" Compressed="yes" DiskId="1"\r
613                   LongName="ibv_asyncwatch.pdb" Name="asyncwat.pdb"\r
614                   Source="..\bin\tools\ia64\release\ibv_asyncwatch.pdb" />\r
615             <File Id="ibv_devinfo.exe" Compressed="yes" DiskId="1"\r
616                   LongName="ibv_devinfo.exe" Name="devinfo.exe"\r
617                   Source="..\bin\tools\ia64\release\ibv_devinfo.exe" />\r
618             <File Id="ibv_devinfo.pdb" Compressed="yes" DiskId="1"\r
619                   LongName="ibv_devinfo.pdb" Name="devinfo.pdb"\r
620                   Source="..\bin\tools\ia64\release\ibv_devinfo.pdb" />\r
621             <File Id="ibv_rc_pingpong.exe" Compressed="yes" DiskId="1"\r
622                   LongName="ibv_rc_pingpong.exe" Name="ibv_rc_p.exe"\r
623                   Source="..\bin\tools\ia64\release\ibv_rc_pingpong.exe" />\r
624             <File Id="ibv_rc_pingpong.pdb" Compressed="yes" DiskId="1"\r
625                   LongName="ibv_rc_pingpong.pdb" Name="ibv_rc_p.pdb"\r
626                   Source="..\bin\tools\ia64\release\ibv_rc_pingpong.pdb" />\r
627             <File Id="ibv_read_bw.exe" Compressed="yes" DiskId="1"\r
628                   LongName="ibv_read_bw.exe" Name="readbw.exe"\r
629                   Source="..\bin\tools\ia64\release\ibv_read_bw.exe" />\r
630             <File Id="ibv_read_bw.pdb" Compressed="yes" DiskId="1"\r
631                   LongName="ibv_read_bw.pdb" Name="readbw.pdb"\r
632                   Source="..\bin\tools\ia64\release\ibv_read_bw.pdb" />\r
633             <File Id="ibv_read_lat.exe" Compressed="yes" DiskId="1"\r
634                   LongName="ibv_read_lat.exe" Name="readlat.exe"\r
635                   Source="..\bin\tools\ia64\release\ibv_read_lat.exe" />\r
636             <File Id="ibv_read_lat.pdb" Compressed="yes" DiskId="1"\r
637                   LongName="ibv_read_lat.pdb" Name="readlat.pdb"\r
638                   Source="..\bin\tools\ia64\release\ibv_read_lat.pdb" />\r
639             <File Id="ibv_send_bw.exe" Compressed="yes" DiskId="1"\r
640                   LongName="ibv_send_bw.exe" Name="send_bw.exe"\r
641                   Source="..\bin\tools\ia64\release\ibv_send_bw.exe" />\r
642             <File Id="ibv_send_bw.pdb" Compressed="yes" DiskId="1"\r
643                   LongName="ibv_send_bw.pdb" Name="send_bw.pdb"\r
644                   Source="..\bin\tools\ia64\release\ibv_send_bw.pdb" />\r
645             <File Id="ibv_send_lat.exe" Compressed="yes" DiskId="1"\r
646                   LongName="ibv_send_lat.exe" Name="send_lat.exe"\r
647                   Source="..\bin\tools\ia64\release\ibv_send_lat.exe" />\r
648             <File Id="ibv_send_lat.pdb" Compressed="yes" DiskId="1"\r
649                   LongName="ibv_send_lat.pdb" Name="send_lat.pdb"\r
650                   Source="..\bin\tools\ia64\release\ibv_send_lat.pdb" />\r
651             <File Id="ibv_uc_pingpong.exe" Compressed="yes" DiskId="1"\r
652                   LongName="ibv_uc_pingpong.exe" Name="uc_ping.exe"\r
653                   Source="..\bin\tools\ia64\release\ibv_uc_pingpong.exe" />\r
654             <File Id="ibv_uc_pingpong.pdb" Compressed="yes" DiskId="1"\r
655                   LongName="ibv_uc_pingpong.pdb" Name="uc_ping.pdb"\r
656                   Source="..\bin\tools\ia64\release\ibv_uc_pingpong.pdb" />\r
657             <File Id="ibv_ud_pingpong.exe" Compressed="yes" DiskId="1"\r
658                   LongName="ibv_ud_pingpong.exe" Name="ud_ping.exe"\r
659                   Source="..\bin\tools\ia64\release\ibv_ud_pingpong.exe" />\r
660             <File Id="ibv_ud_pingpong.pdb" Compressed="yes" DiskId="1"\r
661                   LongName="ibv_ud_pingpong.pdb" Name="ud_ping.pdb"\r
662                   Source="..\bin\tools\ia64\release\ibv_ud_pingpong.pdb" />\r
663             <File Id="ibv_write_bw.exe" Compressed="yes" DiskId="1"\r
664                   LongName="ibv_write_bw.exe" Name="write_bw.exe"\r
665                   Source="..\bin\tools\ia64\release\ibv_write_bw.exe" />\r
666             <File Id="ibv_write_bw.pdb" Compressed="yes" DiskId="1"\r
667                   LongName="ibv_write_bw.pdb" Name="write_bw.pdb"\r
668                   Source="..\bin\tools\ia64\release\ibv_write_bw.pdb" />\r
669             <File Id="ibv_write_lat.exe" Compressed="yes" DiskId="1"\r
670                   LongName="ibv_write_lat.exe" Name="writelat.exe"\r
671                   Source="..\bin\tools\ia64\release\ibv_write_lat.exe" />\r
672             <File Id="ibv_write_lat.pdb" Compressed="yes" DiskId="1"\r
673                   LongName="ibv_write_lat.pdb" Name="writelat.pdb"\r
674                   Source="..\bin\tools\ia64\release\ibv_write_lat.pdb" />\r
675             <File Id="sminfo.exe" Compressed="yes" DiskId="1"\r
676                   LongName="sminfo.exe" Name="sminfo.exe"\r
677                   Source="..\bin\tools\ia64\release\sminfo.exe" />\r
678             <File Id="sminfo.pdb" Compressed="yes" DiskId="1"\r
679                   LongName="sminfo.pdb" Name="sminfo.pdb"\r
680                   Source="..\bin\tools\ia64\release\sminfo.pdb" />\r
681             <File Id="ibstat.exe" Compressed="yes" DiskId="1"\r
682                   LongName="ibstat.exe" Name="ibstat.exe"\r
683                   Source="..\bin\tools\ia64\release\ibstat.exe" />\r
684             <File Id="ibstat.pdb" Compressed="yes" DiskId="1"\r
685                   LongName="ibstat.pdb" Name="ibstat.pdb"\r
686                   Source="..\bin\tools\ia64\release\ibstat.pdb" />\r
687             <File Id="perfquery.exe" Compressed="yes" DiskId="1"\r
688                   LongName="perfquery.exe" Name="perfquer.exe"\r
689                   Source="..\bin\tools\ia64\release\perfquery.exe" />\r
690             <File Id="perfquery.pdb" Compressed="yes" DiskId="1"\r
691                   LongName="perfquery.pdb" Name="perfquer.pdb"\r
692                   Source="..\bin\tools\ia64\release\perfquery.pdb" />\r
693             <File Id="ibaddr.exe" Compressed="yes" DiskId="1"\r
694                   LongName="ibaddr.exe" Name="ibaddr.exe"\r
695                   Source="..\bin\tools\ia64\release\ibaddr.exe" />\r
696             <File Id="ibaddr.pdb" Compressed="yes" DiskId="1"\r
697                   LongName="ibaddr.pdb" Name="ibaddr.pdb"\r
698                   Source="..\bin\tools\ia64\release\ibaddr.pdb" />\r
699             <File Id="ibnetdiscover.exe" Compressed="yes" DiskId="1"\r
700                   LongName="ibnetdiscover.exe" Name="ibnetdis.exe"\r
701                   Source="..\bin\tools\ia64\release\ibnetdiscover.exe" />\r
702             <File Id="ibnetdiscover.pdb" Compressed="yes" DiskId="1"\r
703                   LongName="ibnetdiscover.pdb" Name="ibnetdis.pdb"\r
704                   Source="..\bin\tools\ia64\release\ibnetdiscover.pdb" />\r
705             <File Id="rdma_cmatose.exe" Compressed="yes" DiskId="1"\r
706                   LongName="rdma_cmatose.exe" Name="rcmatose.exe"\r
707                   Source="..\bin\tools\ia64\release\rdma_cmatose.exe" />\r
708             <File Id="rdma_cmatose.pdb" Compressed="yes" DiskId="1"\r
709                   LongName="rdma_cmatose.pdb" Name="rcmatose.pdb"\r
710                   Source="..\bin\tools\ia64\release\rdma_cmatose.pdb" />\r
711             <File Id="ibv_rdma_lat.exe" Compressed="yes" DiskId="1"\r
712                   LongName="ibv_rdma_lat.exe" Name="wrdmalat.exe"\r
713                   Source="..\bin\tools\ia64\release\ibv_rdma_lat.exe" />\r
714             <File Id="ibv_rdma_lat.pdb" Compressed="yes" DiskId="1"\r
715                   LongName="ibv_rdma_lat.pdb" Name="wrdmalat.pdb"\r
716                   Source="..\bin\tools\ia64\release\ibv_rdma_lat.pdb" />\r
717             <File Id="ibv_rdma_bw.exe" Compressed="yes" DiskId="1"\r
718                   LongName="ibv_rdma_bw.exe" Name="wrdma_bw.exe"\r
719                   Source="..\bin\tools\ia64\release\ibv_rdma_bw.exe" />\r
720             <File Id="ibv_rdma_bw.pdb" Compressed="yes" DiskId="1"\r
721                   LongName="ibv_rdma_bw.pdb" Name="wrdma_bw.pdb"\r
722                   Source="..\bin\tools\ia64\release\ibv_rdma_bw.pdb" />\r
723             <File Id="ibroute.exe" Compressed="yes" DiskId="1"\r
724                   LongName="ibroute.exe" Name="ibroute.exe"\r
725                   Source="..\bin\tools\ia64\release\ibroute.exe" />\r
726             <File Id="ibroute.pdb" Compressed="yes" DiskId="1"\r
727                   LongName="ibroute.pdb" Name="ibroute.pdb"\r
728                   Source="..\bin\tools\ia64\release\ibroute.pdb" />\r
729             <File Id="ibtracert.exe" Compressed="yes" DiskId="1"\r
730                   LongName="ibtracert.exe" Name="ibtrt.exe"\r
731                   Source="..\bin\tools\ia64\release\ibtracert.exe" />\r
732             <File Id="ibtracert.pdb" Compressed="yes" DiskId="1"\r
733                   LongName="ibtracert.pdb" Name="ibtrt.pdb"\r
734                   Source="..\bin\tools\ia64\release\ibtracert.pdb" />\r
735           </Component>\r
736 \r
737           <Directory Id="ipoibDir" Name="net">\r
738             <Component Id="IPoIB" Guid="18CC13CC-0D29-4B88-8F03-854CE0C6AF94">\r
739               <CreateFolder />\r
740               <File Id="netipoib_inf" Compressed="yes" DiskId="1"\r
741                      LongName="netipoib.inf" Name="NETIPOI.INF"\r
742                      Source="..\bin\net\ia64\netipoib.inf" />\r
743               <File Id="ipoib_cat" Compressed="yes" DiskId="1"\r
744                      LongName="ipoib.cat" Name="IPOI.cat"\r
745                      Source="..\bin\net\ia64\ipoib.cat" />\r
746               <File Id="ipoib.sys" Compressed="yes" DiskId="1"\r
747                      LongName="ipoib.sys" Name="IPOIB.SYS"\r
748                      Source="..\bin\net\ia64\ipoib.sys" />\r
749               <File Id="ipoib.pdb" Compressed="yes" DiskId="1"\r
750                      Name="ipoib.pdb"\r
751                      Source="..\bin\net\ia64\ipoib.pdb" />\r
752               <File Id="ibwsd32.dll" Compressed="yes" DiskId="1"\r
753                      LongName="ibwsd32.dll" Name="IBWSD32.DLL"\r
754                      Source="..\bin\net\ia64\ibwsd32.dll" />\r
755               <File Id="ibwsd.dll" Compressed="yes" DiskId="1"\r
756                      LongName="ibwsd.dll" Name="IBWSD.DLL"\r
757                      Source="..\bin\net\ia64\ibwsd.dll" />\r
758               <File Id="ibndprov.dll" Compressed="yes" DiskId="1"\r
759                      LongName="ibndprov.dll" Name="IBNDPROV.DLL"\r
760                      Source="..\bin\net\ia64\ibndprov.dll" />\r
761               <File Id="ibndprov32.dll" Compressed="yes" DiskId="1"\r
762                      LongName="ibndprov32.dll" Name="IBNDPR32.DLL"\r
763                      Source="..\bin\net\ia64\ibndprov32.dll" />\r
764               <File Id="ndinstall.exe" Compressed="yes" DiskId="1"\r
765                      LongName="ndinstall.exe" Name="NDINSTAL.EXE"\r
766                      Source="..\bin\net\ia64\ndinstall.exe" />\r
767             </Component>\r
768           </Directory>\r
769 \r
770           <Component Id="WinsockDirect"\r
771                      Guid="516A61B4-EBC2-41CE-8D18-81BADA4649D4">\r
772             <File Id="installsp.exe" Compressed="yes" DiskId="1"\r
773                      LongName="installsp.exe" Name="INSTALL.EXE"\r
774                      Source="..\bin\net\ia64\installsp.exe" />\r
775           </Component>\r
776 <!-- when ND works for ia64\r
777           <Component Id="cNetworkDirect"\r
778                      Guid="F3BA9E15-E532-4b8c-BB0C-E8C1CC0EEF3F">\r
779           </Component>\r
780 -->\r
781 \r
782           <Component Id="cDAPL1RT" Guid="A49F1ECC-14E4-4310-9F37-BEB7B00243A9">\r
783               <File Id="dapl32.dll" Compressed="yes" DiskId="1"\r
784                      LongName="dapl32.dll" Name="DAPL32.DLL"\r
785                      Source="..\bin\DAPL\ia64\dapl32.dll" />\r
786               <File Id="dapl32d.dll" Compressed="yes" DiskId="1"\r
787                      LongName="dapl32d.dll" Name="DAPL32D.DLL"\r
788                      Source="..\bin\DAPL\ia64\dapl32d.dll" />\r
789               <File Id="dapl.dll" Compressed="yes" DiskId="1"\r
790                      LongName="dapl.dll" Name="DAPL.DLL"\r
791                      Source="..\bin\DAPL\ia64\dapl.dll" />\r
792                 <CopyFile Id="dupDAPL" FileId="dapl.dll"\r
793                         DestinationName="dapl.dll"\r
794                         DestinationProperty="WindowsFolder" />\r
795               <File Id="dapld.dll" Compressed="yes" DiskId="1"\r
796                      LongName="dapld.dll" Name="DAPLD.DLL"\r
797                      Source="..\bin\DAPL\ia64\dapld.dll" />\r
798               <File Id="dat32.dll" Compressed="yes" DiskId="1"\r
799                      LongName="dat32.dll" Name="DAT32.DLL"\r
800                      Source="..\bin\DAPL\ia64\dat32.dll" />\r
801               <File Id="dat32d.dll" Compressed="yes" DiskId="1"\r
802                      LongName="dat32d.dll" Name="DAT32D.DLL"\r
803                      Source="..\bin\DAPL\ia64\dat32d.dll" />\r
804               <File Id="dat.dll" Compressed="yes" DiskId="1"\r
805                      LongName="dat.dll" Name="DAT.DLL"\r
806                      Source="..\bin\DAPL\ia64\dat.dll" />\r
807               <CopyFile Id="dupDAT" FileId="dat.dll"\r
808                         DestinationName="dat.dll"\r
809                         DestinationProperty="WindowsFolder" />\r
810               <File Id="datd.dll" Compressed="yes" DiskId="1"\r
811                      LongName="datd.dll" Name="DATD.DLL"\r
812                      Source="..\bin\DAPL\ia64\datd.dll" />\r
813 \r
814               <File Id="dat.conf" Compressed="yes" DiskId="1"\r
815                      LongName="dat.conf" Name="dat.conf"\r
816                      Source="..\..\dat.conf" />\r
817               <File Id="dapltest.exe" Compressed="yes" DiskId="1"\r
818                      LongName="dapltest.exe" Name="dapltest.exe"\r
819                      Source="..\bin\tools\ia64\release\dapltest.exe" />\r
820               <File Id="dapltestd.exe" Compressed="yes" DiskId="1"\r
821                      LongName="dapltestd.exe" Name="dapltesd.exe"\r
822                      Source="..\bin\tools\ia64\debug\dapltestd.exe" />\r
823 \r
824               <File Id="dapl.pdb" Compressed="yes" DiskId="1"\r
825                     LongName="dapl.pdb" Name="dapl.pdb"\r
826                     Source="..\bin\DAPL\ia64\dapl.pdb" />\r
827               <File Id="dapld.pdb" Compressed="yes" DiskId="1"\r
828                     LongName="dapld.pdb" Name="dapld.pdb"\r
829                     Source="..\bin\DAPL\ia64\dapld.pdb" />\r
830               <File Id="dat.lib" Compressed="yes" DiskId="1"\r
831                     LongName="dat.lib" Name="dat.lib"\r
832                     Source="..\bin\DAPL\ia64\dat.lib" />\r
833               <File Id="datd.lib" Compressed="yes" DiskId="1"\r
834                     LongName="datd.lib" Name="datd.lib"\r
835                     Source="..\bin\DAPL\ia64\datd.lib" />\r
836               <File Id="dat.pdb" Compressed="yes" DiskId="1"\r
837                     LongName="dat.pdb" Name="dat.pdb"\r
838                     Source="..\bin\DAPL\ia64\dat.pdb" />\r
839               <File Id="datd.pdb" Compressed="yes" DiskId="1"\r
840                     LongName="datd.pdb" Name="datd.pdb"\r
841                     Source="..\bin\DAPL\ia64\datd.pdb" />\r
842               <File Id="dt_svr.bat" Compressed="yes" DiskId="1"\r
843                     LongName="dt-svr.bat" Name="dt-svr.bat"\r
844                     Source="..\bin\DAPL2\dt-svr.bat" />\r
845               <CopyFile Id="dup_dt_svr" FileId="dt_svr.bat"\r
846                         DestinationName="dt1-svr.bat"\r
847                         DestinationProperty="INSTALLDIR" />\r
848               <File Id="dt_cli.bat" Compressed="yes" DiskId="1"\r
849                     LongName="dt-cli.bat" Name="dt-cli.bat"\r
850                     Source="..\bin\DAPL2\dt-cli.bat" />\r
851               <CopyFile Id="dup_dt_cli" FileId="dt_cli.bat"\r
852                         DestinationName="dt1-cli.bat"\r
853                         DestinationProperty="INSTALLDIR" />\r
854           </Component>\r
855 \r
856           <Component Id="cDAPL2RT" Guid="02C3490D-EF11-40C9-9E8D-0BEE97082A6A">\r
857               <File Id="_dapl32.dll" Compressed="yes" DiskId="1"\r
858                      LongName="dapl232.dll" Name="DAPL232.DLL"\r
859                      Source="..\bin\DAPL2\ia64\dapl232.dll" />\r
860               <File Id="_dapl32d.dll" Compressed="yes" DiskId="1"\r
861                      LongName="dapl232d.dll" Name="DAPL232D.DLL"\r
862                      Source="..\bin\DAPL2\ia64\dapl232d.dll" />\r
863               <File Id="_dapl2.dll" Compressed="yes" DiskId="1"\r
864                      LongName="dapl2.dll" Name="DAPL2.DLL"\r
865                      Source="..\bin\DAPL2\ia64\dapl2.dll" />\r
866                 <CopyFile Id="dupDAPL2" FileId="_dapl2.dll"\r
867                         DestinationName="dapl2.dll"\r
868                         DestinationProperty="WindowsFolder" />\r
869               <File Id="_dapl2d.dll" Compressed="yes" DiskId="1"\r
870                      LongName="dapl2d.dll" Name="DAPL2D.DLL"\r
871                      Source="..\bin\DAPL2\ia64\dapl2d.dll" />\r
872               <File Id="_dapl2_scm.dll" Compressed="yes" DiskId="1"\r
873                           LongName="dapl2-scm.dll" Name="D2-scm.DLL"\r
874                           Source="..\bin\DAPL2\ia64\dapl2-scm.dll" />\r
875               <CopyFile Id="dupDAPL2_scm" FileId="_dapl2_scm.dll"\r
876                               DestinationName="d2-scm.dll"\r
877                               DestinationLongName="dapl2-scm.dll"\r
878                               DestinationProperty="WindowsFolder" />\r
879               <File Id="_dapl2_scmd.dll" Compressed="yes" DiskId="1"\r
880                           LongName="dapl2-scmd.dll" Name="D2-scmd.DLL"\r
881                           Source="..\bin\DAPL2\ia64\dapl2-scmd.dll" />\r
882               <File Id="_dat32.dll" Compressed="yes" DiskId="1"\r
883                      LongName="dat232.dll" Name="DAT232.DLL"\r
884                      Source="..\bin\DAPL2\ia64\dat232.dll" />\r
885               <File Id="_dat32d.dll" Compressed="yes" DiskId="1"\r
886                      LongName="dat232d.dll" Name="DAT232D.DLL"\r
887                      Source="..\bin\DAPL2\ia64\dat232d.dll" />\r
888               <File Id="_dat2.dll" Compressed="yes" DiskId="1"\r
889                      LongName="dat2.dll" Name="DAT2.DLL"\r
890                      Source="..\bin\DAPL2\ia64\dat2.dll" />\r
891               <CopyFile Id="dupDAT2" FileId="_dat2.dll"\r
892                         DestinationName="dat2.dll"\r
893                         DestinationProperty="WindowsFolder" />\r
894               <File Id="_dat2d.dll" Compressed="yes" DiskId="1"\r
895                      LongName="dat2d.dll" Name="DAT2D.DLL"\r
896                      Source="..\bin\DAPL2\ia64\dat2d.dll" />\r
897               <File Id="dapl2test.exe" Compressed="yes" DiskId="1"\r
898                      LongName="dapl2test.exe" Name="dapl2tes.exe"\r
899                      Source="..\bin\tools\ia64\release\dapl2test.exe" />\r
900               <File Id="dapl2testd.exe" Compressed="yes" DiskId="1"\r
901                      LongName="dapl2testd.exe" Name="dapl2tes.exe"\r
902                      Source="..\bin\tools\ia64\debug\dapl2testd.exe" />\r
903               <File Id="dtest2.exe" Compressed="yes" DiskId="1"\r
904                      LongName="dtest2.exe" Name="dtest2.exe"\r
905                      Source="..\bin\tools\ia64\release\dtest2.exe" />\r
906               <File Id="dtestx.exe" Compressed="yes" DiskId="1"\r
907                      LongName="dtestx.exe" Name="dtestx.exe"\r
908                      Source="..\bin\tools\ia64\release\dtestx.exe" />\r
909 \r
910               <File Id="dapl2.pdb" Compressed="yes" DiskId="1"\r
911                     LongName="dapl2.pdb" Name="dapl2.pdb"\r
912                     Source="..\bin\DAPL2\ia64\dapl2.pdb" />\r
913               <File Id="dapl2d.pdb" Compressed="yes" DiskId="1"\r
914                     LongName="dapl2d.pdb" Name="dapl2d.pdb"\r
915                     Source="..\bin\DAPL2\ia64\dapl2d.pdb" />\r
916               <File Id="dat2.pdb" Compressed="yes" DiskId="1"\r
917                     LongName="dat2.pdb" Name="dat2.pdb"\r
918                     Source="..\bin\DAPL2\ia64\dat2.pdb" />\r
919               <File Id="dat2d.pdb" Compressed="yes" DiskId="1"\r
920                     LongName="dat2d.pdb" Name="dat2d.pdb"\r
921                     Source="..\bin\DAPL2\ia64\dat2d.pdb" />\r
922               <File Id="dat2.lib" Compressed="yes" DiskId="1"\r
923                     LongName="dat2.lib" Name="dat2.lib"\r
924                     Source="..\bin\DAPL2\ia64\dat2.lib" />\r
925               <File Id="dat2d.lib" Compressed="yes" DiskId="1"\r
926                     LongName="dat2d.lib" Name="dat2d.lib"\r
927                     Source="..\bin\DAPL2\ia64\dat2d.lib" />\r
928           </Component>\r
929 \r
930           <Component Id="cQLVNIC_driver_installed"\r
931                      Guid="730C742E-73D9-4871-A523-6FB7963EA01E">\r
932           </Component>\r
933 \r
934           <Directory Id="qlgcvnicDir" Name="qlgcvnic">\r
935             <Component Id="cQLVNIC_files"\r
936                        Guid="2AE69B67-C5FD-4CEE-9DF4-FB0A55619B4A">\r
937               <CreateFolder />\r
938               <File Id="qlgcvnic.sys" Compressed="yes" DiskId="1"\r
939                      LongName="qlgcvnic.sys" Name="QLGCVNIC.SYS"\r
940                      Source="..\bin\net\ia64\qlgcvnic.sys" />\r
941               <File Id="qlgcvnic.pdb" Compressed="yes" DiskId="1"\r
942                      Name="qlgcvnic.pdb"\r
943                      Source="..\bin\net\ia64\qlgcvnic.pdb" />\r
944               <File Id="netvnic.inf" Compressed="yes" DiskId="1"\r
945                      LongName="netvnic.inf" Name="NETVNIC.INF"\r
946                      Source="..\bin\net\ia64\netvnic.inf" />\r
947               <File Id="netvnic.cat" Compressed="yes" DiskId="1"\r
948                      LongName="netvnic.cat" Name="NETVNIC.cat"\r
949                      Source="..\bin\net\ia64\netvnic.cat" />\r
950             </Component>\r
951           </Directory>\r
952 \r
953           <Component Id="cSRP_driver_installed"\r
954                      Guid="6945E66C-ADC0-4258-8858-AE7E7DF70495">\r
955           </Component>\r
956 \r
957           <!-- RDMA SCSI over IB (aka SRP) -->\r
958           <Directory Id="srpDir" Name="SRP">\r
959             <Component Id="cSRP_files"\r
960                        Guid="BB58772F-061F-48B0-B6D5-0C0E38A301B2">\r
961               <File Id="ib_srp.inf" Compressed="yes" DiskId="1"\r
962                      LongName="ib_srp.inf" Name="IB_SRP.INF"\r
963                      Source="..\bin\storage\ia64\ib_srp.inf" />\r
964               <File Id="ibsrp.cat" Compressed="yes" DiskId="1"\r
965                      LongName="ibsrp.cat" Name="IBSRP.CAT"\r
966                      Source="..\bin\storage\ia64\ibsrp.cat" />\r
967               <File Id="ibsrp.sys" Compressed="yes" DiskId="1"\r
968                      LongName="ibsrp.sys" Name="IBSRP.SYS"\r
969                      Source="..\bin\storage\ia64\ibsrp.sys" />\r
970               <File Id="ibsrp.pdb" Compressed="yes" DiskId="1"\r
971                      Name="ibsrp.pdb"\r
972                      Source="..\bin\storage\ia64\ibsrp.pdb" />\r
973              </Component>\r
974           </Directory>\r
975 \r
976           <Component Id="OpenSM_Service_enabled"\r
977                      Guid="3A148CF8-129D-4AE0-A769-5FC0E0828B5E">\r
978           </Component>\r
979         </Directory>\r
980         </Directory>\r
981 \r
982       <!-- copy DAT header files -->\r
983 \r
984       <Directory Id="WindowsVolume" Name="Root" SourceName="WinRoot">    \r
985 \r
986           <Directory Id="dDATD" Name="DAT">\r
987             <Component Id="cDatCfg" Guid="54A4F997-AC33-45D8-9899-6332E40B62A8">\r
988               <CreateFolder />\r
989               <File Id="_dat.conf" Compressed="yes" DiskId="1" KeyPath="yes"\r
990                      LongName="dat.conf" Name="dat.conf"\r
991                      Source="..\..\dat.conf" />\r
992             </Component>\r
993 \r
994             <Directory Id="v1_1" Name="v1-1">\r
995               <Component Id="cDATV1" Guid="D8EB75CB-8DE0-41B1-904B-CED87C893049"\r
996                          KeyPath="yes" SharedDllRefCount="yes">\r
997                 <CreateFolder />\r
998               </Component>\r
999 \r
1000               <Directory Id="DDID" Name="DAT">    \r
1001                 <Component Id="cDatBldV1Hdrs"\r
1002                           Guid="AA6BB350-5146-452F-B5F0-80BB9E3B0F55">    \r
1003                   <CreateFolder />    \r
1004                   <File Id="dat.h" Compressed="yes" DiskId="1"    \r
1005                         LongName="dat.h" Name="dat.h"    \r
1006                         Source="..\bin\DAPL\dat.h" />    \r
1007 \r
1008                   <File Id="dat_error.h" Compressed="yes" DiskId="1"    \r
1009                         LongName="dat_error.h" Name="dat.h"    \r
1010                         Source="..\bin\DAPL\dat_error.h" />    \r
1011     \r
1012                   <File Id="dat_platform_specific.h" Compressed="yes"    \r
1013                         DiskId="1" LongName="dat_platform_specific.h"    \r
1014                         Name="dat_plat.h"    \r
1015                        Source="..\bin\DAPL\dat_platform_specific.h" />    \r
1016     \r
1017                   <File Id="dat_redirection.h" Compressed="yes"    \r
1018                         DiskId="1" LongName="dat_redirection.h"    \r
1019                         Name="dat_redi.h"    \r
1020                         Source="..\bin\DAPL\dat_redirection.h" />    \r
1021     \r
1022                   <File Id="dat_registry.h" Compressed="yes"    \r
1023                         DiskId="1" LongName="dat_registry.h"    \r
1024                         Name="dat_reg.h"    \r
1025                         Source="..\bin\DAPL\dat_registry.h" />    \r
1026     \r
1027                   <File Id="dat_vendor_specific.h" Compressed="yes"    \r
1028                         DiskId="1" LongName="dat_vendor_specific.h"    \r
1029                         Name="dat_vend.h"    \r
1030                         Source="..\bin\DAPL\dat_vendor_specific.h" />    \r
1031     \r
1032                   <File Id="udat.h" Compressed="yes" DiskId="1"    \r
1033                         LongName="udat.h" Name="udat.h"    \r
1034                         Source="..\bin\DAPL\udat.h" />    \r
1035     \r
1036                   <File Id="udat_config.h" Compressed="yes" DiskId="1"    \r
1037                         LongName="udat_config.h" Name="udat_cfg.h"    \r
1038                         Source="..\bin\DAPL\udat_config.h" />    \r
1039     \r
1040                   <File Id="udat_redirection.h" Compressed="yes"    \r
1041                         DiskId="1" LongName="udat_redirection.h"    \r
1042                         Name="udat_red.h"    \r
1043                         Source="..\bin\DAPL\udat_redirection.h" />    \r
1044     \r
1045                   <File Id="udat_vendor_specific.h" Compressed="yes"    \r
1046                         DiskId="1" LongName="udat_vendor_specific.h"    \r
1047                         Name="udat_ven.h"    \r
1048                         Source="..\bin\DAPL\udat_vendor_specific.h" />    \r
1049                 </Component>\r
1050               </Directory>\r
1051 \r
1052               <Component Id="cDatBldV1Libs"\r
1053                           Guid="1BB9291E-79F5-4EC5-9400-4175BA1E5A91">    \r
1054 \r
1055                   <File Id="_dat.lib" Compressed="yes" DiskId="1"\r
1056                         LongName="dat.lib" Name="dat.lib"\r
1057                         Source="..\bin\DAPL\ia64\dat.lib" />\r
1058                   <File Id="_datd.lib" Compressed="yes" DiskId="1"\r
1059                         LongName="datd.lib" Name="datd.lib"\r
1060                         Source="..\bin\DAPL\ia64\datd.lib" />\r
1061               </Component>\r
1062             </Directory>\r
1063 \r
1064             <Directory Id="v2_0" Name="v2-0">\r
1065               <Component Id="cDATV2" Guid="A3CD6CA7-309B-48D2-B375-C9A91B37A876"\r
1066                          KeyPath="yes" SharedDllRefCount="yes">\r
1067                 <CreateFolder />\r
1068               </Component>\r
1069 \r
1070               <Directory Id="DDID2" Name="DAT">    \r
1071                 <Component Id="cDatBldV2Hdrs"\r
1072                           Guid="4D688030-53AC-4351-8999-E3AFEB38A92C" >    \r
1073                   <CreateFolder />    \r
1074                   <File Id="_dat.h" Compressed="yes" DiskId="1"    \r
1075                         LongName="dat.h" Name="dat.h"    \r
1076                         Source="..\bin\DAPL2\dat.h" />    \r
1077 \r
1078                   <File Id="_dat_error.h" Compressed="yes" DiskId="1"    \r
1079                         LongName="dat_error.h" Name="dat.h"    \r
1080                         Source="..\bin\DAPL2\dat_error.h" />    \r
1081     \r
1082                   <File Id="_dat_platform_specific.h" Compressed="yes"    \r
1083                         DiskId="1" LongName="dat_platform_specific.h"    \r
1084                         Name="dat_plat.h"    \r
1085                        Source="..\bin\DAPL2\dat_platform_specific.h" />    \r
1086     \r
1087                   <File Id="_dat_redirection.h" Compressed="yes"    \r
1088                         DiskId="1" LongName="dat_redirection.h"    \r
1089                         Name="dat_redi.h"    \r
1090                         Source="..\bin\DAPL2\dat_redirection.h" />    \r
1091     \r
1092                   <File Id="_dat_registry.h" Compressed="yes"    \r
1093                         DiskId="1" LongName="dat_registry.h"    \r
1094                         Name="dat_reg.h"    \r
1095                         Source="..\bin\DAPL2\dat_registry.h" />    \r
1096     \r
1097                   <File Id="_dat_vendor_specific.h" Compressed="yes"    \r
1098                         DiskId="1" LongName="dat_vendor_specific.h"    \r
1099                         Name="dat_vend.h"    \r
1100                         Source="..\bin\DAPL2\dat_vendor_specific.h" />    \r
1101     \r
1102                   <File Id="_udat.h" Compressed="yes" DiskId="1"    \r
1103                         LongName="udat.h" Name="udat.h"    \r
1104                         Source="..\bin\DAPL2\udat.h" />    \r
1105     \r
1106                   <File Id="_udat_config.h" Compressed="yes" DiskId="1"    \r
1107                         LongName="udat_config.h" Name="udat_cfg.h"    \r
1108                         Source="..\bin\DAPL2\udat_config.h" />    \r
1109     \r
1110                   <File Id="_udat_redirection.h" Compressed="yes"    \r
1111                         DiskId="1" LongName="udat_redirection.h"    \r
1112                         Name="udat_red.h"    \r
1113                         Source="..\bin\DAPL2\udat_redirection.h" />    \r
1114     \r
1115                   <File Id="_udat_vendor_specific.h" Compressed="yes"    \r
1116                         DiskId="1" LongName="udat_vendor_specific.h"    \r
1117                         Name="udat_ven.h"    \r
1118                         Source="..\bin\DAPL2\udat_vendor_specific.h" />    \r
1119                 </Component>\r
1120               </Directory>\r
1121 \r
1122               <Component Id="cDatBldV2Libs"\r
1123                           Guid="4DCE2855-1F42-4A7D-957A-44A47715C051" >    \r
1124 \r
1125                   <File Id="_dat2.lib" Compressed="yes" DiskId="1"\r
1126                         LongName="dat2.lib" Name="dat2.lib"\r
1127                         Source="..\bin\DAPL2\ia64\dat2.lib" />\r
1128                   <File Id="_dat2d.lib" Compressed="yes" DiskId="1"\r
1129                         LongName="dat2d.lib" Name="dat2d.lib"\r
1130                         Source="..\bin\DAPL2\ia64\dat2d.lib" />\r
1131               </Component>    \r
1132             </Directory>    \r
1133 \r
1134           </Directory> <!-- DAT -->   \r
1135 \r
1136           <Directory Id="IBSDK" Name="IBSDK">\r
1137             <Directory Id="IB_libs" Name="lib">\r
1138               <Component Id="cIBAL_Libs"\r
1139                          Guid="12E15947-F84E-49d0-B5DF-FFC505C3F5C9">\r
1140                 <CreateFolder />\r
1141                 <File Id="ibal.lib" Compressed="yes" DiskId="1"\r
1142                       LongName="ibal.lib" Name="ibal.lib"\r
1143                       Source="..\bin\HCA\ia64\ibal.lib" />\r
1144                 <File Id="ibal.pdb" Compressed="yes" DiskId="1"\r
1145                       LongName="ibal.pdb" Name="ibal.pdb"\r
1146                       Source="..\bin\HCA\ia64\ibal.pdb" />\r
1147                 <File Id="complib.lib" Compressed="yes" DiskId="1"\r
1148                       LongName="complib.lib" Name="complib.lib"\r
1149                       Source="..\bin\HCA\ia64\complib.lib" />\r
1150                 <File Id="complib.pdb" Compressed="yes" DiskId="1"\r
1151                       LongName="complib.pdb" Name="complib.pdb"\r
1152                       Source="..\bin\HCA\ia64\complib.pdb" />\r
1153               <File Id="ibald.lib" Compressed="yes" DiskId="1"\r
1154                     LongName="ibald.lib" Name="ibald.lib"\r
1155                     Source="..\bin\HCA\ia64\ibald.lib" />\r
1156               <File Id="ibald.pdb" Compressed="yes" DiskId="1"\r
1157                     LongName="ibald.pdb" Name="ibald.pdb"\r
1158                     Source="..\bin\HCA\ia64\ibald.pdb" />\r
1159               <File Id="complibd.lib" Compressed="yes" DiskId="1"\r
1160                     LongName="complibd.lib" Name="complibd.lib"\r
1161                     Source="..\bin\HCA\ia64\complibd.lib" />\r
1162               <File Id="complibd.pdb" Compressed="yes" DiskId="1"\r
1163                     LongName="complibd.pdb" Name="complibd.pdb"\r
1164                     Source="..\bin\HCA\ia64\complibd.pdb" />\r
1165 \r
1166               <!-- SysWOW64\ 32-bit libs -->\r
1167               <File Id="cl32.lib" Compressed="yes" DiskId="1"\r
1168                     LongName="complib32.lib" Name="cl32.lib"\r
1169                     Source="..\bin\HCA\ia64\cl32.lib" />\r
1170               <File Id="cl32.pdb" Compressed="yes" DiskId="1"\r
1171                     LongName="complib32.pdb" Name="cl32.pdb"\r
1172                     Source="..\bin\HCA\ia64\cl32.pdb" />\r
1173               <File Id="cl32d.lib" Compressed="yes" DiskId="1"\r
1174                     LongName="complib32d.lib" Name="cl32d.lib"\r
1175                     Source="..\bin\HCA\ia64\cl32d.lib" />\r
1176               <File Id="cl32d.pdb" Compressed="yes" DiskId="1"\r
1177                     LongName="complib32d.pdb" Name="cl32d.pdb"\r
1178                     Source="..\bin\HCA\ia64\cl32d.pdb" />\r
1179               <File Id="ibal32.lib" Compressed="yes" DiskId="1"\r
1180                     LongName="ibal32.lib" Name="ibal32.lib"\r
1181                     Source="..\bin\HCA\ia64\ibal32.lib" />\r
1182               <File Id="ibal32.pdb" Compressed="yes" DiskId="1"\r
1183                     LongName="ibal32.pdb" Name="ibal32.pdb"\r
1184                     Source="..\bin\HCA\ia64\ibal32.pdb" />\r
1185               <File Id="ibal32d.lib" Compressed="yes" DiskId="1"\r
1186                     LongName="ibal32d.lib" Name="ibal32d.lib"\r
1187                     Source="..\bin\HCA\ia64\ibal32d.lib" />\r
1188               <File Id="ibal32d.pdb" Compressed="yes" DiskId="1"\r
1189                     LongName="ibal32d.pdb" Name="ibal32d.pdb"\r
1190                     Source="..\bin\HCA\ia64\ibal32d.pdb" />\r
1191 \r
1192               <File Id="winverbs.lib" Compressed="yes" DiskId="1"\r
1193                     LongName="winverbs.lib" Name="winverbs.lib"\r
1194                     Source="..\bin\HCA\ia64\winverbs.lib" />\r
1195               <File Id="winverbsd.lib" Compressed="yes" DiskId="1"\r
1196                     LongName="winverbsd.lib" Name="winvrbsd.lib"\r
1197                     Source="..\bin\HCA\ia64\winverbsd.lib" />\r
1198 \r
1199               <File Id="libibverbs.lib" Compressed="yes" DiskId="1"\r
1200                     LongName="libibverbs.lib" Name="ibverbs.lib"\r
1201                     Source="..\bin\HCA\ia64\libibverbs.lib" />\r
1202               <File Id="libibverbs2.pdb" Compressed="yes" DiskId="1"\r
1203                     LongName="libibverbs.pdb" Name="ibverbs.pdb"\r
1204                     Source="..\bin\HCA\ia64\libibverbs.pdb" />\r
1205               <File Id="libibverbsd.lib" Compressed="yes" DiskId="1"\r
1206                     LongName="libibverbsd.lib" Name="ibverbsd.lib"\r
1207                     Source="..\bin\HCA\ia64\libibverbsd.lib" />\r
1208               <File Id="libibverbsd2.pdb" Compressed="yes" DiskId="1"\r
1209                     LongName="libibverbsd.pdb" Name="ibverbsd.pdb"\r
1210                     Source="..\bin\HCA\ia64\libibverbsd.pdb" />\r
1211 \r
1212               <File Id="libibmad.lib" Compressed="yes" DiskId="1"\r
1213                     LongName="libibmad.lib" Name="ibmad.lib"\r
1214                     Source="..\bin\HCA\ia64\libibmad.lib" />\r
1215               <File Id="libibmad2.pdb" Compressed="yes" DiskId="1"\r
1216                     LongName="libibmad.pdb" Name="ibmad.pdb"\r
1217                     Source="..\bin\HCA\ia64\libibmad.pdb" />\r
1218               <File Id="libibmadd.lib" Compressed="yes" DiskId="1"\r
1219                     LongName="libibmadd.lib" Name="ibmadd.lib"\r
1220                     Source="..\bin\HCA\ia64\libibmadd.lib" />\r
1221               <File Id="libibmadd2.pdb" Compressed="yes" DiskId="1"\r
1222                     LongName="libibmadd.pdb" Name="ibmadd.pdb"\r
1223                     Source="..\bin\HCA\ia64\libibmadd.pdb" />\r
1224 \r
1225               <File Id="libibumad.lib" Compressed="yes" DiskId="1"\r
1226                     LongName="libibumad.lib" Name="ibumad.lib"\r
1227                     Source="..\bin\HCA\ia64\libibumad.lib" />\r
1228               <File Id="libibumad2.pdb" Compressed="yes" DiskId="1"\r
1229                     LongName="libibumad.pdb" Name="ibumad.pdb"\r
1230                     Source="..\bin\HCA\ia64\libibumad.pdb" />\r
1231               <File Id="libibumadd.lib" Compressed="yes" DiskId="1"\r
1232                     LongName="libibumadd.lib" Name="ibumadd.lib"\r
1233                     Source="..\bin\HCA\ia64\libibumadd.lib" />\r
1234               <File Id="libibumadd2.pdb" Compressed="yes" DiskId="1"\r
1235                     LongName="libibumadd.pdb" Name="ibumadd.pdb"\r
1236                     Source="..\bin\HCA\ia64\libibumadd.pdb" />\r
1237               </Component>\r
1238             </Directory>\r
1239 \r
1240             <Directory Id="IB_inc" Name="Inc">\r
1241               <Component Id="cIBAL_Incs"\r
1242                          Guid="54C2903E-65DF-4c62-B31D-21DB1AFB5819">\r
1243                 <CreateFolder />\r
1244 \r
1245                 <File Id="oib_ver.h" Compressed="yes" DiskId="1"\r
1246                        LongName="oib_ver.h" Name="oib_ver.h"\r
1247                        Source="..\bin\Inc\oib_ver.h" />\r
1248                 <File Id="openib.def" Compressed="yes" DiskId="1"\r
1249                        LongName="openib.def" Name="openib.def"\r
1250                        Source="..\bin\Inc\openib.def" />\r
1251               </Component>\r
1252 \r
1253               <Directory Id="IB_complib" Name="complib">\r
1254                 <Component Id="cIBAL_Complib"\r
1255                            Guid="9F9EE1F2-5ACE-47c7-89F8-B0EA1D4363AF">\r
1256                   <CreateFolder />\r
1257                   <File Id="cl_async_proc.h" Compressed="yes" DiskId="1"\r
1258                         LongName="cl_async_proc.h" Name="CL_ASYN.H" \r
1259                         Source="..\bin\Inc\complib\cl_async_proc.h" />\r
1260                   <File Id="cl_atomic.h" Compressed="yes" DiskId="1"\r
1261                         LongName="cl_atomic.h" Name="CL_ATOM.H" \r
1262                         Source="..\bin\Inc\complib\cl_atomic.h" />\r
1263                   <File Id="cl_atomic_osd.h" Compressed="yes" DiskId="1"\r
1264                         LongName="cl_atomic_osd.h" Name="CL_ATOM1.H" \r
1265                         Source="..\bin\Inc\complib\cl_atomic_osd.h" />\r
1266                   <File Id="cl_byteswap.h" Compressed="yes" DiskId="1"\r
1267                         LongName="cl_byteswap.h" Name="CL_BYTE.H" \r
1268                         Source="..\bin\Inc\complib\cl_byteswap.h" />\r
1269                   <File Id="cl_byteswap_osd.h" Compressed="yes" DiskId="1"\r
1270                         LongName="cl_byteswap_osd.h" Name="CL_BYTE1.H" \r
1271                         Source="..\bin\Inc\complib\cl_byteswap_osd.h" />\r
1272                   <File Id="cl_comppool.h" Compressed="yes" DiskId="1"\r
1273                         LongName="cl_comppool.h" Name="CL_COMP.H" \r
1274                         Source="..\bin\Inc\complib\cl_comppool.h" />\r
1275                   <File Id="cl_debug.h" Compressed="yes" DiskId="1"\r
1276                         LongName="cl_debug.h" Name="CL_DEBU.H" \r
1277                         Source="..\bin\Inc\complib\cl_debug.h" />\r
1278                   <File Id="cl_debug_osd.h" Compressed="yes" DiskId="1"\r
1279                         LongName="cl_debug_osd.h" Name="CL_DEBU1.H" \r
1280                         Source="..\bin\Inc\complib\cl_debug_osd.h" />\r
1281                   <File Id="cl_event.h" Compressed="yes" DiskId="1"\r
1282                         LongName="cl_event.h" Name="CL_EVEN.H" \r
1283                         Source="..\bin\Inc\complib\cl_event.h" />\r
1284                   <File Id="cl_event_osd.h" Compressed="yes" DiskId="1"\r
1285                         LongName="cl_event_osd.h" Name="CL_EVEN1.H" \r
1286                         Source="..\bin\Inc\complib\cl_event_osd.h" />\r
1287                   <File Id="cl_fleximap.h" Compressed="yes" DiskId="1"\r
1288                         LongName="cl_fleximap.h" Name="CL_FLEX.H" \r
1289                         Source="..\bin\Inc\complib\cl_fleximap.h" />\r
1290                   <File Id="cl_ioctl.h" Compressed="yes" DiskId="1"\r
1291                         LongName="cl_ioctl.h" Name="CL_IOCT.H" \r
1292                         Source="..\bin\Inc\complib\cl_ioctl.h" />\r
1293                   <File Id="cl_ioctl_osd.h" Compressed="yes" DiskId="1"\r
1294                         LongName="cl_ioctl_osd.h" Name="CL_IOCT1.H" \r
1295                         Source="..\bin\Inc\complib\cl_ioctl_osd.h" />\r
1296                   <File Id="cl_irqlock.h" Compressed="yes" DiskId="1"\r
1297                         LongName="cl_irqlock.h" Name="CL_IRQL.H" \r
1298                         Source="..\bin\Inc\complib\cl_irqlock.h" />\r
1299                   <File Id="cl_list.h" Compressed="yes" DiskId="1"\r
1300                         LongName="cl_list.h" Name="CL_LIST.H" \r
1301                         Source="..\bin\Inc\complib\cl_list.h" />\r
1302                   <File Id="cl_log.h" Compressed="yes" DiskId="1"\r
1303                         LongName="cl_log.h" Name="CL_LOG.H" \r
1304                         Source="..\bin\Inc\complib\cl_log.h" />\r
1305                   <File Id="cl_map.h" Compressed="yes" DiskId="1"\r
1306                         LongName="cl_map.h" Name="CL_MAP.H" \r
1307                         Source="..\bin\Inc\complib\cl_map.h" />\r
1308                   <File Id="cl_math.h" Compressed="yes" DiskId="1"\r
1309                         LongName="cl_math.h" Name="CL_MATH.H" \r
1310                         Source="..\bin\Inc\complib\cl_math.h" />\r
1311                   <File Id="cl_memory.h" Compressed="yes" DiskId="1"\r
1312                         LongName="cl_memory.h" Name="CL_MEMO.H" \r
1313                         Source="..\bin\Inc\complib\cl_memory.h" />\r
1314                   <File Id="cl_memory_osd.h" Compressed="yes" DiskId="1"\r
1315                         LongName="cl_memory_osd.h" Name="CL_MEMO1.H" \r
1316                         Source="..\bin\Inc\complib\cl_memory_osd.h" />\r
1317                   <File Id="cl_mutex.h" Compressed="yes" DiskId="1"\r
1318                         LongName="cl_mutex.h" Name="CL_MUTE.H" \r
1319                         Source="..\bin\Inc\complib\cl_mutex.h" />\r
1320                   <File Id="cl_mutex_osd.h" Compressed="yes" DiskId="1"\r
1321                         LongName="cl_mutex_osd.h" Name="CL_MUTE1.H" \r
1322                         Source="..\bin\Inc\complib\cl_mutex_osd.h" />\r
1323                   <File Id="cl_obj.h" Compressed="yes" DiskId="1"\r
1324                         LongName="cl_obj.h" Name="CL_OBJ.H" \r
1325                         Source="..\bin\Inc\complib\cl_obj.h" />\r
1326                   <File Id="cl_packoff.h" Compressed="yes" DiskId="1"\r
1327                         LongName="cl_packoff.h" Name="CL_PACK.H" \r
1328                         Source="..\bin\Inc\complib\cl_packoff.h" />\r
1329                   <File Id="cl_packon.h" Compressed="yes" DiskId="1"\r
1330                         LongName="cl_packon.h" Name="CL_PACK1.H" \r
1331                         Source="..\bin\Inc\complib\cl_packon.h" />\r
1332                   <File Id="cl_passivelock.h" Compressed="yes" DiskId="1"\r
1333                         LongName="cl_passivelock.h" Name="CL_PASS.H" \r
1334                         Source="..\bin\Inc\complib\cl_passivelock.h" />\r
1335                   <File Id="cl_perf.h" Compressed="yes" DiskId="1"\r
1336                         LongName="cl_perf.h" Name="CL_PERF.H" \r
1337                         Source="..\bin\Inc\complib\cl_perf.h" />\r
1338                   <File Id="cl_pool.h" Compressed="yes" DiskId="1"\r
1339                         LongName="cl_pool.h" Name="CL_POOL.H" \r
1340                         Source="..\bin\Inc\complib\cl_pool.h" />\r
1341                   <File Id="cl_ptr_vector.h" Compressed="yes" DiskId="1"\r
1342                         LongName="cl_ptr_vector.h" Name="CL_PTR_.H" \r
1343                         Source="..\bin\Inc\complib\cl_ptr_vector.h" />\r
1344                   <File Id="cl_qcomppool.h" Compressed="yes" DiskId="1"\r
1345                         LongName="cl_qcomppool.h" Name="CL_QCOM.H" \r
1346                         Source="..\bin\Inc\complib\cl_qcomppool.h" />\r
1347                   <File Id="cl_qlist.h" Compressed="yes" DiskId="1"\r
1348                         LongName="cl_qlist.h" Name="CL_QLIS.H" \r
1349                         Source="..\bin\Inc\complib\cl_qlist.h" />\r
1350                   <File Id="cl_qlockpool.h" Compressed="yes" DiskId="1"\r
1351                         LongName="cl_qlockpool.h" Name="CL_QLOC.H" \r
1352                         Source="..\bin\Inc\complib\cl_qlockpool.h" />\r
1353                   <File Id="cl_qmap.h" Compressed="yes" DiskId="1"\r
1354                         LongName="cl_qmap.h" Name="CL_QMAP.H" \r
1355                         Source="..\bin\Inc\complib\cl_qmap.h" />\r
1356                   <File Id="cl_qpool.h" Compressed="yes" DiskId="1"\r
1357                         LongName="cl_qpool.h" Name="CL_QPOO.H" \r
1358                         Source="..\bin\Inc\complib\cl_qpool.h" />\r
1359                   <File Id="cl_rbmap.h" Compressed="yes" DiskId="1"\r
1360                         LongName="cl_rbmap.h" Name="CL_RBMA.H" \r
1361                         Source="..\bin\Inc\complib\cl_rbmap.h" />\r
1362                   <File Id="cl_reqmgr.h" Compressed="yes" DiskId="1"\r
1363                         LongName="cl_reqmgr.h" Name="CL_REQM.H" \r
1364                         Source="..\bin\Inc\complib\cl_reqmgr.h" />\r
1365                   <File Id="cl_spinlock.h" Compressed="yes" DiskId="1"\r
1366                         LongName="cl_spinlock.h" Name="CL_SPIN.H" \r
1367                         Source="..\bin\Inc\complib\cl_spinlock.h" />\r
1368                   <File Id="cl_spinlock_osd.h" Compressed="yes" DiskId="1"\r
1369                         LongName="cl_spinlock_osd.h" Name="CL_SPIN1.H" \r
1370                         Source="..\bin\Inc\complib\cl_spinlock_osd.h" />\r
1371                   <File Id="cl_syscallback.h" Compressed="yes" DiskId="1"\r
1372                         LongName="cl_syscallback.h" Name="CL_SYSC.H" \r
1373                         Source="..\bin\Inc\complib\cl_syscallback.h" />\r
1374                   <File Id="cl_syscallback_osd.h" Compressed="yes" DiskId="1"\r
1375                         LongName="cl_syscallback_osd.h" Name="CL_SYSC1.H" \r
1376                         Source="..\bin\Inc\complib\cl_syscallback_osd.h" />\r
1377                   <File Id="cl_thread.h" Compressed="yes" DiskId="1"\r
1378                         LongName="cl_thread.h" Name="CL_THRE.H" \r
1379                         Source="..\bin\Inc\complib\cl_thread.h" />\r
1380                   <File Id="cl_thread_osd.h" Compressed="yes" DiskId="1"\r
1381                         LongName="cl_thread_osd.h" Name="CL_THRE1.H" \r
1382                         Source="..\bin\Inc\complib\cl_thread_osd.h" />\r
1383                   <File Id="cl_threadpool.h" Compressed="yes" DiskId="1"\r
1384                         LongName="cl_threadpool.h" Name="CL_THRE2.H" \r
1385                         Source="..\bin\Inc\complib\cl_threadpool.h" />\r
1386                   <File Id="cl_timer.h" Compressed="yes" DiskId="1"\r
1387                         LongName="cl_timer.h" Name="CL_TIME.H" \r
1388                         Source="..\bin\Inc\complib\cl_timer.h" />\r
1389                   <File Id="cl_timer_osd.h" Compressed="yes" DiskId="1"\r
1390                         LongName="cl_timer_osd.h" Name="CL_TIME1.H" \r
1391                         Source="..\bin\Inc\complib\cl_timer_osd.h" />\r
1392                   <File Id="cl_types.h" Compressed="yes" DiskId="1"\r
1393                         LongName="cl_types.h" Name="CL_TYPE.H" \r
1394                         Source="..\bin\Inc\complib\cl_types.h" />\r
1395                   <File Id="cl_types_osd.h" Compressed="yes" DiskId="1"\r
1396                         LongName="cl_types_osd.h" Name="CL_TYPE1.H" \r
1397                         Source="..\bin\Inc\complib\cl_types_osd.h" />\r
1398                   <File Id="cl_vector.h" Compressed="yes" DiskId="1"\r
1399                         LongName="cl_vector.h" Name="CL_VECT.H" \r
1400                         Source="..\bin\Inc\complib\cl_vector.h" />\r
1401                   <File Id="cl_waitobj.h" Compressed="yes" DiskId="1"\r
1402                         LongName="cl_waitobj.h" Name="CL_WAIT.H" \r
1403                         Source="..\bin\Inc\complib\cl_waitobj.h" />\r
1404                   <File Id="cl_waitobj_osd.h" Compressed="yes" DiskId="1"\r
1405                         LongName="cl_waitobj_osd.h" Name="CL_WAIT1.H" \r
1406                         Source="..\bin\Inc\complib\cl_waitobj_osd.h" />\r
1407                   <File Id="comp_lib.h" Compressed="yes" DiskId="1"\r
1408                         LongName="comp_lib.h" Name="COMP_LI.H" \r
1409                         Source="..\bin\Inc\complib\comp_lib.h" />\r
1410                 </Component>\r
1411               </Directory>\r
1412 \r
1413               <Directory Id="IB_iba" Name="iba">\r
1414                 <Component Id="cIBAL_IBA"\r
1415                            Guid="2EC5C324-734D-4a06-AE35-D7B80D76B77A">\r
1416                   <CreateFolder />\r
1417                   <File Id="ib_al.h" Compressed="yes" DiskId="1"\r
1418                         LongName="ib_al.h" Name="ib_al.h"\r
1419                         Source="..\bin\Inc\iba\ib_al.h" />\r
1420                   <File Id="ib_al_ioctl.h" Compressed="yes" DiskId="1"\r
1421                         LongName="ib_al_ioctl.h" Name="ib_ioctl.h"\r
1422                         Source="..\bin\Inc\iba\ib_al_ioctl.h" />\r
1423                   <File Id="ib_at_ioctl.h" Compressed="yes" DiskId="1"\r
1424                         LongName="ib_at_ioctl.h" Name="ib_iocat.h"\r
1425                         Source="..\bin\Inc\iba\ib_at_ioctl.h" />\r
1426                   <File Id="ib_ci.h" Compressed="yes" DiskId="1"\r
1427                         LongName="ib_ci.h" Name="ib_ci.h"\r
1428                         Source="..\bin\Inc\iba\ib_ci.h" />\r
1429                   <File Id="ib_types.h" Compressed="yes" DiskId="1"\r
1430                         LongName="ib_types.h" Name="ib_types.h"\r
1431                         Source="..\bin\Inc\iba\ib_types.h" />\r
1432                   <File Id="ib_uvp.h" Compressed="yes" DiskId="1"\r
1433                         LongName="ib_uvp.h" Name="ib_uvp.h"\r
1434                         Source="..\bin\Inc\iba\ib_uvp.h" />\r
1435                 </Component>\r
1436               </Directory>\r
1437             </Directory>\r
1438 \r
1439             <Directory Id="IB_samples" Name="Samples">\r
1440               <Directory Id="sample_DDK" Name="DDK">\r
1441                 <Component Id="cDDK_example"\r
1442                            Guid="8C27B926-FCFE-4f46-83B4-A27482A5EB3B">\r
1443                   <CreateFolder />\r
1444                       <File Id="cmtest.c" Compressed="yes" DiskId="1"\r
1445                             LongName="cmtest.c" Name="cmtest.c"\r
1446                             Source="..\bin\Misc\cmtest.c" />\r
1447                       <File Id="makefile" Compressed="yes" DiskId="1"\r
1448                             LongName="makefile" Name="makefile"\r
1449                             Source="..\..\SDK_Samples\DDK\makefile" />\r
1450                       <File Id="SOURCES" Compressed="yes" DiskId="1"\r
1451                             LongName="SOURCES" Name="SOURCES"\r
1452                             Source="..\..\SDK_Samples\DDK\SOURCES" />\r
1453                       <File Id="README.txt" Compressed="yes" DiskId="1"\r
1454                             LongName="README.txt" Name="README.txt"\r
1455                             Source="..\..\SDK_Samples\DDK\README.txt" />\r
1456                 </Component>\r
1457               </Directory>    <!-- End DDK -->\r
1458               <Directory Id="sample_VS" Name="VS">\r
1459                 <Component Id="cVS_example"\r
1460                            Guid="35E03D7E-E943-4346-8F63-7E991AF68F53">\r
1461                   <CreateFolder />\r
1462                       <File Id="vs_cmtest.c" Compressed="yes" DiskId="1"\r
1463                             LongName="cmtest.c" Name="cmtest.c"\r
1464                             Source="..\bin\misc\cmtest.c" />\r
1465                       <File Id="vscmtest.rc" Compressed="yes" DiskId="1"\r
1466                             LongName="cmtest.rc" Name="cmtest.rc"\r
1467                             Source="..\..\SDK_Samples\VS\cmtest.rc" />\r
1468                       <File Id="vsREADME.txt" Compressed="yes" DiskId="1"\r
1469                             LongName="README.txt" Name="README.txt"\r
1470                             Source="..\..\SDK_Samples\VS\README.txt" />\r
1471                 </Component>\r
1472               </Directory>    <!-- End VS -->\r
1473             </Directory>    <!-- End Samples -->\r
1474           </Directory>    <!-- End IBSDK -->\r
1475 \r
1476       </Directory>   <!-- WinRoot -->   \r
1477     </Directory> <!-- TARGETDIR --> \r
1478 \r
1479 <!--\r
1480     <Property Id='ARPNOMODIFY'>1</Property>\r
1481     <Property Id='ARPNOREPAIR'>1</Property>\r
1482 -->\r
1483     <Property Id='ARPCOMMENTS'>OpenFabrics Windows InfiniBand</Property>\r
1484     <Property Id='ARPCONTACT'>Openfabrics Alliance [www.openfabrics.org]</Property>\r
1485     <Property Id='ARPURLINFOABOUT'>https://wiki.openfabrics.org/tiki-index.php?page=OpenIB%20Windows</Property>\r
1486     <Property Id='ARPHELPLINK'>https://wiki.openfabrics.org/tiki-index.php?page=Windows+FAQ</Property>\r
1487     <Property Id='ARPURLUPDATEINFO'>http://www.openfabrics.org/downloads/WinOF/</Property>\r
1488 \r
1489 \r
1490     <!--\r
1491        Features - Level=1 == Typical, no WSD on XP\r
1492      -->\r
1493 \r
1494     <Feature Id="fMxDrivers" Title="Mellanox HCA Drivers" Level="1"\r
1495          Description="Mellanox InfiniBand Host Channel Adapter Drivers"\r
1496          Display="expand" ConfigurableDirectory="INSTALLDIR"\r
1497          AllowAdvertise='no' InstallDefault='local' Absent='disallow'>\r
1498 \r
1499       <Feature Id="hca_mthca" Title="InfiniHost" Level="1"\r
1500            Description="InfiniHost series - all except ConnectX"\r
1501            Display="expand" ConfigurableDirectory="INSTALLDIR"\r
1502            AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1503         <ComponentRef Id="cMthcaDriver" />\r
1504       </Feature>\r
1505 \r
1506       <Feature Id="hca_connectX" Title="ConnectX" Level="5"\r
1507            Description="ConnectX only - mlx4"\r
1508            Display="expand" ConfigurableDirectory="INSTALLDIR"\r
1509            AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1510         <ComponentRef Id="cConnectXDriver" />\r
1511       </Feature>\r
1512     </Feature>\r
1513 \r
1514     <Feature Id="IBcore" Title="InfiniBand Core" Level="1"\r
1515          Description="InfiniBand: Core, Tools, Docs"\r
1516          Display="expand" ConfigurableDirectory="INSTALLDIR"\r
1517          AllowAdvertise='no' InstallDefault='local' Absent='disallow'>\r
1518       <ComponentRef Id="cIBcore" />\r
1519       <ComponentRef Id="cWinVerbsDrivers" />\r
1520       <ComponentRef Id="Docs" />\r
1521       <ComponentRef Id="Tools" />\r
1522       <ComponentRef Id="OpenSMservice" />\r
1523       <ComponentRef Id="cQLVNIC_files" />\r
1524       <ComponentRef Id="cSRP_files" />\r
1525     </Feature>\r
1526 \r
1527     <Feature Id="fWV" Title="WinVerbs"\r
1528         Description="OFED verbs - Libraries + utilities"\r
1529         Display="expand" Level="1" ConfigurableDirectory="INSTALLDIR"\r
1530         AllowAdvertise="no" InstallDefault="local" Absent="allow">\r
1531         <ComponentRef Id="cWinVerbsOFED" />\r
1532         <ComponentRef Id="cWinVerbsUApps" />\r
1533     </Feature>\r
1534 \r
1535     <Feature Id="fIPoIB" Title="IPoIB" Level="1"\r
1536          Description="Internet Protocols over InfiniBand" Display="expand"\r
1537          ConfigurableDirectory="INSTALLDIR"\r
1538          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1539       <ComponentRef Id="IPoIB" />\r
1540     </Feature>\r
1541 \r
1542     <Feature Id="fWSD" Title="WSD" Description="Winsock Direct Enabled"\r
1543              Display="expand" Level="1" ConfigurableDirectory="INSTALLDIR"\r
1544          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1545       <!-- skip WSD on Windows XP, IPoIB is required for WSD. -->\r
1546       <Condition Level="200"><![CDATA[VersionNT=501]]></Condition>\r
1547       <Condition Level="201"> IPOIB_EXISTS </Condition>\r
1548       <ComponentRef Id="WinsockDirect" />\r
1549     </Feature>\r
1550 \r
1551 <!-- when ND on ia64 works.\r
1552     <Feature Id="fND" Title="Network Direct"\r
1553         Description="Network Direct Enabled"\r
1554         Display="expand" Level="2" ConfigurableDirectory="INSTALLDIR"\r
1555         AllowAdvertise="no" InstallDefault="local" Absent="allow">\r
1556         <ComponentRef Id="cNetworkDirect" />\r
1557     </Feature>\r
1558 -->\r
1559     <Feature Id="fOSMS" Title="OpenSM Service Started" Level="5"\r
1560          Description="Open Subnet Management started as a local Windows Service"\r
1561          Display="expand" ConfigurableDirectory="INSTALLDIR"\r
1562          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1563       <ComponentRef Id="OpenSM_Service_enabled" />\r
1564     </Feature>\r
1565 \r
1566     <Feature Id="fDAPL" Title="DAPL" Description="DAT/DAPL over InfiniBand"\r
1567          Display="collapse" Level="1" ConfigurableDirectory="INSTALLDIR"\r
1568          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1569       <Condition Level="201"> IPOIB_EXISTS </Condition>\r
1570 \r
1571       <Feature Id="fDatConf" Title="DAT-DAPL Config File"\r
1572          Description="DAT-DAPL runtime configuration file; installed if %SystemDrive%\DAT\dat.conf does not exist."\r
1573          Display="expand" Level="1" \r
1574          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1575         <Condition Level="0"> DAT_CONF_EXISTS AND Not Installed </Condition>\r
1576         <ComponentRef Id="cDatCfg" />\r
1577       </Feature>\r
1578 \r
1579       <Feature Id="fDatBASIC1" Title="DAT 1.1 Runtime"\r
1580          Description="DAT 1.1 runtime libraries"\r
1581          Display="expand" Level="1" \r
1582          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1583         <ComponentRef Id="cDAPL1RT" />\r
1584       </Feature>\r
1585 \r
1586       <Feature Id="fDatBldKit1" Title="DAT 1.1 Build Kit"\r
1587          Description="DAT 1.1 Application Build Kit - Headers and Libraries"\r
1588          Display="expand" Level="2" \r
1589          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1590          <Condition Level="201"> DAT1_INSTALLED </Condition>\r
1591          <ComponentRef Id="cDATV1" />\r
1592          <ComponentRef Id="cDatBldV1Hdrs" />\r
1593          <ComponentRef Id="cDatBldV1Libs" />\r
1594       </Feature>\r
1595 \r
1596       <Feature Id="fDatBASIC2" Title="DAT 2.0 Runtime"\r
1597          Description="DAT 2.0 runtime libraries"\r
1598          Display="expand" Level="1" \r
1599          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1600         <ComponentRef Id="cDAPL2RT" />\r
1601       </Feature>\r
1602 \r
1603       <Feature Id="fDatBldKit2" Title="DAT 2.0 Build Kit"\r
1604          Description="DAT 2.0 Application Build Kit - Headers and Libraries"\r
1605          Display="expand" Level="2" \r
1606          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1607          <Condition Level="201"> DAT2_INSTALLED </Condition>\r
1608          <ComponentRef Id="cDATV2" />\r
1609          <ComponentRef Id="cDatBldV2Hdrs" />\r
1610          <ComponentRef Id="cDatBldV2Libs" />\r
1611       </Feature>\r
1612     </Feature>\r
1613 \r
1614     <Feature Id="fSRP" Title="SRP" Level="5" Description="SCSI over RDMA"\r
1615          Display="expand" ConfigurableDirectory="INSTALLDIR"\r
1616          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1617       <ComponentRef Id="cSRP_driver_installed" />\r
1618     </Feature>\r
1619 \r
1620     <Feature Id="fVNIC" Title="QLogic-VNIC"\r
1621          Description="QLogic - Virtual NIC over InfiniBand"\r
1622          Display="expand" Level="5" ConfigurableDirectory="INSTALLDIR"\r
1623          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1624       <ComponentRef Id="cQLVNIC_driver_installed" />\r
1625     </Feature>\r
1626 \r
1627     <Feature Id="fIBsdk" Title="InfiniBand SDK" Level="2"\r
1628          Description="InfiniBand Software Development Kit (Headers + Libs)"\r
1629          Display="expand" ConfigurableDirectory="INSTALLDIR"\r
1630          AllowAdvertise='no' InstallDefault='local' Absent='disallow'>\r
1631       <ComponentRef Id="cIBAL_Libs" />\r
1632       <ComponentRef Id="cIBAL_Incs" />\r
1633       <ComponentRef Id="cIBAL_Complib" />\r
1634       <ComponentRef Id="cIBAL_IBA" />\r
1635       <ComponentRef Id="cDDK_example" />\r
1636       <ComponentRef Id="cVS_example" />\r
1637     </Feature>\r
1638 \r
1639     <Feature Id="fCHECKED" Title="Debug/Checked Modules"\r
1640          Description="Checked versions: Not installed; see %ProgramFiles%\WinOF\Checked."\r
1641          Display="expand" Level="5" ConfigurableDirectory="INSTALLDIR"\r
1642          AllowAdvertise='no' InstallDefault='local' Absent='allow'>\r
1643       <ComponentRef Id="cCHK_kernel" />\r
1644       <ComponentRef Id="cCHK_user" />\r
1645     </Feature>\r
1646 \r
1647     <!--> File where Custom Actions are defined -->\r
1648     <Binary Id='CA' src='..\..\CustomActions.vbs' />\r
1649 \r
1650     <CustomAction Id='WinOF_setup' BinaryKey='CA'\r
1651          VBScriptCall='WinOF_setup' Return='check' />\r
1652 \r
1653     <CustomAction Id='ChkPreviousInstall' BinaryKey='CA'\r
1654          VBScriptCall='ChkInstallAndReboot' Return='check' />\r
1655 \r
1656     <CustomAction Id='DriverInstall' BinaryKey='CA'\r
1657          VBScriptCall='DriverInstall' Return='check' Execute='deferred' />\r
1658 \r
1659     <CustomAction Id='DriverUninstall' BinaryKey='CA'\r
1660          VBScriptCall='DriverUninstall' Return='check' />\r
1661 \r
1662     <CustomAction Id='WSDStart' BinaryKey='CA'\r
1663          VBScriptCall='WSDEnable' Return='check' />\r
1664 \r
1665     <CustomAction Id="ND_start" BinaryKey="CA"\r
1666          VBScriptCall="ND_StartMeUp" Return="check" />\r
1667 \r
1668     <CustomAction Id='HammerTime' BinaryKey='CA'\r
1669          VBScriptCall='HammerTime' Return='check' />\r
1670 \r
1671     <CustomAction Id="BcastRegChanged" BinaryKey="CA"\r
1672          VBScriptCall="BcastRegChanged" Return="check" />\r
1673 \r
1674     <CustomAction Id="InstallChanged" BinaryKey="CA"\r
1675          VBScriptCall="InstallChanged" Return="check" />\r
1676 \r
1677     <InstallExecuteSequence>\r
1678        <!--> Always executed (Install or uninstall </!-->\r
1679        <Custom Action="WinOF_setup" After='InstallInitialize' />\r
1680 \r
1681        <!--> Install ONLY </!-->\r
1682        <Custom Action="ChkPreviousInstall" After='WinOF_setup'>\r
1683                NOT Installed</Custom>\r
1684 \r
1685        <ScheduleReboot After='ChkPreviousInstall'>\r
1686                REBOOT="FORCE"</ScheduleReboot>\r
1687 \r
1688        <Custom Action="DriverInstall" After='InstallServices'>\r
1689                Not Installed AND Not NODRV </Custom>\r
1690 \r
1691        <Custom Action="WSDStart" After='InstallFinalize'>\r
1692                Not Installed AND Not NODRV </Custom>\r
1693 \r
1694        <Custom Action="ND_start" After="WSDStart">\r
1695           ($cNetworkDirect = 3) AND Not Installed AND Not NODRV </Custom>\r
1696 \r
1697        <Custom Action="BcastRegChanged" After="ND_start">\r
1698                Not Installed</Custom>\r
1699 \r
1700        <!--> CHANGE ONLY </!-->\r
1701        <Custom Action="InstallChanged" After="InstallFinalize">\r
1702            Installed </Custom>\r
1703 \r
1704        <!--> REMOVE ONLY </!-->\r
1705        <Custom Action="DriverUninstall" After='PublishProduct'>\r
1706                REMOVE="ALL" </Custom>\r
1707        <Custom Action="HammerTime" After='InstallFinalize'>REMOVE="ALL"</Custom>\r
1708     </InstallExecuteSequence>\r
1709 \r
1710 \r
1711     <UIRef Id="WixUI_FeatureTree" />\r
1712     <UIRef Id="WixUI_ErrorProgressText" />\r
1713     <Icon Id="openfabrics" SourceFile="..\..\openfabrics.ico" />\r
1714     <UI />\r
1715   </Product>\r
1716 </Wix>\r