65ef74f87f3ed99b2d77f09ac12247bf62eab883
[openafs.git] / src / WINNT / install / wix / feature.wxi
1 <?xml version="1.0" ?>
2 <Include>
3         <Feature Id="feaOpenAFS" AllowAdvertise="no" Absent="disallow" ConfigurableDirectory="AFSDIR"
4             Description="$(loc.StrAFSProdDesc)" Display="expand" InstallDefault="local" Level="30"
5             Title="OpenAFS">
6            <ComponentRef Id="efl_desktop_INI" />
7
8   <?ifndef BinsOnly ?>
9            <ComponentRef Id="efl_replace_afs_CMD" />
10            <ComponentRef Id="efl_uninstall_EXE" />
11
12            <ComponentRef Id="cmp_Release_Notes_en_US" />
13   <?endif?>
14
15   <?ifndef BinsOnly ?>
16             <Feature Id="feaClient" AllowAdvertise="no" Description="$(loc.StrAFSClientLongDesc)" Display="expand"
17                 InstallDefault="followParent" Level="30" Title="$(loc.StrAFSClientDesc)">
18                 
19                 <Feature Id="feaLoopback" AllowAdvertise="no" Description="$(loc.StrLoopbackLongDesc)"
20                Display="expand" InstallDefault="followParent" Level="1030" Title="$(loc.StrLoopbackDesc)">
21                     <ComponentRef Id="rcm_Loopback"/>
22         <Condition Level="30">USEREDIRECTOR = 0</Condition>
23                 </Feature>
24
25             <Feature Id="feaNetIDMgrPlugin" AllowAdvertise="no" Description="$(loc.StrNIDMPluginLongDesc)"
26                     Display="expand" InstallDefault="followParent" Level="30" Title="$(loc.StrNIDMPluginDesc)">
27                     <ComponentRef Id="_afscreds_plugin" />
28                     <ComponentRef Id="_afscreds_en_us" />
29                     <ComponentRef Id="_afscreds_chm" />
30             <?ifdef DebugSyms?>
31                     <Feature Id="DebugSyms" Title="$(loc.StrNIDMDebugDesc)" InstallDefault="$(var.DebugSymInstallDefault)"
32                         Level="$(var.DebugSymLowLevel)" Display="expand" Description="$(loc.StrNIDMDebugLongDesc)">
33                         <ComponentRef Id="_afscreds_debugsym" />
34                     </Feature>
35             <?endif?>
36             </Feature>
37
38                 <Feature Id="feaKB301673" AllowAdvertise="no" Absent="disallow" Display="hidden" InstallDefault="followParent" Level="0">
39                         <ComponentRef Id="rcm_KB301673" />
40                         <Condition Level="30">VersionNT = 500 And ServicePackLevel &lt; 3</Condition>
41                 </Feature>
42                                 
43       <Feature Id="feaCredsStartup" AllowAdvertise="no" Display="hidden" InstallDefault="followParent" Level="1030">
44                         <ComponentRef Id="cmp_credsStartup" />
45         <Condition Level="30">CREDSSTARTUP &lt;&gt; 0 And USEAFSCREDS &lt;&gt; 0 And USEREDIRECTOR = 0</Condition>
46                 </Feature>
47                                 
48                 <?ifdef DebugSyms?>
49                         <Feature Id="feaClientDebug" AllowAdvertise="no" Description="$(loc.StrAFSClientDebugLongDesc)" Display="expand"
50                                 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymLowLevel)" Title="$(loc.StrAFSClientDebugDesc)">
51                                 <ComponentRef Id="cmp_ClientProgramDebug" />
52                                 <ComponentRef Id="cmp_CommonCommonDebug" />
53                                 <ComponentRef Id="cmp_ClientSystemDebug" />
54                                 <?include runtime_debug.wxi?>
55                         </Feature>
56                 <?endif?>
57
58       <Feature Id="feaClientDriver" AllowAdvertise="no" Description="$(loc.StrAFSClientDriverLongDesc)" Display="expand"
59                InstallDefault="followParent" Level="30" Title="$(loc.StrAFSClientDriverDesc)">
60   <?ifndef BinsOnly ?>
61         <ComponentRef Id="Drv_FSRDR" />
62         <ComponentRef Id="Drv_FSRDR_NP" />
63         <Condition Level="1030">USEREDIRECTOR = 0</Condition>
64         <?ifdef DebugSyms?>
65         <Feature Id="feaClientDriverDebug" AllowAdvertise="no" Description="$(loc.StrAFSClientDriverDebugLongDesc)" Display="expand"
66                  InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymLowLevel)" Title="$(loc.StrAFSClientDebugDesc)">
67           <ComponentRef Id="Drv_FSRDR_Debug" />
68           <ComponentRef Id="Drv_FSRDR_NP_Debug" />
69           <Condition Level="1030">USEREDIRECTOR = 0</Condition>
70         </Feature>
71        <?endif?>
72   <?endif?>
73       </Feature>
74
75       <Feature Id="feaAfsCreds" AllowAdvertise="no" Description="$(loc.StrAFSCredsLongDesc)" Display="expand"
76                InstallDefault="followParent" Level="1030" Title="$(loc.StrAFSCredsDesc)">
77         <ComponentRef Id="cmf_afscreds_EXE" />
78         <ComponentRef Id="cmf_afscreds_$(var.LanguageCode)_DLL" />
79         <Condition Level="30">USEAFSCREDS &lt;&gt; 0 And USEREDIRECTOR = 0</Condition>
80         <?ifdef DebugSyms?>
81         <Feature Id="feaAfsCredsDebug" AllowAdvertise="no" Description="$(loc.StrAFSCredsDebugLongDesc)" Display="expand"
82                  InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSCredsDebugDesc)">
83           <ComponentRef Id="cmp_AfsCredsDebug" />
84           <Condition Level="$(var.DebugSymLowLevel)">USEAFSCREDS &lt;&gt; 0 And USEREDIRECTOR = 0</Condition>
85         </Feature>
86         <?endif?>
87       </Feature>
88
89       <Feature Id="feaAfsConfig" AllowAdvertise="no" Description="$(loc.StrAFSConfigLongDesc)" Display="expand"
90                InstallDefault="followParent" Level="1030" Title="$(loc.StrAFSConfigDesc)">
91         <ComponentRef Id="cmf_afs_config_EXE" />
92         <ComponentRef Id="cmf_afs_config_$(var.LanguageCode)_DLL" />
93         <ComponentRef Id="cmf_afs_cpa_CPL" />
94         <Condition Level="30">USEAFSCONFIG &lt;&gt; 0 And USEREDIRECTOR = 0</Condition>
95         <?ifdef DebugSyms?>
96         <Feature Id="feaAfsConfigDebug" AllowAdvertise="no" Description="$(loc.StrAFSConfigDebugLongDesc)" Display="expand"
97                  InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSConfigDebugDesc)">
98           <ComponentRef Id="cmp_ClientConfigDebug" />
99           <Condition Level="$(var.DebugSymLowLevel)">USEAFSCONFIG &lt;&gt; 0 And USEREDIRECTOR = 0</Condition>
100         </Feature>
101         <?endif?>
102       </Feature>
103
104                 <ComponentRef Id="rcm_Client" />
105                 <ComponentRef Id="rcm_ClientCacheSize" />
106                 <ComponentRef Id="rcm_ClientCachePath" />
107                 <ComponentRef Id="rcm_StoreAnsiFilenames" />
108
109                 <ComponentRef Id="cmp_CommonDir" />
110
111                 <ComponentRef Id="efl_CellServDB" />
112                 <ComponentRef Id="cpf_CellServDB" />
113
114                 <ComponentRef Id="cmf_afsadminutil_DLL" />
115                 <ComponentRef Id="cmf_afsclientadmin_DLL" />
116                 <ComponentRef Id="cmf_afsvosadmin_DLL" />
117                 <ComponentRef Id="cmf_afsrpc_DLL" />
118                 <ComponentRef Id="cmf_afshcrypto_DLL" />
119                 <ComponentRef Id="cmf_afsroken_DLL" />
120                 <ComponentRef Id="cmf_afsauthent2_DLL" />
121                 <ComponentRef Id="cmf_afspthread_DLL" />
122                 <ComponentRef Id="cmf_TaAfsAppLib_DLL" />
123                 <ComponentRef Id="cmf_afsprocmgmt_DLL" />
124
125                 <ComponentRef Id="cmf_afs_nt_HLP_$(var.Language)"/>
126                 <ComponentRef Id="cmf_TaAfsAppLib_$(var.LanguageCode)_DLL" />
127                 <ComponentRef Id="cmf_afs_cpa_$(var.LanguageCode)_DLL" />
128
129                 <ComponentRef Id="cmf_instloop_EXE" />
130                 <ComponentRef Id="cmf_afsshare_EXE" />
131                 <ComponentRef Id="cmf_libosi_DLL" />
132                 <ComponentRef Id="cmf_libafsconf_DLL" />
133                 <ComponentRef Id="cmf_klog_EXE" />
134                 <ComponentRef Id="cmf_tokens_EXE" />
135                 <ComponentRef Id="cmf_unlog_EXE" />
136                 <ComponentRef Id="cmf_fs_EXE" />
137                 <ComponentRef Id="cmf_afsdacl_EXE" />
138                 <ComponentRef Id="cmf_afs_shl_ext_DLL" />
139                 <ComponentRef Id="cmf_afs_shl_ext_$(var.LanguageCode)_DLL" />
140                 <ComponentRef Id="cmf_afs_mount_ICO" />
141                 <ComponentRef Id="cmf_afs_link_ICO" />
142                 <ComponentRef Id="cmf_afsd_service_EXE" />
143                 <ComponentRef Id="cmf_afslogon_DLL" />
144                 <ComponentRef Id="cmf_afscpcc_EXE" />
145                 <ComponentRef Id="cmf_symlink_EXE" />
146                 <ComponentRef Id="cmf_kpasswd_EXE" />
147                 <ComponentRef Id="cmf_pts_EXE" />
148                 <ComponentRef Id="cmf_bos_EXE" />
149                 <ComponentRef Id="cmf_kas_EXE" />
150                 <ComponentRef Id="cmf_vos_EXE" />
151                 <ComponentRef Id="cmf_udebug_EXE" />
152                 <ComponentRef Id="cmf_translate_et_EXE" />
153                 <ComponentRef Id="cmf_rxdebug_EXE" />
154                 <ComponentRef Id="cmf_backup_EXE" />
155                 <ComponentRef Id="cmf_aklog_EXE" />
156                 <ComponentRef Id="cmf_cmdebug_EXE" />
157                 
158                 <!-- Runtime -->
159                 <?include runtime.wxi?>
160
161                 <MergeRef Id="mergeHeimdalCompat" />
162
163             </Feature>
164
165             <?ifndef LiteClient ?>
166             <Feature Id="feaServer" AllowAdvertise="no" Description="$(loc.StrAFSServerLongDesc)" Display="expand"
167                 InstallDefault="followParent" Level="130" Title="$(loc.StrAFSServerDesc)">
168
169                 <ComponentRef Id="rcm_Server" />
170                 <ComponentRef Id="cmp_CommonDir" />
171
172                 <ComponentRef Id="cmf_afsserver_CPL" />
173                 <ComponentRef Id="cmf_afsbosadmin_DLL" />
174                 <ComponentRef Id="cmf_afscfgadmin_DLL" />
175                 <ComponentRef Id="cmf_afsclientadmin_DLL" />
176                 <ComponentRef Id="cmf_afskasadmin_DLL" />
177                 <ComponentRef Id="cmf_afsptsadmin_DLL" />
178                 <ComponentRef Id="cmf_afsvosadmin_DLL" />
179                 <ComponentRef Id="cmf_afsadminutil_DLL" />
180
181                 <ComponentRef Id="cmf_afsrpc_DLL" />
182                 <ComponentRef Id="cmf_afshcrypto_DLL" />
183                 <ComponentRef Id="cmf_afsroken_DLL" />
184                 <ComponentRef Id="cmf_afsauthent2_DLL" />
185                 <ComponentRef Id="cmf_afspthread_DLL" />
186                 <ComponentRef Id="cmf_TaAfsAppLib_DLL" />
187                 <ComponentRef Id="cmf_afsprocmgmt_DLL" />
188
189                 <ComponentRef Id="cmf_afseventmsg_$(var.LanguageCode)_DLL" />
190                 <ComponentRef Id="cmf_afsserver_$(var.LanguageCode)_DLL" />
191                 <ComponentRef Id="cmf_afssvrcfg_$(var.LanguageCode)_DLL" />
192                 <ComponentRef Id="cmf_TaAfsAppLib_$(var.LanguageCode)_DLL" />
193                 <ComponentRef Id="cmf_afs_nt_HLP_$(var.Language)" />
194             
195                 <ComponentRef Id="cmf_vlserver_EXE" />
196                 <ComponentRef Id="cmf_volinfo_EXE" />
197                 <ComponentRef Id="cmf_volserver_EXE" />
198                 <ComponentRef Id="cmf_afskill_EXE" />
199                 <ComponentRef Id="cmf_afssvrcfg_EXE" />
200                 <ComponentRef Id="cmf_asetkey_EXE" />
201                 <ComponentRef Id="cmf_bosctlsvc_EXE" />
202                 <ComponentRef Id="cmf_bosserver_EXE" />
203                 <ComponentRef Id="cmf_buserver_EXE" />
204                 <ComponentRef Id="cmf_fileserver_EXE" />
205                 <ComponentRef Id="cmf_fms_EXE" />
206                 <ComponentRef Id="cmf_butc_EXE" />
207                 <ComponentRef Id="cmf_kaserver_EXE" />
208                 <ComponentRef Id="cmf_ptserver_EXE" />
209                 <ComponentRef Id="cmf_ptclient_EXE" />
210                 <ComponentRef Id="cmf_pt_util_EXE" />
211                 <ComponentRef Id="cmf_salvager_EXE" />
212                 <ComponentRef Id="cmf_upclient_EXE" />
213                 <ComponentRef Id="cmf_upserver_EXE" />
214                 <ComponentRef Id="cmp_Server_Program" />
215
216             <?ifdef DebugSyms?>
217                                 <Feature Id="feaServerDebug" AllowAdvertise="no" Description="$(loc.StrAFSServerDebugLongDesc)" Display="expand"
218                                         InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSServerDebugDesc)">
219                                         <ComponentRef Id="cmp_Server_Program_Debug" />
220                                         <ComponentRef Id="cmp_ServerCommonDebug" />
221                                         <ComponentRef Id="cmp_CommonCommonDebug" />
222                                         <?include runtime_debug.wxi?>
223                 </Feature>
224             <?endif?>
225                 <!-- Runtime -->
226                 <?include runtime.wxi?>
227             </Feature>
228             <?endif?>
229             <?ifndef LiteClient ?>
230             <Feature Id="feaControlCenter" AllowAdvertise="no" Description="$(loc.StrAFSCCLongDesc)"
231                 Display="expand" InstallDefault="followParent" Level="130" Title="$(loc.StrAFSCCDesc)">
232                 
233                 <ComponentRef Id="rcm_Control_Center" />
234                 <ComponentRef Id="cmp_CommonDir" />
235                 
236                 <ComponentRef Id="cmf_afsbosadmin_DLL" />
237                 <ComponentRef Id="cmf_afscfgadmin_DLL" />
238                 <ComponentRef Id="cmf_afsclientadmin_DLL" />
239                 <ComponentRef Id="cmf_afskasadmin_DLL" />
240                 <ComponentRef Id="cmf_afsptsadmin_DLL" />
241                 <ComponentRef Id="cmf_afsvosadmin_DLL" />
242                 <ComponentRef Id="cmf_afsadminutil_DLL" />
243                 <ComponentRef Id="cmf_afsrpc_DLL" />
244                 <ComponentRef Id="cmf_afshcrypto_DLL" />
245                 <ComponentRef Id="cmf_afsroken_DLL" />
246                 <ComponentRef Id="cmf_afsauthent2_DLL" />
247                 <ComponentRef Id="cmf_afspthread_DLL" />
248                 <ComponentRef Id="cmf_TaAfsAppLib_DLL" />
249                 <ComponentRef Id="cmf_afsprocmgmt_DLL" />
250                                 <ComponentRef Id="cmf_TaAfsServerManager_EXE" />
251                                 <ComponentRef Id="cmf_TaAfsAdmSvr_EXE" />
252                                 <ComponentRef Id="cmf_TaAfsAccountManager_EXE" />
253
254                 <ComponentRef Id="cmf_afseventmsg_$(var.LanguageCode)_DLL" />
255                 <ComponentRef Id="cmf_afsserver_$(var.LanguageCode)_DLL" />
256                 <ComponentRef Id="cmf_afssvrcfg_$(var.LanguageCode)_DLL" />
257                 <ComponentRef Id="cmf_TaAfsAccountManager_$(var.LanguageCode)_DLL" />
258                 <ComponentRef Id="cmf_TaAfsAppLib_$(var.LanguageCode)_DLL" />
259                 <ComponentRef Id="cmf_TaAfsServerManager_$(var.LanguageCode)_DLL" />
260                 <ComponentRef Id="cmf_afs_cpa_$(var.LanguageCode)_DLL" />
261                 <ComponentRef Id="cmf_afs_nt_HLP_$(var.Language)" />
262
263             <?ifdef DebugSyms?>
264                                 <Feature Id="feaControlCenterDebug" AllowAdvertise="no" Description="$(loc.StrAFSCCDebugLongDesc)"
265                                         Display="expand" InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSCCDebugDesc)">
266                                         <ComponentRef Id="cmp_Control_CenterDebug" />
267                                         <ComponentRef Id="cmp_ServerCommonDebug" />
268                                         <ComponentRef Id="cmp_CommonCommonDebug" />
269                                         <?include runtime_debug.wxi?>
270                                 </Feature>
271             <?endif?>
272             
273                 <!-- Runtime -->
274                 <?include runtime.wxi?>
275             </Feature>
276             <?endif?>
277             <?ifndef LiteClient ?>
278             <Feature Id="feaSDK" AllowAdvertise="no" Description="$(loc.StrAFSSDKLongDesc)" Display="expand"
279                 InstallDefault="followParent" Level="130" Title="$(loc.StrAFSSDKDesc)">
280
281                                 <ComponentRef Id="rcm_SDK" />
282
283                                 <ComponentRef Id="cmp_SDK_Include" />
284                                 <ComponentRef Id="cmp_SDK_Include_afs" />
285                                 <ComponentRef Id="cmp_SDK_Include_hcrypto" />
286                                 <ComponentRef Id="cmp_SDK_Include_opr" />
287                                 <ComponentRef Id="cmp_SDK_Include_rx" />
288                                 <ComponentRef Id="cmp_SDK_Include_Winnt" />
289                                 <ComponentRef Id="cmp_SDK_Lib" />
290                                 <ComponentRef Id="cmp_SDK_Lib_Afs" />
291                 <?ifdef CygwinArchives ?>
292                 <ComponentRef Id="cmp_SDK_Lib_Cygwin" />
293                 <ComponentRef Id="cmp_SDK_Lib_Afs_Cygwin" />
294                 <?endif?>
295
296                         <?ifdef DebugSyms?>
297                                 <Feature Id="feaSDKDebug" AllowAdvertise="no" Description="$(loc.StrAFSSDKDebugLongDesc)" Display="expand"
298                                         InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymHighLevel)" Title="$(loc.StrAFSSDKDebugDesc)">
299                                         <?include runtime_debug.wxi?>
300                                 </Feature>
301                         <?endif?>
302                 <!-- Runtime -->
303                 <?include runtime.wxi?>
304             </Feature>
305             <?endif?>
306             
307             <Feature Id="feaDocumentation" AllowAdvertise="no" Description="$(loc.StrAFSDocLongDesc)"
308                 Display="expand" InstallDefault="followParent" Level="130" Title="$(loc.StrAFSDocDesc)">
309
310                 <ComponentRef Id="rcm_Documentation" />
311                 <ComponentRef Id="cmp_Cmd_Ref_en_US" />
312                 <ComponentRef Id="cmp_Cmd_Ref_1_en_US" />
313                 <ComponentRef Id="cmp_Cmd_Ref_3_en_US" />
314                 <ComponentRef Id="cmp_Cmd_Ref_5_en_US" />
315                 <ComponentRef Id="cmp_Cmd_Ref_8_en_US" />
316                 <ComponentRef Id="cmp_Sys_Admin_Guide_en_US" />
317                 <ComponentRef Id="cmp_User_Guide_en_US" />
318
319                 <ComponentRef Id="cmf_afs_nt_HLP_en_US" />
320                 
321             </Feature>
322    <?else?> <!-- 32-bit tools only -->
323
324
325             <Feature Id="feaBinaries" AllowAdvertise="no" Description="$(loc.StrBinsOnlyLongDesc)"
326                 Display="expand" InstallDefault="followParent" Level="100" Title="$(loc.StrBinsOnlyDesc)">
327
328                 <?ifdef DebugSyms?>
329                         <Feature Id="feaClientDebug" AllowAdvertise="no" Description="$(loc.StrAFSClientDebugLongDesc)" Display="expand"
330                                 InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymLowLevel)" Title="$(loc.StrAFSClientDebugDesc)">
331                     <ComponentRef Id="cmp_ClientProgramDebug" />
332                     <ComponentRef Id="cmp_CommonCommonDebug" />
333                     <?include runtime_debug.wxi?>
334                                 </Feature>
335                         <?endif?>
336
337             <Feature Id="feaNetIDMgrPlugin" AllowAdvertise="no" Description="$(loc.StrNIDMPluginLongDesc)"
338                     Display="expand" InstallDefault="followParent" Level="30" Title="$(loc.StrNIDMPluginDesc)">
339                     <ComponentRef Id="_afscreds_plugin" />
340                     <ComponentRef Id="_afscreds_en_us" />
341                     <ComponentRef Id="_afscreds_chm" />
342             <?ifdef DebugSyms?>
343                     <Feature Id="DebugSyms" Title="$(loc.StrNIDMDebugDesc)" InstallDefault="$(var.DebugSymInstallDefault)"
344                         Level="$(var.DebugSymLowLevel)" Display="expand" Description="$(loc.StrNIDMDebugLongDesc)">
345                         <ComponentRef Id="_afscreds_debugsym" />
346                     </Feature>
347             <?endif?>
348             </Feature>
349
350       <Feature Id="feaClientDriver" AllowAdvertise="no" Description="$(loc.StrAFSClientDriverLongDesc)" Display="expand"
351                InstallDefault="followParent" Level="30" Title="$(loc.StrAFSClientDriverDesc)">
352         <ComponentRef Id="Drv_FSRDR_NP" />
353        <?ifdef DebugSyms?>
354         <Feature Id="feaClientDriverDebug" AllowAdvertise="no" Description="$(loc.StrAFSClientDriverDebugLongDesc)" Display="expand"
355                  InstallDefault="$(var.DebugSymInstallDefault)" Level="$(var.DebugSymLowLevel)" Title="$(loc.StrAFSClientDebugDesc)">
356           <ComponentRef Id="Drv_FSRDR_NP_Debug" />
357         </Feature>
358        <?endif?>
359       </Feature>
360
361                 <ComponentRef Id="cmp_CommonDir" />
362
363                 <ComponentRef Id="cmf_afsrpc_DLL" />
364                 <ComponentRef Id="cmf_afshcrypto_DLL" />
365                 <ComponentRef Id="cmf_afsroken_DLL" />
366                 <ComponentRef Id="cmf_afsadminutil_DLL" />
367                 <ComponentRef Id="cmf_afsclientadmin_DLL" />
368                 <ComponentRef Id="cmf_afsvosadmin_DLL" />
369                 <ComponentRef Id="cmf_afsauthent2_DLL" />
370                 <ComponentRef Id="cmf_afspthread_DLL" />
371                 <ComponentRef Id="cmf_TaAfsAppLib_DLL" />
372                 <ComponentRef Id="cmf_afsprocmgmt_DLL" />
373
374                 <ComponentRef Id="cmf_instloop_EXE" />
375                 <ComponentRef Id="cmf_afsshare_EXE" />
376                 <ComponentRef Id="cmf_libosi_DLL" />
377                 <ComponentRef Id="cmf_libafsconf_DLL" />
378                 <ComponentRef Id="cmf_klog_EXE" />
379                 <ComponentRef Id="cmf_tokens_EXE" />
380                 <ComponentRef Id="cmf_unlog_EXE" />
381                 <ComponentRef Id="cmf_fs_EXE" />
382                 <ComponentRef Id="cmf_afsdacl_EXE" />
383                 <ComponentRef Id="cmf_symlink_EXE" />
384                 <ComponentRef Id="cmf_kpasswd_EXE" />
385                 <ComponentRef Id="cmf_pts_EXE" />
386                 <ComponentRef Id="cmf_bos_EXE" />
387                 <ComponentRef Id="cmf_kas_EXE" />
388                 <ComponentRef Id="cmf_vos_EXE" />
389                 <ComponentRef Id="cmf_udebug_EXE" />
390                 <ComponentRef Id="cmf_translate_et_EXE" />
391                 <ComponentRef Id="cmf_rxdebug_EXE" />
392                 <ComponentRef Id="cmf_backup_EXE" />
393                 <ComponentRef Id="cmf_afs_shl_ext_DLL" />
394                 <ComponentRef Id="cmf_afs_shl_ext_$(var.LanguageCode)_DLL" />
395                 <ComponentRef Id="cmf_afs_mount_ICO" />
396                 <ComponentRef Id="cmf_afs_link_ICO" />
397
398                 <ComponentRef Id="rcm_BinsOnly_Parm" />
399                 <ComponentRef Id="cmf_aklog_EXE" />
400                 <ComponentRef Id="cmf_cmdebug_EXE" />
401                 
402                 <!-- Runtime -->
403                 <?include runtime.wxi?>
404
405                 <MergeRef Id="mergeHeimdalCompat" />
406
407             </Feature>
408   <?endif?>
409         </Feature>
410 </Include>