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> |