symbian4/mw/remotemgmt/package_definition.xml
branchHighFidelityModel
changeset 335 633f3bea9521
parent 330 dc8c3f5ca92a
child 380 c8efc95e0f60
equal deleted inserted replaced
334:18ee574c682a 335:633f3bea9521
     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>