--- 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"/>