symbian3/mw/mds/package_definition.xml
branchHighFidelityModel
changeset 141 27d9d356efbf
parent 63 d7aa110911c4
--- a/symbian3/mw/mds/package_definition.xml	Thu Mar 11 10:32:52 2010 +0000
+++ b/symbian3/mw/mds/package_definition.xml	Wed Mar 17 14:41:09 2010 +0000
@@ -77,6 +77,43 @@
   <systemModel>
     <layer name="mw" long-name="Middleware" levels="generic specific">
       <block name="mds" level="specific" long-name="Metadata Services" levels="mgr eng server int">
+        <collection name="mds_plat" long-name="Metadata Services Platform Interfaces" level="int">
+          <component name="context_engine_plugin_api" long-name="Context Engine Plugin API" introduced="^2" filter="s60" class="api">
+            <unit bldFile="/sf/mw/mds/mds_plat/context_engine_plugin_api/group" filter="!test"/>
+            <unit bldFile="/sf/mw/mds/mds_plat/context_engine_plugin_api/tsrc/group" filter="test,api_test"/>
+          </component>
+          <component name="harvester_framework_api" long-name="Harvester Framework API" introduced="^2" filter="s60" class="api">
+            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/group" filter="!test"/>
+            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/group" filter="test,api_test"/>
+            <!-- can only have one unit with the same filter, #include the following from the previous unit -->
+            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/composerplugintest/group" filter="test,api_test"/>
+            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterclienttest/group" filter="test,api_test"/>
+            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterdatatest/group" filter="test,api_test"/>
+            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterplugintest/group" filter="test,api_test"/>
+            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/monitorplugintest/group" filter="test,api_test"/>
+          </component>
+          <component name="location_manager_api" long-name="Location Manager API" introduced="^2" filter="s60" class="api">
+            <unit bldFile="/sf/mw/mds/mds_plat/location_manager_api/group" filter="!test"/>
+            <unit bldFile="/sf/mw/mds/mds_plat/location_manager_api/tsrc/group" filter="test,api_test"/>
+          </component>
+          <component name="metadata_engine_api" long-name="Metadata Engine API" introduced="^2" filter="s60" class="api">
+            <unit bldFile="/sf/mw/mds/mds_plat/metadata_engine_api/group" filter="!test"/>
+            <unit bldFile="/sf/mw/mds/mds_plat/metadata_engine_api/tsrc/group" filter="test,api_test"/>
+          </component>
+          <component name="content_listing_framework_collection_manager_api" long-name="Content Listing Framework Collection Manager API" introduced="^2" filter="s60" class="api">
+            <unit bldFile="/sf/mw/mds/mds_plat/content_listing_framework_collection_manager_api/group" filter="!test"/>
+            <unit bldFile="/sf/mw/mds/mds_plat/content_listing_framework_collection_manager_api/tsrc/group" filter="test,api_test"/>
+          </component>
+          <component name="content_listing_framework_extended_api" long-name="Content Listing Framework Extended API" introduced="^2" filter="s60" class="api">
+            <unit bldFile="/sf/mw/mds/mds_plat/content_listing_framework_extended_api/group"/>
+          </component>
+        </collection>
+        <collection name="mds_pub" long-name="Metadata Services Public Interfaces" level="int">
+          <component name="content_listing_framework_api" long-name="Content Listing Framework API" introduced="^2" filter="s60" class="api">
+            <unit bldFile="/sf/mw/mds/mds_pub/content_listing_framework_api/group" filter="!test"/>
+            <unit bldFile="/sf/mw/mds/mds_pub/content_listing_framework_api/tsrc/group" filter="test,api_test"/>
+          </component>
+        </collection>
         <collection name="metadataengine" long-name="Metadata Engine" level="eng">
           <component name="metadataengine_common" filter="s60" long-name="Metadata Engine Common" introduced="^2">
             <unit bldFile="/sf/mw/mds/metadataengine/common/group"/>
@@ -160,25 +197,6 @@
           </component>
         </collection>
         <collection name="mds_info" long-name="Metadata Services Info" level="int">
-          <component name="mds_pub" filter="s60" long-name="Metadata Services Public Interfaces" introduced="^2" class="api">
-            <unit bldFile="/sf/mw/mds/mds_pub/group"/>
-          </component>
-          <component name="mds_plat" filter="s60" long-name="Metadata Services Platform Interfaces" introduced="^2" class="api">
-            <unit bldFile="/sf/mw/mds/mds_plat/group"/>
-          </component>
-          <component name="mds_api_tests" filter="s60,test,api_test" long-name="Metadata Services API Tests" purpose="development" introduced="^2">
-            <unit bldFile="/sf/mw/mds/mds_plat/content_listing_framework_collection_manager_api/tsrc/group"/>
-            <unit bldFile="/sf/mw/mds/mds_plat/context_engine_plugin_api/tsrc/group"/>
-            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/composerplugintest/group"/>
-            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/group"/>
-            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterclienttest/group"/>
-            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterdatatest/group"/>
-            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/harvesterplugintest/group"/>
-            <unit bldFile="/sf/mw/mds/mds_plat/harvester_framework_api/tsrc/monitorplugintest/group"/>
-            <unit bldFile="/sf/mw/mds/mds_plat/location_manager_api/tsrc/group"/>
-            <unit bldFile="/sf/mw/mds/mds_plat/metadata_engine_api/tsrc/group"/>
-            <unit bldFile="/sf/mw/mds/mds_pub/content_listing_framework_api/tsrc/group"/>
-          </component>
           <component name="mds_build" filter="s60" long-name="Metadata Services Build" introduced="^2">
             <!-- consider distributiing this into the rest of the components in the package -->
             <unit bldFile="/sf/mw/mds/group"/>