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" xmlns:qt="http://www.nokia.com/qt"> |
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="remotemgmt_pub" name="Remote Management Public Interfaces" level="specific"> |
4 <collection id="remotemgmt_pub" name="Remote Management Public Interfaces" level="specific"> |
5 <component id="synchronization_capability_api" name="Synchronization Capability API" class="api" filter="s60"> |
5 <component id="synchronization_capability_api" name="Synchronization Capability API" class="api" filter="s60"> |
6 <meta rel="Api" href="remotemgmt_pub/synchronization_capability_api/synchronization_capability_api.metaxml"/> |
6 <meta rel="Api" href="remotemgmt_pub/synchronization_capability_api/synchronization_capability_api.metaxml"/> |
7 <unit bldFile="remotemgmt_pub/synchronization_capability_api/group"/> |
7 <unit bldFile="remotemgmt_pub/synchronization_capability_api/group"/> |
118 </component> |
118 </component> |
119 <component id="syncml_notifier_roaming_api" name="SyncML Notifier Roaming API" class="api" filter="s60"> |
119 <component id="syncml_notifier_roaming_api" name="SyncML Notifier Roaming API" class="api" filter="s60"> |
120 <meta rel="Api" href="remotemgmt_plat/syncml_notifier_roaming_api/syncml_notifier_roaming_api.metaxml"/> |
120 <meta rel="Api" href="remotemgmt_plat/syncml_notifier_roaming_api/syncml_notifier_roaming_api.metaxml"/> |
121 <unit bldFile="remotemgmt_plat/syncml_notifier_roaming_api/group"/> |
121 <unit bldFile="remotemgmt_plat/syncml_notifier_roaming_api/group"/> |
122 </component> |
122 </component> |
123 <component id="sync_service_api" name="Sync Service API" class="api" filter="s60"> |
|
124 <meta rel="Api" href="remotemgmt_plat/sync_service_api/sync_service_api.metaxml"/> |
|
125 <unit bldFile="remotemgmt_plat/sync_service_api/group"/> |
|
126 </component> |
|
127 <component id="dcmo_adapter_api" name="DCMO Adapter API" class="api" filter="s60"> |
123 <component id="dcmo_adapter_api" name="DCMO Adapter API" class="api" filter="s60"> |
128 <unit bldFile="remotemgmt_plat/dcmo_adapter_api/group"/> |
124 <unit bldFile="remotemgmt_plat/dcmo_adapter_api/group"/> |
129 </component> |
125 </component> |
130 <component id="dcmo_control_api" name="DCMO Control API" class="api" filter="s60"> |
126 <component id="dcmo_control_api" name="DCMO Control API" class="api" filter="s60"> |
131 <unit bldFile="remotemgmt_plat/dcmo_control_api/group"/> |
127 <unit bldFile="remotemgmt_plat/dcmo_control_api/group"/> |
135 <unit bldFile="remotemgmt_plat/ds_capability_mgmt_plugin_api/group"/> |
131 <unit bldFile="remotemgmt_plat/ds_capability_mgmt_plugin_api/group"/> |
136 </component> |
132 </component> |
137 <component id="devicemgmt_dialogs_api" name="Device Management Dialogs API" class="api" filter="s60" introduced="^4"> |
133 <component id="devicemgmt_dialogs_api" name="Device Management Dialogs API" class="api" filter="s60" introduced="^4"> |
138 <unit bldFile="remotemgmt_plat/devicemgmt_dialogs_api/group"/> |
134 <unit bldFile="remotemgmt_plat/devicemgmt_dialogs_api/group"/> |
139 </component> |
135 </component> |
|
136 <component id="dm_device_dialog_api" name="DM Device Dialog API" class="api" filter="s60" introduced="^4"> |
|
137 <meta rel="Api" href="remotemgmt_plat/dm_device_dialog_api/dm_device_dialog_api.metaxml"/> |
|
138 <unit bldFile="remotemgmt_plat/dm_device_dialog_api/group"/> |
|
139 </component> |
140 </collection> |
140 </collection> |
141 <collection id="policymanagement" name="Policy Management" level="generic"> |
141 <collection id="policymanagement" name="Policy Management" level="generic"> |
142 <component id="pmdmadapter" filter="s60" name="PM DM Adapter" class="plugin"> |
142 <component id="policyenginepolicies" name="Policy Engine Policies" filter="s60,!dfs_build"> |
143 <unit bldFile="policymanagement/pmdmadapter/group"/> |
143 <unit bldFile="policymanagement/policyengine/policyenginepolicies/group"/> |
144 </component> |
|
145 <component id="dmutilserver" filter="s60" name="DM Util Server"> |
|
146 <unit bldFile="policymanagement/dmutilserver/group"/> |
|
147 </component> |
144 </component> |
148 <component id="policyengine" filter="s60" name="Policy Engine"> |
145 <component id="policyengine" filter="s60" name="Policy Engine"> |
149 <unit bldFile="policymanagement/policyengine/group" filter="!dfs_build"/> |
146 <unit bldFile="policymanagement/policyengine" qt:proFile="policyengine.pro"/> |
150 </component> |
147 </component> |
151 <component id="policymanagement_build" filter="s60" name="Policy Management Build"> |
148 <component id="policymanagement_config" filter="s60" name="Policy Management Config" class="config"> |
152 <!-- need to distribute exports, etc into the other components and remove this--> |
|
153 <unit bldFile="policymanagement/group"/> |
149 <unit bldFile="policymanagement/group"/> |
154 </component> |
150 </component> |
155 </collection> |
151 </collection> |
156 <collection id="syncmlfw" name="SyncML Framework" level="server"> |
152 <collection id="syncmlfw" name="SyncML Framework" level="server"> |
157 <component id="syncmlfw_build" filter="s60" name="SyncML Framework Build"> |
153 <component id="syncmlfw_build" filter="s60" name="SyncML Framework Build"> |
207 <!-- need to distribute exports, etc into the other components and remove this--> |
203 <!-- need to distribute exports, etc into the other components and remove this--> |
208 <unit bldFile="dcmofw/group"/> |
204 <unit bldFile="dcmofw/group"/> |
209 </component> |
205 </component> |
210 </collection> |
206 </collection> |
211 <collection id="fotaapplication" name="FOTA Application" level="generic"> |
207 <collection id="fotaapplication" name="FOTA Application" level="generic"> |
|
208 <component id="fotaapplication_build" filter="s60" name="FOTA Application Build"> |
|
209 <!-- need to make this a real component: move down a dir? break up? --> |
|
210 <unit bldFile="fotaapplication/group"/> |
|
211 </component> |
212 <component id="fotaserver" filter="s60" name="FOTA Server"> |
212 <component id="fotaserver" filter="s60" name="FOTA Server"> |
213 <meta rel="config"> |
213 <unit bldFile="fotaapplication/fotaserver" qt:proFile="fotaserver.pro"/> |
214 <defined condition="__SYNCML_DM_FOTA"/> |
214 </component> |
215 </meta> |
215 </collection> |
216 <unit bldFile="fotaapplication/fotaserver/group"/> |
216 <collection id="devicemgmtnotifications" name="Device Management Notifications" level="server"> |
217 </component> |
217 <component id="devicemgmtnotifications_rom" filter="s60" name="DM Notifications ROM" introduced="^4"> |
218 <component id="fotacustcmds" filter="s60" name="FOTA Custom Commands"> |
218 <unit bldFile="devicemgmtnotifications/rom"/> |
219 <meta rel="config"> |
219 </component> |
220 <defined condition="__SYNCML_DM"/> |
220 <component id="dmdevdialogclient" filter="s60" name="DM Device Dialog Client" introduced="^4"> |
221 <not-defined condition="__PLUG_AND_PLAY_MOBILE_SERVICES"/> |
221 <unit bldFile="devicemgmtnotifications/dmdevdialogclient/bld"/> |
222 </meta> |
222 </component> |
223 <unit bldFile="fotaapplication/fotaserver/fotacustcmds/group"/> |
223 <component id="dmdevdialogserver" filter="s60" name="DM Device Dialog Server" introduced="^4"> |
224 </component> |
224 <unit bldFile="devicemgmtnotifications/dmdevdialogserver/bld"/> |
225 <!-- really need to find a better way to do this --> |
|
226 <component id="fotacustcmds-alt" filter="s60" name="FOTA Custom Commands"> |
|
227 <meta rel="config"> |
|
228 <defined condition="__PLUG_AND_PLAY_MOBILE_SERVICES"/> |
|
229 </meta> |
|
230 <unit bldFile="fotaapplication/fotaserver/fotacustcmds/group"/> |
|
231 </component> |
225 </component> |
232 </collection> |
226 </collection> |
233 </package> |
227 </package> |
234 </SystemDefinition> |
228 </SystemDefinition> |