symbian3/mw/phonesrv/package_definition_3.0.xml
branchHighFidelityModel
changeset 48 c8d3143d3c0e
parent 46 c94b55c3fb61
child 63 d7aa110911c4
equal deleted inserted replaced
47:424ba1d4ccef 48:c8d3143d3c0e
     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="phonesrv" name="Telephony and SIM Services" levels="plugin framework server generic specific">
     3   <package id="phonesrv" name="Telephony and SIM Services" levels="plugin framework server generic specific">
     4     <collection id="phonecmdhandler" name="Phone Command Handler" level="generic">
     4     <collection id="telutils" name="Telephony Utils" level="generic">
     5       <component id="phonecmdhnlr" filter="s60" name="Phone Command Handler">
     5       <component id="phoneparser" filter="s60" name="Phone Parser">
     6         <unit bldFile="phonecmdhandler/phonecmdhnlr/group"/>
     6         <unit bldFile="telutils/phoneparser/group"/>
       
     7       </component>
       
     8       <component id="telephonyservice" filter="s60" name="Telephony Service">
       
     9         <unit bldFile="telutils/telephonyservice/group"/>
     7       </component>
    10       </component>
     8     </collection>
    11     </collection>
     9     <collection id="cbs" name="Cellular Baseband Services" level="plugin">
    12     <collection id="cbs" name="Cellular Baseband Services" level="plugin">
    10       <component id="cbsserver" filter="s60" name="CBS Server">
    13       <component id="cbsserver" filter="s60" name="CBS Server">
    11         <unit bldFile="cbs/cbsserver/group"/>
    14         <unit bldFile="cbs/cbsserver/group"/>
    12       </component>
    15       </component>
    13       <component id="cbsui" filter="s60" name="CBS UI">
    16       <component id="cbsui" filter="s60" name="CBS UI">
    14         <unit bldFile="cbs/cbsui/group"/>
    17         <unit bldFile="cbs/cbsui/group"/>
       
    18       </component>
       
    19     </collection>
       
    20     <collection id="cellular" name="Cellular" level="server">
       
    21       <component id="telephonysettings" filter="s60" name="Telephony Settings">
       
    22         <unit bldFile="cellular/telephonysettings/group"/>
       
    23       </component>
       
    24       <component id="sssettings" filter="s60" name="Supplementary Service Settings">
       
    25         <unit bldFile="cellular/sssettings/group"/>
       
    26       </component>
       
    27       <component id="psetnotesui" filter="s60" name="Phone Settings Notes UI">
       
    28         <unit bldFile="cellular/psetnotesui/group"/>
       
    29       </component>
       
    30       <component id="servicerequest" filter="s60" name="Service Request">
       
    31         <unit bldFile="cellular/servicerequest/group"/>
       
    32       </component>
       
    33       <component id="cellular_test" filter="s60,api_test" name="Cellular Tests" purpose="development">
       
    34       	<!-- can only have one unit. Need to #include from a single bld.inf  (cellular/tsrc/bld.inf?) -->
       
    35         <unit unitID="tedo.PsetNotesUi.test" bldFile="cellular/PsetNotesUi/tsrc/public/basic/group"/>
       
    36         <unit unitID="tedo.SSSettings.test" bldFile="cellular/SSSettings/tsrc/public/basic/group"/>
       
    37         <unit unitID="tedo.telephonysettings.test" bldFile="cellular/telephonysettings/tsrc/public/basic/group"/>
    15       </component>
    38       </component>
    16     </collection>
    39     </collection>
    17     <collection id="convergedcallengine" name="Converged Call Engine" level="framework">
    40     <collection id="convergedcallengine" name="Converged Call Engine" level="framework">
    18       <component id="callprovider" filter="s60" name="Call Provider">
    41       <component id="callprovider" filter="s60" name="Call Provider">
    19         <unit bldFile="convergedcallengine/callprovider/group"/>
    42         <unit bldFile="convergedcallengine/callprovider/group"/>
    21       <component id="cce" filter="s60" name="CCE">
    44       <component id="cce" filter="s60" name="CCE">
    22         <unit bldFile="convergedcallengine/cce/group"/>
    45         <unit bldFile="convergedcallengine/cce/group"/>
    23       </component>
    46       </component>
    24       <component id="spsettings" filter="s60" name="Service Provider Settings">
    47       <component id="spsettings" filter="s60" name="Service Provider Settings">
    25         <unit bldFile="convergedcallengine/spsettings/group"/>
    48         <unit bldFile="convergedcallengine/spsettings/group"/>
    26         	<!-- include the rest in the above? -->
       
    27         <!-- <unit bldFile="convergedcallengine/spsettings/tsrc/public/basic/group"/> -->
       
    28         <!-- <unit bldFile="convergedcallengine/spsettings/tsrc/public/basic/spsettingsut/group"/> -->
       
    29       </component>
    49       </component>
    30       <component id="cenrepdatabase" filter="s60" name="CCE Cenrep Database">
    50       <component id="cenrepdatabase" filter="s60" name="CCE Cenrep Database">
    31         <unit bldFile="convergedcallengine/cenrepdatabase/group"/>
    51         <unit bldFile="convergedcallengine/cenrepdatabase/group"/>
    32       </component>
    52       </component>
    33       <component id="serviceselector" filter="s60" name="Service Selector">
    53       <component id="serviceselector" filter="s60" name="Service Selector">
    34         <unit bldFile="convergedcallengine/serviceselector/group"/>
    54         <unit bldFile="convergedcallengine/serviceselector/group"/>
    35       </component>
    55       </component>
    36       <component id="csplugin" filter="s60" name="CS Plugin" class="plugin">
    56       <component id="csplugin" filter="s60" name="CS Plugin" class="plugin">
    37       	<!--  should spell out CS in name -->
    57       	<!--  should spell out CS in name -->
    38         <unit bldFile="convergedcallengine/csplugin/group"/>
    58         <unit bldFile="convergedcallengine/csplugin/group"/>
       
    59       </component>
       
    60       <component id="convergedcallengine_test" filter="s60,api_test" name="CCE Tests" purpose="development">
       
    61       	<!-- can only have one unit. Need to #include from a single bld.inf  (convergedcallengine/tsrc/bld.inf?) -->
       
    62         <unit unitID="tedo.cce.test" bldFile="convergedcallengine/cce/tsrc/public/basic/group"/>
       
    63         <unit unitID="tedo.spsettings.test" bldFile="convergedcallengine/spsettings/tsrc/public/basic/group"/>
       
    64       </component>
       
    65     </collection>
       
    66     <collection id="engines" name="Telephony Engines" level="specific">
       
    67       <component id="vmbxengine" filter="s60" name="Voice Mailbox Engine">
       
    68         <unit bldFile="engines/vmbxengine/group"/>
    39       </component>
    69       </component>
    40     </collection>
    70     </collection>
    41     <collection id="networkhandling" name="Network Handling" level="plugin">
    71     <collection id="networkhandling" name="Network Handling" level="plugin">
    42       <component id="networkhandlingengine" filter="s60" name="Network Handling Engine">
    72       <component id="networkhandlingengine" filter="s60" name="Network Handling Engine">
    43         <unit bldFile="networkhandling/networkhandlingengine/group"/>
    73         <unit bldFile="networkhandling/networkhandlingengine/group"/>
    60         <unit bldFile="phoneclientserver/phoneserver/group"/>
    90         <unit bldFile="phoneclientserver/phoneserver/group"/>
    61       </component>
    91       </component>
    62       <component id="callui" filter="s60" name="Call UI">
    92       <component id="callui" filter="s60" name="Call UI">
    63         <unit bldFile="phoneclientserver/callui/group"/>
    93         <unit bldFile="phoneclientserver/callui/group"/>
    64       </component>
    94       </component>
       
    95       <component id="phoneclientserver_test" filter="s60,api_test" name="Phone Client/Server Tests" purpose="development">
       
    96       	<!-- can only have one unit. Need to #include from a single bld.inf  (phoneclientserver/tsrc/bld.inf?) -->
       
    97         <unit unitID="tedo.aiwdialdata.test" bldFile="phoneclientserver/aiwdialdata/tsrc/public/basic/group"/>
       
    98         <unit unitID="tedo.dialutils.test" bldFile="phoneclientserver/dialutils/tsrc/public/basic/group"/>
       
    99         <unit unitID="tedo.phoneclient.test" bldFile="phoneclientserver/phoneclient/tsrc/public/basic/group"/>
       
   100       </component>
    65     </collection>
   101     </collection>
    66     <collection id="satengine" name="SAT Engine" level="generic">
   102     <collection id="satengine" name="SIM Application Toolkit Engine" level="generic">
    67       <component id="satserver" filter="s60" name="SAT Server">
   103       <component id="satserver" filter="s60" name="SAT Server">
    68         <unit bldFile="satengine/satserver/group"/>
   104         <unit bldFile="satengine/satserver/group"/>
    69       </component>
   105       </component>
    70     </collection>
   106     </collection>
    71     <collection id="satui" name="SIM Application Toolkit UI" level="specific">
   107     <collection id="satui" name="SIM Application Toolkit UI" level="specific">
    74       </component>
   110       </component>
    75       <component id="satplugin" filter="s60" name="SAT Plugin" class="plugin">
   111       <component id="satplugin" filter="s60" name="SAT Plugin" class="plugin">
    76         <unit bldFile="satui/satplugin/group"/>
   112         <unit bldFile="satui/satplugin/group"/>
    77       </component>
   113       </component>
    78     </collection>
   114     </collection>
    79     <collection id="telutils" name="Telephony Utils" level="generic">
   115     <collection id="phonecmdhandler" name="Phone Command Handler" level="generic">
    80       <component id="phoneparser" filter="s60" name="Phone Parser">
   116       <component id="phonecmdhnlr" filter="s60" name="Phone Command Handler">
    81         <unit bldFile="telutils/phoneparser/group"/>
   117         <unit bldFile="phonecmdhandler/phonecmdhnlr/group"/>
    82       </component>
       
    83       <component id="telephonyservice" filter="s60" name="Telephony Service">
       
    84         <unit bldFile="telutils/telephonyservice/group"/>
       
    85       </component>
       
    86     </collection>
       
    87     <collection id="cellular" name="Cellular" level="server">
       
    88       <component id="telephonysettings" filter="s60" name="Telephony Settings">
       
    89         <unit bldFile="cellular/telephonysettings/group"/>
       
    90       </component>
       
    91       <component id="sssettings" filter="s60" name="Supplementary Service Settings">
       
    92         <unit bldFile="cellular/sssettings/group"/>
       
    93       </component>
       
    94       <component id="psetnotesui" filter="s60" name="Phone Settings Notes UI">
       
    95         <unit bldFile="cellular/psetnotesui/group"/>
       
    96       </component>
       
    97       <component id="servicerequest" filter="s60" name="Service Request">
       
    98         <unit bldFile="cellular/servicerequest/group"/>
       
    99       </component>
       
   100     </collection>
       
   101     <collection id="engines" name="Telephony Engines" level="specific">
       
   102       <component id="vmbxengine" filter="s60" name="Voice Mailbox Engine">
       
   103         <unit bldFile="engines/vmbxengine/group"/>
       
   104       </component>
   118       </component>
   105     </collection>
   119     </collection>
   106     <collection id="phonesrv_info" name="Telephony and SIM Services Info" level="specific">
   120     <collection id="phonesrv_info" name="Telephony and SIM Services Info" level="specific">
   107       <component id="phonesrv_plat" filter="s60" name="Telephony and SIM Services Platform Interfaces" class="api">
   121       <component id="phonesrv_plat" filter="s60" name="Telephony and SIM Services Platform Interfaces" class="api">
   108         <unit bldFile="phonesrv_plat/group"/>
   122         <unit bldFile="phonesrv_plat/group"/>
   109         	<!-- include the rest in the above? -->
       
   110         <!-- <unit bldFile="phonesrv_plat/call_information_api/tsrc/group"/> -->
       
   111         <!-- <unit bldFile="phonesrv_plat/call_information_mediator_api/tsrc/ut_callinfos/group"/> -->
       
   112         <!-- <unit bldFile="phonesrv_plat/phone_client_emergency_call_api/tsrc/group"/> -->
       
   113         <!-- <unit bldFile="phonesrv_plat/sat_client_api/tsrc/group"/> -->
       
   114         <!-- <unit bldFile="phonesrv_plat/sat_refresh_api/tsrc/group"/> -->
       
   115       </component>
   123       </component>
   116       <component id="phonesrv_pub" filter="s60" name="Telephony and SIM Services Public Interfaces" class="api">
   124       <component id="phonesrv_pub" filter="s60" name="Telephony and SIM Services Public Interfaces" class="api">
   117         <unit bldFile="phonesrv_pub/group"/>
   125         <unit bldFile="phonesrv_pub/group"/>
   118       </component>
   126       </component>
       
   127       <component id="phonesrv_test" filter="s60,api_test" name="Telephony and SIM Services Tests" purpose="development">
       
   128       	<!-- can only have one unit. Need to #include from a single bld.inf  (phonesrv_plat/tsrc/bld.inf?) -->
       
   129         <unit unitID="tedo.call_information_api.test" bldFile="phonesrv_plat/call_information_api/tsrc/group"/>
       
   130 		<unit unitID="tedo.sat_client_api.test" bldFile="phonesrv_plat/sat_client_api/tsrc/group"/>
       
   131         <unit unitID="tedo.sat_refresh_api.test" bldFile="phonesrv_plat/sat_refresh_api/tsrc/group"/>
       
   132         <unit unitID="tedo.sat_service_api.test" bldFile="phonesrv_plat/sat_service_api/tsrc/group"/>
       
   133         <unit unitID="tedo.telephony_mediator_api.test" bldFile="phonesrv_plat/telephony_mediator_api/tsrc/ut_telephony_mediator_api/group"/> 		
       
   134 		<unit unitID="tedo.call_remote_party_information_api.test" bldFile="phonesrv_plat/call_remote_party_information_api/tsrc/group"/>
       
   135       </component>
   119     </collection>
   136     </collection>
   120   </package>
   137   </package>
   121 </SystemDefinition>
   138 </SystemDefinition>