symbian3/mw/mds/package_definition.xml
branchHighFidelityModel
changeset 141 27d9d356efbf
parent 63 d7aa110911c4
equal deleted inserted replaced
140:1c8fca9ff3fb 141:27d9d356efbf
    75 ]>
    75 ]>
    76 <SystemDefinition name="Symbian^3" schema="2.0.1">
    76 <SystemDefinition name="Symbian^3" schema="2.0.1">
    77   <systemModel>
    77   <systemModel>
    78     <layer name="mw" long-name="Middleware" levels="generic specific">
    78     <layer name="mw" long-name="Middleware" levels="generic specific">
    79       <block name="mds" level="specific" long-name="Metadata Services" levels="mgr eng server int">
    79       <block name="mds" level="specific" long-name="Metadata Services" levels="mgr eng server int">
       
    80         <collection name="mds_plat" long-name="Metadata Services Platform Interfaces" level="int">
       
    81           <component name="context_engine_plugin_api" long-name="Context Engine Plugin API" introduced="^2" filter="s60" class="api">
       
    82             <unit bldFile="/sf/mw/mds/mds_plat/context_engine_plugin_api/group" filter="!test"/>
       
    83             <unit bldFile="/sf/mw/mds/mds_plat/context_engine_plugin_api/tsrc/group" filter="test,api_test"/>
       
    84           </component>
       
    85           <component name="harvester_framework_api" long-name="Harvester Framework API" introduced="^2" filter="s60" class="api">
       
    86             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/group" filter="!test"/>
       
    87             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/group" filter="test,api_test"/>
       
    88             <!-- can only have one unit with the same filter, #include the following from the previous unit -->
       
    89             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/composerplugintest/group" filter="test,api_test"/>
       
    90             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterclienttest/group" filter="test,api_test"/>
       
    91             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterdatatest/group" filter="test,api_test"/>
       
    92             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterplugintest/group" filter="test,api_test"/>
       
    93             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/monitorplugintest/group" filter="test,api_test"/>
       
    94           </component>
       
    95           <component name="location_manager_api" long-name="Location Manager API" introduced="^2" filter="s60" class="api">
       
    96             <unit bldFile="/sf/mw/mds/mds_plat/location_manager_api/group" filter="!test"/>
       
    97             <unit bldFile="/sf/mw/mds/mds_plat/location_manager_api/tsrc/group" filter="test,api_test"/>
       
    98           </component>
       
    99           <component name="metadata_engine_api" long-name="Metadata Engine API" introduced="^2" filter="s60" class="api">
       
   100             <unit bldFile="/sf/mw/mds/mds_plat/metadata_engine_api/group" filter="!test"/>
       
   101             <unit bldFile="/sf/mw/mds/mds_plat/metadata_engine_api/tsrc/group" filter="test,api_test"/>
       
   102           </component>
       
   103           <component name="content_listing_framework_collection_manager_api" long-name="Content Listing Framework Collection Manager API" introduced="^2" filter="s60" class="api">
       
   104             <unit bldFile="/sf/mw/mds/mds_plat/content_listing_framework_collection_manager_api/group" filter="!test"/>
       
   105             <unit bldFile="/sf/mw/mds/mds_plat/content_listing_framework_collection_manager_api/tsrc/group" filter="test,api_test"/>
       
   106           </component>
       
   107           <component name="content_listing_framework_extended_api" long-name="Content Listing Framework Extended API" introduced="^2" filter="s60" class="api">
       
   108             <unit bldFile="/sf/mw/mds/mds_plat/content_listing_framework_extended_api/group"/>
       
   109           </component>
       
   110         </collection>
       
   111         <collection name="mds_pub" long-name="Metadata Services Public Interfaces" level="int">
       
   112           <component name="content_listing_framework_api" long-name="Content Listing Framework API" introduced="^2" filter="s60" class="api">
       
   113             <unit bldFile="/sf/mw/mds/mds_pub/content_listing_framework_api/group" filter="!test"/>
       
   114             <unit bldFile="/sf/mw/mds/mds_pub/content_listing_framework_api/tsrc/group" filter="test,api_test"/>
       
   115           </component>
       
   116         </collection>
    80         <collection name="metadataengine" long-name="Metadata Engine" level="eng">
   117         <collection name="metadataengine" long-name="Metadata Engine" level="eng">
    81           <component name="metadataengine_common" filter="s60" long-name="Metadata Engine Common" introduced="^2">
   118           <component name="metadataengine_common" filter="s60" long-name="Metadata Engine Common" introduced="^2">
    82             <unit bldFile="/sf/mw/mds/metadataengine/common/group"/>
   119             <unit bldFile="/sf/mw/mds/metadataengine/common/group"/>
    83           </component>
   120           </component>
    84           <component name="metadataengine_server" filter="s60" long-name="Metadata Engine Server" introduced="^2">
   121           <component name="metadataengine_server" filter="s60" long-name="Metadata Engine Server" introduced="^2">
   158             <!-- Uncomment unit when configuration is in place. Currently #included from mds_build -->
   195             <!-- Uncomment unit when configuration is in place. Currently #included from mds_build -->
   159             <!--<unit bldFile="clfwrapper/group"/>-->
   196             <!--<unit bldFile="clfwrapper/group"/>-->
   160           </component>
   197           </component>
   161         </collection>
   198         </collection>
   162         <collection name="mds_info" long-name="Metadata Services Info" level="int">
   199         <collection name="mds_info" long-name="Metadata Services Info" level="int">
   163           <component name="mds_pub" filter="s60" long-name="Metadata Services Public Interfaces" introduced="^2" class="api">
       
   164             <unit bldFile="/sf/mw/mds/mds_pub/group"/>
       
   165           </component>
       
   166           <component name="mds_plat" filter="s60" long-name="Metadata Services Platform Interfaces" introduced="^2" class="api">
       
   167             <unit bldFile="/sf/mw/mds/mds_plat/group"/>
       
   168           </component>
       
   169           <component name="mds_api_tests" filter="s60,test,api_test" long-name="Metadata Services API Tests" purpose="development" introduced="^2">
       
   170             <unit bldFile="/sf/mw/mds/mds_plat/content_listing_framework_collection_manager_api/tsrc/group"/>
       
   171             <unit bldFile="/sf/mw/mds/mds_plat/context_engine_plugin_api/tsrc/group"/>
       
   172             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/composerplugintest/group"/>
       
   173             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/group"/>
       
   174             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterclienttest/group"/>
       
   175             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterdatatest/group"/>
       
   176             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterplugintest/group"/>
       
   177             <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/monitorplugintest/group"/>
       
   178             <unit bldFile="/sf/mw/mds/mds_plat/location_manager_api/tsrc/group"/>
       
   179             <unit bldFile="/sf/mw/mds/mds_plat/metadata_engine_api/tsrc/group"/>
       
   180             <unit bldFile="/sf/mw/mds/mds_pub/content_listing_framework_api/tsrc/group"/>
       
   181           </component>
       
   182           <component name="mds_build" filter="s60" long-name="Metadata Services Build" introduced="^2">
   200           <component name="mds_build" filter="s60" long-name="Metadata Services Build" introduced="^2">
   183             <!-- consider distributiing this into the rest of the components in the package -->
   201             <!-- consider distributiing this into the rest of the components in the package -->
   184             <unit bldFile="/sf/mw/mds/group"/>
   202             <unit bldFile="/sf/mw/mds/group"/>
   185           </component>
   203           </component>
   186         </collection>
   204         </collection>