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="remotemgmt" name="Remote Management" levels="plugin framework server generic specific"> |
3 <package id="remotemgmt" name="Remote Management" levels="plugin framework server generic specific"> |
4 <collection id="omaprovisioning" name="OMA Provisioning" level="specific"> |
|
5 <component id="pnputil" filter="s60" name="PnP Util"> |
|
6 <unit bldFile="omaprovisioning/pnputil/group"/> |
|
7 <!-- should the test bld.inf be #included? --> |
|
8 <!-- <unit bldFile="omaprovisioning/pnputil/tsrc/moduletest/group"/> --> |
|
9 </component> |
|
10 <component id="provisioning" filter="s60" name="Provisioning"> |
|
11 <unit bldFile="omaprovisioning/provisioning/group"/> |
|
12 <!-- should the test bld.inf be #included? --> |
|
13 <!-- <unit bldFile="omaprovisioning/provisioning/tsrc/moduletest/group"/> --> |
|
14 </component> |
|
15 </collection> |
|
16 <collection id="policymanagement" name="Policy Management" level="generic"> |
4 <collection id="policymanagement" name="Policy Management" level="generic"> |
17 <component id="pmdmadapter" filter="s60" name="PM DM Adapter" class="plugin"> |
5 <component id="pmdmadapter" filter="s60" name="PM DM Adapter" class="plugin"> |
18 <unit bldFile="policymanagement/pmdmadapter/group"/> |
6 <unit bldFile="policymanagement/pmdmadapter/group"/> |
19 </component> |
7 </component> |
20 <component id="dmutilserver" filter="s60" name="DM Util Server"> |
8 <component id="dmutilserver" filter="s60" name="DM Util Server"> |
22 </component> |
10 </component> |
23 <component id="policyengine" filter="s60" name="Policy Engine"> |
11 <component id="policyengine" filter="s60" name="Policy Engine"> |
24 <unit bldFile="policymanagement/policyengine/group"/> |
12 <unit bldFile="policymanagement/policyengine/group"/> |
25 </component> |
13 </component> |
26 <component id="policymanagement_build" filter="s60" name="Policy Management Build"> |
14 <component id="policymanagement_build" filter="s60" name="Policy Management Build"> |
27 <!-- should un#include above units--> |
15 <!-- need to distribute exports, etc into the other components and remove this--> |
28 <unit bldFile="policymanagement/group"/> |
16 <unit bldFile="policymanagement/group"/> |
29 </component> |
17 </component> |
30 </collection> |
18 </collection> |
31 <collection id="syncmlfw" name="SyncML Framework" level="server"> |
19 <collection id="syncmlfw" name="SyncML Framework" level="server"> |
32 <component id="syncmlfw_common" filter="s60" name="SyncML Framework Common"> |
|
33 <!-- can only have one unit, need to have these #included from a single bld.inf --> |
|
34 <unit bldFile="syncmlfw/common/alerthandler/bld"/> |
|
35 <unit bldFile="syncmlfw/common/alertqueue/bld"/> |
|
36 <unit bldFile="syncmlfw/common/debug/bld"/> |
|
37 <unit bldFile="syncmlfw/common/historylog/bld"/> |
|
38 <unit bldFile="syncmlfw/common/http/bld"/> |
|
39 <unit bldFile="syncmlfw/common/inc"/> |
|
40 <unit bldFile="syncmlfw/common/inc/modifiedheaders"/> |
|
41 <unit bldFile="syncmlfw/common/inc/policy"/> |
|
42 <unit bldFile="syncmlfw/common/inc/symbianheaders"/> |
|
43 <unit bldFile="syncmlfw/common/notifiers/inc"/> |
|
44 <unit bldFile="syncmlfw/common/obex/obexclient/bld"/> |
|
45 <unit bldFile="syncmlfw/common/obex/obexcommserver/bld"/> |
|
46 <unit bldFile="syncmlfw/common/obex/obexdmplugin/bld"/> |
|
47 <unit bldFile="syncmlfw/common/obex/obexdsplugin/bld"/> |
|
48 <unit bldFile="syncmlfw/common/obex/obexserverbinding/bld"/> |
|
49 <unit bldFile="syncmlfw/common/sosserver/bld"/> |
|
50 <unit bldFile="syncmlfw/common/sosserver_clientapi/bld"/> |
|
51 <unit bldFile="syncmlfw/common/sosserver_privateapi/bld"/> |
|
52 <unit bldFile="syncmlfw/common/sosserver_transporthandler/bld"/> |
|
53 <unit bldFile="syncmlfw/common/syncagent/bld"/> |
|
54 <unit bldFile="syncmlfw/common/transport/bld"/> |
|
55 <unit bldFile="syncmlfw/common/wbxml/bld"/> |
|
56 <unit bldFile="syncmlfw/common/xml/bld"/> |
|
57 </component> |
|
58 <component id="ds" filter="s60" name="Data Sync"> |
|
59 <!-- can only have one unit, need to have these #included from a single bld.inf --> |
|
60 <unit bldFile="syncmlfw/ds/adapterlog/bld"/> |
|
61 <unit bldFile="syncmlfw/ds/adapters/dataproviderbase/bld"/> |
|
62 <unit bldFile="syncmlfw/ds/agentlog/bld"/> |
|
63 <unit bldFile="syncmlfw/ds/alerthandler/bld"/> |
|
64 <unit bldFile="syncmlfw/ds/dsutils/changefinder/bld"/> |
|
65 <unit bldFile="syncmlfw/ds/dsutils/dbcaps/bld"/> |
|
66 <unit bldFile="syncmlfw/ds/dsutils/filter/bld"/> |
|
67 <unit bldFile="syncmlfw/ds/dsutils/filterutils/bld"/> |
|
68 <unit bldFile="syncmlfw/ds/dsutils/profileutil/bld"/> |
|
69 <unit bldFile="syncmlfw/ds/dsutils/storeformat/bld"/> |
|
70 <unit bldFile="syncmlfw/ds/hostserver/dshostclient/bld"/> |
|
71 <unit bldFile="syncmlfw/ds/hostserver/dshostserverbase/bld"/> |
|
72 <unit bldFile="syncmlfw/ds/hostserver/dshostservers/bld"/> |
|
73 <unit bldFile="syncmlfw/ds/inc"/> |
|
74 <unit bldFile="syncmlfw/ds/netmon/bld"/> |
|
75 <!-- <unit bldFile="syncmlfw/ds/ota/bld"/> --> |
|
76 <unit bldFile="syncmlfw/ds/provisioningadapter/bld"/> |
|
77 <unit bldFile="syncmlfw/ds/settings/bld"/> |
|
78 <unit bldFile="syncmlfw/ds/syncagent/bld"/> |
|
79 <unit bldFile="syncmlfw/ds/wappushalert/bld"/> |
|
80 </component> |
|
81 <component id="dm" filter="s60" name="Device Management"> |
|
82 <!-- can only have one unit, need to have these #included from a single bld.inf --> |
|
83 <unit bldFile="syncmlfw/dm/bld"/> |
|
84 <unit bldFile="syncmlfw/dm/callbackserver/bld"/> |
|
85 <unit bldFile="syncmlfw/dm/dmutils/bld"/> |
|
86 <unit bldFile="syncmlfw/dm/hostserver/dmhostserverbase/bld"/> |
|
87 <unit bldFile="syncmlfw/dm/hostserver/dmhostservers/bld"/> |
|
88 <unit bldFile="syncmlfw/dm/provisioningadapter/bld"/> |
|
89 <unit bldFile="syncmlfw/dm/settings/bld"/> |
|
90 <unit bldFile="syncmlfw/dm/syncagent/bld"/> |
|
91 <unit bldFile="syncmlfw/dm/treedbclient/bld"/> |
|
92 <unit bldFile="syncmlfw/dm/treedbhandler/bld"/> |
|
93 <unit bldFile="syncmlfw/dm/treemodule/bld"/> |
|
94 <!-- <unit bldFile="syncmlfw/dm/tsrc/group"/> --> |
|
95 <unit bldFile="syncmlfw/dm/wappushalert/bld"/> |
|
96 </component> |
|
97 <component id="syncmlnotifier" filter="s60" name="SyncML Notifier"> |
|
98 <unit bldFile="syncmlfw/syncmlnotifier/group"/> |
|
99 </component> |
|
100 <component id="syncservice" filter="s60" name="Sync Service"> |
|
101 <unit bldFile="syncmlfw/syncservice/group"/> |
|
102 </component> |
|
103 <component id="syncmlfw_build" filter="s60" name="SyncML Framework Build"> |
20 <component id="syncmlfw_build" filter="s60" name="SyncML Framework Build"> |
104 <!-- should un#include the above as necessary --> |
21 <!-- need to break this up into components. Too convoluted a structure to be in a single bld.inf--> |
105 <unit bldFile="syncmlfw/group"/> |
22 <unit bldFile="syncmlfw/group"/> |
106 </component> |
23 </component> |
107 </collection> |
24 </collection> |
108 <collection id="terminalsecurity" name="Terminal Security" level="specific"> |
25 <collection id="terminalsecurity" name="Terminal Security" level="specific"> |
109 <component id="scp" filter="s60" name="Security Code Proxy"> |
26 <component id="scp" filter="s60" name="Security Code Proxy"> |
110 <!-- can only have one unit, need to have these #included from a single bld.inf --> |
27 <!-- can only have one unit, need to have these #included from a single bld.inf --> |
111 <unit bldFile="terminalsecurity/scp/scpclient/group"/> |
28 <unit bldFile="terminalsecurity/scp/scpclient/group"/> |
|
29 <unit bldFile="terminalsecurity/scp/scpdatabase/group"/> |
|
30 <unit bldFile="terminalsecurity/scp/scpserver/group"/> |
|
31 <unit bldFile="terminalsecurity/scp/scppatternplugin/group"/> |
112 <unit bldFile="terminalsecurity/scp/scphistoryplugin/group"/> |
32 <unit bldFile="terminalsecurity/scp/scphistoryplugin/group"/> |
113 <unit bldFile="terminalsecurity/scp/scppatternplugin/group"/> |
|
114 <unit bldFile="terminalsecurity/scp/scpserver/group"/> |
|
115 <unit bldFile="terminalsecurity/scp/scptimestampplugin/group"/> |
33 <unit bldFile="terminalsecurity/scp/scptimestampplugin/group"/> |
|
34 <unit bldfile="terminalsecurity/scp/scpeventhandler/group"/> |
|
35 <unit bldfile="terminalsecurity/scp/dmeventnotifier/group"/> |
116 </component> |
36 </component> |
117 <component id="terminalsecurity_client" filter="s60" name="Terminal Control Client"> |
37 <component id="terminalsecurity_client" filter="s60" name="Terminal Control Client"> |
118 <unit bldFile="terminalsecurity/client/group"/> |
38 <unit bldFile="terminalsecurity/client/group"/> |
119 </component> |
39 </component> |
120 <component id="terminalsecurity_server" filter="s60" name="Terminal Control Server"> |
40 <component id="terminalsecurity_server" filter="s60" name="Terminal Control Server"> |
138 <!-- can only have one unit, merge or split into two components --> |
67 <!-- can only have one unit, merge or split into two components --> |
139 <unit bldFile="devicediagnosticsfw/diagresultsdb/client/group"/> |
68 <unit bldFile="devicediagnosticsfw/diagresultsdb/client/group"/> |
140 <unit bldFile="devicediagnosticsfw/diagresultsdb/server/group"/> |
69 <unit bldFile="devicediagnosticsfw/diagresultsdb/server/group"/> |
141 </component> |
70 </component> |
142 <component id="devicediagnosticsfw_build" filter="s60" name="Device Diagnostics Framework Build"> |
71 <component id="devicediagnosticsfw_build" filter="s60" name="Device Diagnostics Framework Build"> |
|
72 <!-- need to distribute exports, etc into the other components and remove this--> |
143 <unit bldFile="devicediagnosticsfw/group"/> |
73 <unit bldFile="devicediagnosticsfw/group"/> |
144 </component> |
74 </component> |
145 </collection> |
75 </collection> |
|
76 <collection id="dcmofw" name="Device Capability Management Object Framework" level="framework"> |
|
77 <component id="dcmoclient" filter="s60" name="DCMO Client"> |
|
78 <unit bldFile="dcmofw/dcmoclient/group"/> |
|
79 </component> |
|
80 <component id="dcmoserver" filter="s60" name="DCMO Server"> |
|
81 <unit bldFile="dcmofw/dcmoserver/group"/> |
|
82 </component> |
|
83 <component id="dcmocustcmd" filter="s60" name="DCMO Custom Commands"> |
|
84 <unit bldFile="dcmofw/dcmocustcmd/group"/> |
|
85 </component> |
|
86 <component id="dcmofw_build" filter="s60" name="DCMO Build"> |
|
87 <!-- need to distribute exports, etc into the other components and remove this--> |
|
88 <unit bldFile="dcmofw/group"/> |
|
89 </component> |
|
90 </collection> |
146 <collection id="fotaapplication" name="FOTA Application" level="generic"> |
91 <collection id="fotaapplication" name="FOTA Application" level="generic"> |
147 <component id="fotaserver" filter="s60" name="FOTA Server"> |
92 <!-- need to break up into components after resolving the #ifdefs --> |
148 <!-- can only have one unit, need to put the configuration in the appropriate bld.inf --> |
93 <component id="fotaapplication_build" filter="s60" name="FOTA Application Build"> |
149 <unit bldFile="fotaapplication/fotaserver/fotastartupextplg/group"/> |
94 <unit bldFile="fotaapplication/fotaserver/fotastartupextplg/group"/> |
150 <unit bldFile="fotaapplication/fotaserver/group"/> |
|
151 <!-- <unit bldFile="fotaapplication/fotaserver/fmsclient/group"/> --> |
|
152 <!-- <unit bldFile="fotaapplication/fotaserver/fmserver/group"/> --> |
|
153 <!-- <unit bldFile="fotaapplication/fotaserver/fotarfsplugin/group"/> --> |
|
154 </component> |
|
155 <component id="fotaapp" filter="s60" name="FOTA Application"> |
|
156 <!-- should be able to get rid of this by configuring the above component --> |
|
157 <unit bldFile="fotaapplication/group"/> |
|
158 </component> |
95 </component> |
159 </collection> |
96 </collection> |
160 <collection id="remotemgmt_info" name="Remote Management Info" level="specific"> |
97 <collection id="remotemgmt_info" name="Remote Management Info" level="specific"> |
|
98 <component id="remotemgmt_plat" filter="s60" name="Remote Management Platform Interfaces" class="api"> |
|
99 <unit bldFile="remotemgmt_plat/group"/> |
|
100 </component> |
161 <component id="remotemgmt_pub" filter="s60" name="Remote Management Public Interfaces" class="api"> |
101 <component id="remotemgmt_pub" filter="s60" name="Remote Management Public Interfaces" class="api"> |
162 <unit bldFile="remotemgmt_pub/group"/> |
102 <unit bldFile="remotemgmt_pub/group"/> |
163 </component> |
|
164 <component id="remotemgmt_plat" filter="s60" name="Remote Management Platform Interfaces" class="api"> |
|
165 <unit bldFile="remotemgmt_plat/group"/> |
|
166 <!-- can these be #included in the above one? --> |
|
167 <!-- <unit bldFile="remotemgmt_plat/common_agent_util_and_definitions_api/tsrc/group"/> --> |
|
168 <!-- <unit bldFile="remotemgmt_plat/data_synchronization_plugin_api/tsrc/group"/> --> |
|
169 <!-- <unit bldFile="remotemgmt_plat/dm_tree_apis/tsrc/group"/> --> |
|
170 <!-- <unit bldFile="remotemgmt_plat/dm_utils_api/tsrc/group"/> --> |
|
171 <!-- <unit bldFile="remotemgmt_plat/fota_engine_api/tsrc/group"/> --> |
|
172 <!-- <unit bldFile="remotemgmt_plat/oma_ds_extensions_api/tsrc/group"/> --> |
|
173 <!-- <unit bldFile="remotemgmt_plat/oma_provisioning_engine_api/tsrc/group"/> --> |
|
174 <!-- <unit bldFile="remotemgmt_plat/pnpms_utils_api/tsrc/group"/> --> |
|
175 <!-- <unit bldFile="remotemgmt_plat/policy_management_certificate_api/tsrc/group"/> --> |
|
176 <!-- <unit bldFile="remotemgmt_plat/policy_management_request_api/tsrc/group"/> --> |
|
177 <!-- <unit bldFile="remotemgmt_plat/scp_server_api/tsrc/group"/> --> |
|
178 <!-- <unit bldFile="remotemgmt_plat/setting_enforcement_info_api/tsrc/group"/> --> |
|
179 <!-- <unit bldFile="remotemgmt_plat/syncml_alert_api/tsrc/group"/> --> |
|
180 <!-- <unit bldFile="remotemgmt_plat/syncml_client_api/tsrc/group"/> --> |
|
181 <!-- <unit bldFile="remotemgmt_plat/terminal_security_device_lock_api/tsrc/group"/> --> |
|
182 </component> |
103 </component> |
183 </collection> |
104 </collection> |
184 </package> |
105 </package> |
185 </SystemDefinition> |
106 </SystemDefinition> |