package_definition.xml
branchRCL_3
changeset 19 86979fe66c4c
parent 14 9e9792ae22e3
child 21 504e41245867
equal deleted inserted replaced
14:9e9792ae22e3 19:86979fe66c4c
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <SystemDefinition schema="3.0.0">
       
     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">
       
    17       <component id="pmdmadapter" filter="s60" name="PM DM Adapter" class="plugin">
       
    18         <unit bldFile="policymanagement/pmdmadapter/group"/>
       
    19       </component>
       
    20       <component id="dmutilserver" filter="s60" name="DM Util Server">
       
    21         <unit bldFile="policymanagement/dmutilserver/group"/>
       
    22       </component>
       
    23       <component id="policyengine" filter="s60" name="Policy Engine">
       
    24         <unit bldFile="policymanagement/policyengine/group"/>
       
    25       </component>
       
    26       <component id="policymanagement_build" filter="s60" name="Policy Management Build">
       
    27       	<!--  should un#include above units-->
       
    28         <unit bldFile="policymanagement/group"/>
       
    29       </component>
       
    30     </collection>
       
    31     <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">
       
   104       	<!-- should un#include the above as necessary -->
       
   105         <unit bldFile="syncmlfw/group"/>
       
   106       </component>
       
   107     </collection>
       
   108     <collection id="terminalsecurity" name="Terminal Security" level="specific">
       
   109       <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 -->
       
   111         <unit bldFile="terminalsecurity/scp/scpclient/group"/>
       
   112         <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"/>
       
   116       </component>
       
   117       <component id="terminalsecurity_client" filter="s60" name="Terminal Control Client">
       
   118         <unit bldFile="terminalsecurity/client/group"/>
       
   119       </component>
       
   120       <component id="terminalsecurity_server" filter="s60" name="Terminal Control Server">
       
   121         <unit bldFile="terminalsecurity/server/group"/>
       
   122       </component>
       
   123       <component id="tcadapter" filter="s60" name="Terminal Control Adapter">
       
   124         <unit bldFile="terminalsecurity/tcadapter/bld"/>
       
   125       </component>
       
   126       <component id="terminalsecurity_build" filter="s60" name="Terminal Security Build">
       
   127         <unit bldFile="terminalsecurity/group"/>
       
   128       </component>
       
   129     </collection>
       
   130     <collection id="devicediagnosticsfw" name="Device Diagnostics Framework" level="framework">
       
   131       <component id="diagframework" filter="s60" name="Diagnostics Framework">
       
   132         <unit bldFile="devicediagnosticsfw/diagframework/group"/>
       
   133       </component>
       
   134       <component id="diagpluginbase" filter="s60" name="Diagnostics Plugin Base">
       
   135         <unit bldFile="devicediagnosticsfw/diagpluginbase/group"/>
       
   136       </component>
       
   137       <component id="diagresultsdb" filter="s60" name="Diagnostics Results Database">
       
   138      	<!--  can only have one unit, merge or split into two components -->
       
   139         <unit bldFile="devicediagnosticsfw/diagresultsdb/client/group"/>
       
   140         <unit bldFile="devicediagnosticsfw/diagresultsdb/server/group"/>
       
   141       </component>
       
   142       <component id="devicediagnosticsfw_build" filter="s60" name="Device Diagnostics Framework Build">
       
   143         <unit bldFile="devicediagnosticsfw/group"/>
       
   144       </component>
       
   145     </collection>
       
   146     <collection id="fotaapplication" name="FOTA Application" level="generic">
       
   147       <component id="fotaserver" filter="s60" name="FOTA Server">
       
   148 		<!-- can only have one unit, need to put the configuration in the appropriate bld.inf -->
       
   149         <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>
       
   159     </collection>
       
   160     <collection id="remotemgmt_info" name="Remote Management Info" level="specific">
       
   161       <component id="remotemgmt_pub" filter="s60" name="Remote Management Public Interfaces" class="api">
       
   162         <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>
       
   183     </collection>
       
   184   </package>
       
   185 </SystemDefinition>