symbian3/app/iptelephony/package_definition_3.0.xml
branchHighFidelityModel
changeset 141 27d9d356efbf
parent 38 12159035c0ef
equal deleted inserted replaced
140:1c8fca9ff3fb 141:27d9d356efbf
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <SystemDefinition schema="3.0.0">
     2 <SystemDefinition schema="3.0.0">
     3   <package id="iptelephony" name="IP Telephony" levels="eng plugin util ui">
     3  <package id="iptelephony" name="IP Telephony" levels="eng plugin util ui">
     4     <collection id="iptelcommsconfig" name="IP Telephony Comms Config" level="ui">
     4   <collection id="iptel_plat" name="IP Telephony Platform Interfaces" level="ui">
     5       <component id="cscgsplugin" filter="s60" name="CSC GS Plugin" class="plugin" introduced="^2">
     5    <component id="richcallsettingsengine_api" name="Rich Call Settings Engine API" introduced="^2" class="api" filter="s60">
     6         <unit bldFile="commsconfig/cscgsplugin/group"/>
     6     <unit bldFile="iptel_plat/richcallsettingsengine_api/group"/>
     7       </component>
     7    </component>
     8       <component id="cscsipvoipcleanupplugin" filter="s60" name="CSC SIP VoIP Cleanup Plugin" class="plugin" introduced="^2">
     8    <component id="cch_client_api" name="CCH Client API" introduced="^2" class="api" filter="s60">
     9         <unit bldFile="commsconfig/cscsipvoipcleanupplugin/group"/>
     9     <unit bldFile="iptel_plat/cch_client_api/group"/>
    10       </component>
    10    </component>
    11       <component id="cscengine" filter="s60" name="Connection Service Configurator Engine" introduced="^2">
    11    <component id="cch_server_api" name="CCH Server API" introduced="^2" class="api" filter="s60">
    12         <unit bldFile="commsconfig/cscengine/group"/>
    12     <unit bldFile="iptel_plat/cch_server_api/group"/>
    13       </component>
    13    </component>
    14       <component id="cscsettingsui" filter="s60" name="CSC Settings UI" introduced="^2">
    14    <component id="csc_settingsui_api" name="CSC Settings UI API" introduced="^2" class="api" filter="s60">
    15         <unit bldFile="commsconfig/cscsettingsui/group"/>
    15     <unit bldFile="iptel_plat/csc_settingsui_api/group"/>
    16       </component>
    16    </component>
    17       <component id="cscapplicationui" filter="s60" name="CSC Application UI" introduced="^2">
    17    <component id="vccpropertyhandler_api" name="VCC Property Handler API" introduced="^2" class="api" filter="s60">
    18         <unit bldFile="commsconfig/cscapplicationui/group"/>
    18     <unit bldFile="iptel_plat/vccpropertyhandler_api/group"/>
    19       </component>
    19    </component>
    20       <component id="commsconfig_build" filter="s60" name="Comms Config Build" introduced="^2">
    20    <component id="vcc_api" name="VCC API" introduced="^2" class="api" filter="s60">
    21       	<!--  consider distributing this into the above components -->
    21     <unit bldFile="iptel_plat/vcc_api/group"/>
    22         <unit bldFile="commsconfig/group"/>
    22    </component>
    23       </component>
    23   </collection>
    24     </collection>
    24   <collection id="iptelcommsconfig" name="IP Telephony Comms Config" level="ui">
    25     <collection id="convergedconnectionhandler" name="Converged Connection Handler" level="eng">
    25    <component id="cscgsplugin" filter="s60" name="CSC GS Plugin" class="plugin" introduced="^2">
    26       <component id="cchserver" filter="s60" name="CCH Server" introduced="^2">
    26     <unit bldFile="commsconfig/cscgsplugin/group"/>
    27         <unit bldFile="convergedconnectionhandler/cchserver/group"/>
    27    </component>
    28       </component>
    28    <component id="cscsipvoipcleanupplugin" filter="s60" name="CSC SIP VoIP Cleanup Plugin" class="plugin" introduced="^2">
    29       <component id="cchclient" filter="s60" name="CCH Client" introduced="^2">
    29     <unit bldFile="commsconfig/cscsipvoipcleanupplugin/group"/>
    30         <unit bldFile="convergedconnectionhandler/cchclient/group"/>
    30    </component>
    31       </component>
    31    <component id="cscengine" filter="s60" name="Connection Service Configurator Engine" introduced="^2">
    32       <component id="cchclientapi" filter="s60" name="CCH Client API" introduced="^2">
    32     <unit bldFile="commsconfig/cscengine/group"/>
    33         <unit bldFile="convergedconnectionhandler/cchclientapi/group"/>
    33    </component>
    34       </component>
    34    <component id="cscsettingsui" filter="s60" name="CSC Settings UI" introduced="^2">
    35       <component id="convergedconnectionhandler_build" filter="s60" name="CCH Build" introduced="^2">
    35     <unit bldFile="commsconfig/cscsettingsui/group"/>
    36       	<!--  consider distributing this into the above components, or collapse the collection into a single component. 
    36    </component>
       
    37    <component id="cscapplicationui" filter="s60" name="CSC Application UI" introduced="^2">
       
    38     <unit bldFile="commsconfig/cscapplicationui/group"/>
       
    39    </component>
       
    40    <component id="commsconfig_build" filter="s60" name="Comms Config Build" introduced="^2">
       
    41     <!--  consider distributing this into the above components -->
       
    42     <unit bldFile="commsconfig/group"/>
       
    43    </component>
       
    44   </collection>
       
    45   <collection id="convergedconnectionhandler" name="Converged Connection Handler" level="eng">
       
    46    <component id="cchserver" filter="s60" name="CCH Server" introduced="^2">
       
    47     <unit bldFile="convergedconnectionhandler/cchserver/group"/>
       
    48    </component>
       
    49    <component id="cchclient" filter="s60" name="CCH Client" introduced="^2">
       
    50     <unit bldFile="convergedconnectionhandler/cchclient/group"/>
       
    51    </component>
       
    52    <component id="cchclientapi" filter="s60" name="CCH Client API" introduced="^2">
       
    53     <unit bldFile="convergedconnectionhandler/cchclientapi/group"/>
       
    54    </component>
       
    55    <component id="convergedconnectionhandler_build" filter="s60" name="CCH Build" introduced="^2">
       
    56     <!--  consider distributing this into the above components, or collapse the collection into a single component. 
    37       		The latter is a better option since clients and sevrers are rarely separate components -->
    57       		The latter is a better option since clients and sevrers are rarely separate components -->
    38         <unit bldFile="convergedconnectionhandler/group"/>
    58     <unit bldFile="convergedconnectionhandler/group"/>
    39       </component>
    59    </component>
    40     </collection>
    60   </collection>
    41     <collection id="richcallsettingsengine" name="Rich Call Settings Engine" level="eng">
    61   <collection id="richcallsettingsengine" name="Rich Call Settings Engine" level="eng">
    42       <component id="rcse2" filter="s60" name="Rich Call Settings Engine Build" introduced="^2">
    62    <component id="rcse2" filter="s60" name="Rich Call Settings Engine Build" introduced="^2">
    43         <unit bldFile="richcallsettingsengine/rcse2/group"/>
    63     <unit bldFile="richcallsettingsengine/rcse2/group"/>
    44       </component>
    64    </component>
    45     </collection>
    65   </collection>
    46     <collection id="sipvoipprovider" name="SIP VoIP Provider" level="plugin">
    66   <collection id="sipvoipprovider" name="SIP VoIP Provider" level="plugin">
    47     	<!-- collection is really a component. Should move down a directory -->
    67    <!-- collection is really a component. Should move down a directory -->
    48       <component id="svp" filter="s60" name="SIP VoIP Provider Build" class="plugin" introduced="^2">
    68    <component id="svp" filter="s60" name="SIP VoIP Provider Build" class="plugin" introduced="^2">
    49         <unit bldFile="sipvoipprovider/group"/>
    69     <unit bldFile="sipvoipprovider/group"/>
    50       </component>
    70    </component>
    51     </collection>
    71   </collection>
    52     <collection id="voipplugins" name="VoIP Plugins" level="plugin">
    72   <collection id="voipplugins" name="VoIP Plugins" level="plugin">
    53       <component id="sipmxresolver" filter="s60" name="SIP MX Resolver" class="plugin" introduced="^2">
    73    <component id="sipmxresolver" filter="s60" name="SIP MX Resolver" class="plugin" introduced="^2">
    54         <unit bldFile="voipplugins/sipmxresolver/group"/>
    74     <unit bldFile="voipplugins/sipmxresolver/group"/>
    55       </component>
    75    </component>
    56       <component id="sipconnectionprovider" filter="s60" name="SIP Connection Provider" class="plugin" introduced="^2">
    76    <component id="sipconnectionprovider" filter="s60" name="SIP Connection Provider" class="plugin" introduced="^2">
    57         <unit bldFile="voipplugins/sipconnectionprovider/group"/>
    77     <unit bldFile="voipplugins/sipconnectionprovider/group"/>
    58         	<!-- can only have one unit, can the next be #'included from the above? -->
    78     <!-- can only have one unit, can the next be #'included from the above? -->
    59         <unit bldFile="voipplugins/sipconnectionprovider/ipvoicemailengine/group"/>
    79     <unit bldFile="voipplugins/sipconnectionprovider/ipvoicemailengine/group"/>
    60       </component>
    80    </component>
    61       <component id="ipapputils" filter="s60" name="IP App Utils" introduced="^2">
    81    <component id="ipapputils" filter="s60" name="IP App Utils" introduced="^2">
    62         <unit bldFile="voipplugins/ipapputils/group"/>
    82     <unit bldFile="voipplugins/ipapputils/group"/>
    63       </component>
    83    </component>
    64       <component id="voipadapters" filter="s60" name="VoIP Adapters" class="plugin" introduced="^2">
    84    <component id="voipadapters" filter="s60" name="VoIP Adapters" class="plugin" introduced="^2">
    65         <unit bldFile="voipplugins/voipadapters/group"/>
    85     <unit bldFile="voipplugins/voipadapters/group"/>
    66       </component>
    86    </component>
    67       <component id="accountcreationplugin" filter="s60" name="Account Creation Plugin" class="plugin" introduced="^2">
    87    <component id="accountcreationplugin" filter="s60" name="Account Creation Plugin" class="plugin" introduced="^2">
    68         <unit bldFile="voipplugins/accountcreationplugin/group"/>
    88     <unit bldFile="voipplugins/accountcreationplugin/group"/>
    69       </component>
    89    </component>
    70       <component id="dhcppositionprovider" filter="s60" name="DHCP Position Provider" class="plugin" introduced="^2">
    90    <component id="dhcppositionprovider" filter="s60" name="DHCP Position Provider" class="plugin" introduced="^2">
    71         <unit bldFile="voipplugins/dhcppositionprovider/group"/>
    91     <unit bldFile="voipplugins/dhcppositionprovider/group"/>
    72       </component>
    92    </component>
    73       <component id="svtmatching" filter="s60" name="SIP VoIP Telephony Matching" class="plugin" introduced="^2">
    93    <component id="svtmatching" filter="s60" name="SIP VoIP Telephony Matching" class="plugin" introduced="^2">
    74         <unit bldFile="voipplugins/svtmatching/group"/>
    94     <unit bldFile="voipplugins/svtmatching/group"/>
    75       </component>
    95    </component>
    76       <component id="svtlogging" filter="s60" name="SVT Logging" class="plugin" introduced="^2">
    96    <component id="svtlogging" filter="s60" name="SVT Logging" class="plugin" introduced="^2">
    77         <unit bldFile="voipplugins/svtlogging/group"/>
    97     <unit bldFile="voipplugins/svtlogging/group"/>
    78       </component>
    98    </component>
    79       <component id="svtcallmenu" filter="s60" name="SVT Call Menu" class="plugin" introduced="^2">
    99    <component id="svtcallmenu" filter="s60" name="SVT Call Menu" class="plugin" introduced="^2">
    80         <unit bldFile="voipplugins/svtcallmenu/group"/>
   100     <unit bldFile="voipplugins/svtcallmenu/group"/>
    81       </component>
   101    </component>
    82       <component id="sipimresolver" filter="s60" name="SIP IM Resolver" class="plugin" introduced="^3">
   102    <component id="sipimresolver" filter="s60" name="SIP IM Resolver" class="plugin" introduced="^3">
    83         <unit bldFile="voipplugins/sipimresolver/group"/>
   103     <unit bldFile="voipplugins/sipimresolver/group"/>
    84       </component>
   104    </component>
    85     </collection>
   105   </collection>
    86     <collection id="callcontinuity" name="Call Continuity" level="util">
   106   <collection id="callcontinuity" name="Call Continuity" level="util">
    87       <component id="vccutils" filter="s60" name="VCC Utils" introduced="^2">
   107    <component id="vccutils" filter="s60" name="VCC Utils" introduced="^2">
    88         <unit bldFile="callcontinuity/vccutils/group"/>
   108     <unit bldFile="callcontinuity/vccutils/group"/>
    89       </component>
   109    </component>
    90       <component id="nsmldmvccadapter" filter="s60" name="SyncML DM VCC Adapter" class="plugin" introduced="^2">
   110    <component id="nsmldmvccadapter" filter="s60" name="SyncML DM VCC Adapter" class="plugin" introduced="^2">
    91         <unit bldFile="callcontinuity/nsmldmvccadapter/group"/>
   111     <unit bldFile="callcontinuity/nsmldmvccadapter/group"/>
    92       </component>
   112    </component>
    93       <component id="vccclientprovisioningadapter" filter="s60" name="VCC Client Provisioning Adapter" class="plugin" introduced="^2">
   113    <component id="vccclientprovisioningadapter" filter="s60" name="VCC Client Provisioning Adapter" class="plugin" introduced="^2">
    94         <unit bldFile="callcontinuity/vccclientprovisioningadapter/group"/>
   114     <unit bldFile="callcontinuity/vccclientprovisioningadapter/group"/>
    95       </component>
   115    </component>
    96       <component id="vccpropertyhandler" filter="s60" name="VCC Property Handler" introduced="^2">
   116    <component id="vccpropertyhandler" filter="s60" name="VCC Property Handler" introduced="^2">
    97         <unit bldFile="callcontinuity/vccpropertyhandler/group"/>
   117     <unit bldFile="callcontinuity/vccpropertyhandler/group"/>
    98       </component>
   118    </component>
    99       <component id="vcchotrigger" filter="s60" name="VCC HO Trigger" introduced="^2">
   119    <component id="vcchotrigger" filter="s60" name="VCC HO Trigger" introduced="^2">
   100         <unit bldFile="callcontinuity/vcchotrigger/group"/>
   120     <unit bldFile="callcontinuity/vcchotrigger/group"/>
   101       </component>
   121    </component>
   102       <component id="vcc" filter="s60" name="VoIP Call Continuity" class="plugin" introduced="^2">
   122    <component id="vcc" filter="s60" name="VoIP Call Continuity" class="plugin" introduced="^2">
   103         <unit bldFile="callcontinuity/vcc/group"/>
   123     <unit bldFile="callcontinuity/vcc/group"/>
   104       </component>
   124    </component>
   105       <component id="callcontinuity_build" filter="s60" name="Call Continuity Build" introduced="^2">
   125    <component id="callcontinuity_build" filter="s60" name="Call Continuity Build" introduced="^2">
   106       	<!--  consider distributing this into the above components -->
   126     <!--  consider distributing this into the above components -->
   107         <unit bldFile="callcontinuity/group"/>
   127     <unit bldFile="callcontinuity/group"/>
   108       </component>
   128    </component>
   109     </collection>
   129   </collection>
   110     <collection id="iptelephony_info" name="IP Telephony Info" level="ui">
   130  </package>
   111       <component id="iptel_plat" filter="s60" class="api" name="IP Telephony Platform Interfaces" introduced="^2">
       
   112         <unit bldFile="iptel_plat/group"/>
       
   113       </component>
       
   114     </collection>
       
   115   </package>
       
   116 </SystemDefinition>
   131 </SystemDefinition>