symbian4/mw/mmmw/package_definition.xml
branchHighFidelityModel
changeset 330 dc8c3f5ca92a
parent 316 079a06b9ec58
child 335 633f3bea9521
equal deleted inserted replaced
329:e2b817b08134 330:dc8c3f5ca92a
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <SystemDefinition schema="3.0.1">
     2 <SystemDefinition schema="3.0.1">
     3  <package id="mmmw" name="Multimedia Middleware" levels="plugin framework server generic specific">
     3  <package id="mmmw" name="Multimedia Middleware" levels="plugin framework server generic specific">
     4   <collection id="mmmw_plat" name="Multimedia Middleware Platform Interfaces" level="specific">
     4   <collection id="mmmw_plat" name="Multimedia Middleware Platform Interfaces" level="specific">
       
     5       <meta rel="testbuild">
       
     6        <group name="mmmw_tsrc_group"/>
       
     7       </meta>
     5    <component id="multimedia_data_source_api" name="Multimedia Data Source API" class="api" filter="s60">
     8    <component id="multimedia_data_source_api" name="Multimedia Data Source API" class="api" filter="s60">
     6     <meta rel="Api" href="mmmw_plat/multimedia_data_source_api/multimedia_data_source_api.metaxml"/>
     9     <meta rel="Api" href="mmmw_plat/multimedia_data_source_api/multimedia_data_source_api.metaxml"/>
     7     <unit bldFile="mmmw_plat/multimedia_data_source_api/group"/>
    10     <unit bldFile="mmmw_plat/multimedia_data_source_api/group"/>
     8    </component>
    11    </component>
     9    <component id="enhanced_media_client_api" name="Enhanced Media Client API" class="api" filter="s60">
    12    <component id="enhanced_media_client_api" name="Enhanced Media Client API" class="api" filter="s60">
    10     <meta rel="Api" href="mmmw_plat/enhanced_media_client_api/enhanced_media_client_api.metaxml"/>
    13     <meta rel="Api" href="mmmw_plat/enhanced_media_client_api/enhanced_media_client_api.metaxml"/>
    11     <unit bldFile="mmmw_plat/enhanced_media_client_api/group"/>
    14     <unit bldFile="mmmw_plat/enhanced_media_client_api/group" filter="!test"/>
       
    15     <unit bldFile="mmmw_plat/enhanced_media_client_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
    12    </component>
    16    </component>
    13    <component id="stream_control_custom_command_api" name="Stream Control Custom Command API" class="api" filter="s60">
    17    <component id="stream_control_custom_command_api" name="Stream Control Custom Command API" class="api" filter="s60">
    14     <meta rel="Api" href="mmmw_plat/stream_control_custom_command_api/stream_control_custom_command_api.metaxml"/>
    18     <meta rel="Api" href="mmmw_plat/stream_control_custom_command_api/stream_control_custom_command_api.metaxml"/>
    15     <unit bldFile="mmmw_plat/stream_control_custom_command_api/group"/>
    19     <unit bldFile="mmmw_plat/stream_control_custom_command_api/group"/>
    16    </component>
    20    </component>
    22     <meta rel="Api" href="mmmw_plat/emc_file_source_api/emc_file_source_api.metaxml"/>
    26     <meta rel="Api" href="mmmw_plat/emc_file_source_api/emc_file_source_api.metaxml"/>
    23     <unit bldFile="mmmw_plat/emc_file_source_api/group"/>
    27     <unit bldFile="mmmw_plat/emc_file_source_api/group"/>
    24    </component>
    28    </component>
    25    <component id="audio_metadata_reader_api" name="Audio MetaData Reader API" class="api" filter="s60">
    29    <component id="audio_metadata_reader_api" name="Audio MetaData Reader API" class="api" filter="s60">
    26     <meta rel="Api" href="mmmw_plat/audio_metadata_reader_api/audio_metadata_reader_api.metaxml"/>
    30     <meta rel="Api" href="mmmw_plat/audio_metadata_reader_api/audio_metadata_reader_api.metaxml"/>
    27     <unit bldFile="mmmw_plat/audio_metadata_reader_api/group"/>
    31     <unit bldFile="mmmw_plat/audio_metadata_reader_api/group" filter="!test"/>
       
    32     <unit bldFile="mmmw_plat/audio_metadata_reader_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
    28    </component>
    33    </component>
    29    <component id="emc_volume_effect_api" name="EMC Volume Effect API" class="api" filter="s60">
    34    <component id="emc_volume_effect_api" name="EMC Volume Effect API" class="api" filter="s60">
    30     <meta rel="Api" href="mmmw_plat/emc_volume_effect_api/emc_volume_effect_api.metaxml"/>
    35     <meta rel="Api" href="mmmw_plat/emc_volume_effect_api/emc_volume_effect_api.metaxml"/>
    31     <unit bldFile="mmmw_plat/emc_volume_effect_api/group"/>
    36     <unit bldFile="mmmw_plat/emc_volume_effect_api/group"/>
    32    </component>
    37    </component>
    41     <meta rel="Api" href="mmmw_plat/emc_drm_config_intfc_api/emc_drm_config_intfc_api.metaxml"/>
    46     <meta rel="Api" href="mmmw_plat/emc_drm_config_intfc_api/emc_drm_config_intfc_api.metaxml"/>
    42     <unit bldFile="mmmw_plat/emc_drm_config_intfc_api/group"/>
    47     <unit bldFile="mmmw_plat/emc_drm_config_intfc_api/group"/>
    43    </component>
    48    </component>
    44    <component id="voip_audio_services_api" name="VoIP Audio Services" class="api" filter="s60">
    49    <component id="voip_audio_services_api" name="VoIP Audio Services" class="api" filter="s60">
    45     <meta rel="Api" href="mmmw_plat/voip_audio_services_api/voip_audio_services_api.metaxml"/>
    50     <meta rel="Api" href="mmmw_plat/voip_audio_services_api/voip_audio_services_api.metaxml"/>
    46     <unit bldFile="mmmw_plat/voip_audio_services_api/group"/>
    51     <unit bldFile="mmmw_plat/voip_audio_services_api/group" filter="!test"/>
       
    52     <unit bldFile="mmmw_plat/voip_audio_services_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
    47    </component>
    53    </component>
    48    <component id="configuration_components_factory_api" name="Configuration Components Factory API" class="api" filter="s60">
    54    <component id="configuration_components_factory_api" name="Configuration Components Factory API" class="api" filter="s60">
    49     <meta rel="Api" href="mmmw_plat/configuration_components_factory_api/configuration_components_factory_api.metaxml"/>
    55     <meta rel="Api" href="mmmw_plat/configuration_components_factory_api/configuration_components_factory_api.metaxml"/>
    50     <unit bldFile="mmmw_plat/configuration_components_factory_api/group"/>
    56     <unit bldFile="mmmw_plat/configuration_components_factory_api/group"/>
    51    </component>
    57    </component>
    52    <component id="audio_output_control_utility_api" name="Audio Output Control Utility API" class="api" filter="s60">
    58    <component id="audio_output_control_utility_api" name="Audio Output Control Utility API" class="api" filter="s60">
    53     <meta rel="Api" href="mmmw_plat/audio_output_control_utility_api/audio_output_control_utility_api.metaxml"/>
    59     <meta rel="Api" href="mmmw_plat/audio_output_control_utility_api/audio_output_control_utility_api.metaxml"/>
    54     <unit bldFile="mmmw_plat/audio_output_control_utility_api/group"/>
    60     <unit bldFile="mmmw_plat/audio_output_control_utility_api/group" filter="!test"/>
       
    61     <unit bldFile="mmmw_plat/audio_output_control_utility_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
    55    </component>
    62    </component>
    56    <component id="audio_output_control_utility_proxy_api" name="Audio Output Control Utility Proxy API" class="api" filter="s60">
    63    <component id="audio_output_control_utility_proxy_api" name="Audio Output Control Utility Proxy API" class="api" filter="s60">
    57     <meta rel="Api" href="mmmw_plat/audio_output_control_utility_proxy_api/audio_output_control_utility_proxy_api.metaxml"/>
    64     <meta rel="Api" href="mmmw_plat/audio_output_control_utility_proxy_api/audio_output_control_utility_proxy_api.metaxml"/>
    58     <unit bldFile="mmmw_plat/audio_output_control_utility_proxy_api/group"/>
    65     <unit bldFile="mmmw_plat/audio_output_control_utility_proxy_api/group"/>
    59    </component>
    66    </component>
    61     <meta rel="Api" href="mmmw_plat/emc_audio_effects_api/emc_audio_effects_api.metaxml"/>
    68     <meta rel="Api" href="mmmw_plat/emc_audio_effects_api/emc_audio_effects_api.metaxml"/>
    62     <unit bldFile="mmmw_plat/emc_audio_effects_api/group"/>
    69     <unit bldFile="mmmw_plat/emc_audio_effects_api/group"/>
    63    </component>
    70    </component>
    64    <component id="call_audio_control_api" name="Call AudioControl API" class="api" filter="s60">
    71    <component id="call_audio_control_api" name="Call AudioControl API" class="api" filter="s60">
    65     <meta rel="Api" href="mmmw_plat/call_audio_control_api/call_audiocontrol_api.metaxml"/>
    72     <meta rel="Api" href="mmmw_plat/call_audio_control_api/call_audiocontrol_api.metaxml"/>
    66     <unit bldFile="mmmw_plat/call_audio_control_api/group"/>
    73     <unit bldFile="mmmw_plat/call_audio_control_api/group" filter="!test"/>
       
    74     <unit bldFile="mmmw_plat/call_audio_control_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
    67    </component>
    75    </component>
    68    <component id="radio_utilities_api" name="Radio Utilities API" class="api" filter="s60">
    76    <component id="radio_utilities_api" name="Radio Utilities API" class="api" filter="s60">
    69     <meta rel="Api" href="mmmw_plat/radio_utilities_api/radio_utilities_api.metaxml"/>
    77     <meta rel="Api" href="mmmw_plat/radio_utilities_api/radio_utilities_api.metaxml"/>
    70     <unit bldFile="mmmw_plat/radio_utilities_api/group"/>
    78     <unit bldFile="mmmw_plat/radio_utilities_api/group" filter="!test"/>
       
    79     <unit bldFile="mmmw_plat/radio_utilities_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
    71    </component>
    80    </component>
    72    <component id="radio_preset_utilities_api" name="Radio Preset Utilities API" class="api" filter="s60">
    81    <component id="radio_preset_utilities_api" name="Radio Preset Utilities API" class="api" filter="s60">
    73     <meta rel="Api" href="mmmw_plat/radio_preset_utilities_api/radio_preset_utilities_api.metaxml"/>
    82     <meta rel="Api" href="mmmw_plat/radio_preset_utilities_api/radio_preset_utilities_api.metaxml"/>
    74     <unit bldFile="mmmw_plat/radio_preset_utilities_api/group"/>
    83     <unit bldFile="mmmw_plat/radio_preset_utilities_api/group"/>
    75    </component>
    84    </component>
    77     <meta rel="Api" href="mmmw_plat/radio_monitor_api/radio_monitor_api.metaxml"/>
    86     <meta rel="Api" href="mmmw_plat/radio_monitor_api/radio_monitor_api.metaxml"/>
    78     <unit bldFile="mmmw_plat/radio_monitor_api/group"/>
    87     <unit bldFile="mmmw_plat/radio_monitor_api/group"/>
    79    </component>
    88    </component>
    80    <component id="thumbnail_engine_api" name="Thumbnail Engine API" class="api" filter="s60">
    89    <component id="thumbnail_engine_api" name="Thumbnail Engine API" class="api" filter="s60">
    81     <meta rel="Api" href="mmmw_plat/thumbnail_engine_api/thumbnail_engine_api.metaxml"/>
    90     <meta rel="Api" href="mmmw_plat/thumbnail_engine_api/thumbnail_engine_api.metaxml"/>
    82     <unit bldFile="mmmw_plat/thumbnail_engine_api/group"/>
    91     <unit bldFile="mmmw_plat/thumbnail_engine_api/group" filter="!test"/>
       
    92     <unit bldFile="mmmw_plat/thumbnail_engine_api/tsrc/Group" filter="test,api_test,pref_test,TA_MMMW"/>
    83    </component>
    93    </component>
    84    <component id="telephony_multimedia_service_api" name="Telephony Multimedia Service API" class="api" filter="s60">
    94    <component id="telephony_multimedia_service_api" name="Telephony Multimedia Service API" class="api" filter="s60">
       
    95       <meta rel="testbuild">
       
    96        <group name="mmmw_tms_tsrc_group"/>
       
    97       </meta>
    85     <unit bldFile="mmmw_plat/telephony_multimedia_service_api/group" filter="!test"/>
    98     <unit bldFile="mmmw_plat/telephony_multimedia_service_api/group" filter="!test"/>
    86     <unit bldFile="mmmw_plat/telephony_multimedia_service_api/tsrc/group" filter="test,api_test"/>
    99     <unit bldFile="mmmw_plat/telephony_multimedia_service_api/tsrc/group" filter="test,api_test,pref_test,TA_MMMW,TA_TMS"/>
    87    </component>
   100    </component>
    88    <component id="openmax_al_api" name="OpenMAX AL API" class="api" filter="s60" introduced="^4">
   101    <component id="openmax_al_api" name="OpenMAX AL API" class="api" filter="s60" introduced="^4">
    89       <meta rel="Api" href="mmmw_plat/openmax_al_api/openmax_al_api.metaxml"/>
   102       <meta rel="Api" href="mmmw_plat/openmax_al_api/openmax_al_api.metaxml"/>
    90       <unit bldFile="mmmw_plat/openmax_al_api/group"/>
   103       <unit bldFile="mmmw_plat/openmax_al_api/group" filter="!test"/>
       
   104       <unit bldFile="mmmw_plat/openmax_al_api/tsrc/openmaxaltestmodule/group" filter="test,api_test,pref_test,TA_MMMW"/>
    91    </component>
   105    </component>
    92    <component id="openmax_al_ext_api" name="OpenMAX AL Extensions API" class="api" filter="s60" introduced="^4">
   106    <component id="openmax_al_ext_api" name="OpenMAX AL Extensions API" class="api" filter="s60" introduced="^4">
    93       <meta rel="Api" href="mmmw_plat/openmax_al_ext_api/openmax_al_ext_api.metaxml"/>
   107       <meta rel="Api" href="mmmw_plat/openmax_al_ext_api/openmax_al_ext_api.metaxml"/>
    94       <unit bldFile="mmmw_plat/openmax_al_ext_api/group"/>
   108       <unit bldFile="mmmw_plat/openmax_al_ext_api/group"/>
    95    </component>
   109    </component>
    96    <component id="system_tone_service_api" name="System Tone Service API" class="api" filter="s60" introduced="^4">
   110    <component id="system_tone_service_api" name="System Tone Service API" class="api" filter="s60" introduced="^4">
    97       <unit bldFile="mmmw_plat/system_tone_service_api/group"/>
   111       <unit bldFile="mmmw_plat/system_tone_service_api/group"/>
       
   112       <unit bldFile="mmmw_plat/system_tone_service_api/tsrc/group" filter="test,api_test,pref_test,TA_MMMW"/>
    98    </component>
   113    </component>
    99   </collection>
   114   </collection>
   100   <collection id="khronosfws" name="Khronos Frameworks" level="framework">
   115   <collection id="khronosfws" name="Khronos Frameworks" level="framework">
   101       <component id="openmax_al" filter="s60" name="OpenMAX AL" introduced="^4">
   116       <component id="openmax_al" filter="s60" name="OpenMAX AL" introduced="^4">
   102         <unit bldFile="khronosfws/openmax_al/group"/>
   117         <unit bldFile="khronosfws/openmax_al/group"/>
   120    </component>
   135    </component>
   121    <component id="profilesettingsmonitor" filter="s60" name="Profile Settings Monitor">
   136    <component id="profilesettingsmonitor" filter="s60" name="Profile Settings Monitor">
   122     <unit bldFile="mmfenh/profilesettingsmonitor/group"/>
   137     <unit bldFile="mmfenh/profilesettingsmonitor/group"/>
   123    </component>
   138    </component>
   124    <component id="mmfenh_test" filter="s60,test,module_test,pref_test" name="MMF Enhancements Tests" purpose="development">
   139    <component id="mmfenh_test" filter="s60,test,module_test,pref_test" name="MMF Enhancements Tests" purpose="development">
   125     <unit bldFile="mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group"/>
   140       <meta rel="testbuild">
       
   141        <group name="advancedaudiocontroller_tsrc_group"/>
       
   142       </meta>
       
   143     <unit bldFile="mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/group" filter="TA_ADVANCEDAUDIOCONTROLLER"/>
   126    </component>
   144    </component>
   127   </collection>
   145   </collection>
   128   <collection id="mmserv" name="Multimedia Services" level="specific">
   146   <collection id="mmserv" name="Multimedia Services" level="specific">
   129    <component id="callaudiocontrol" filter="s60" name="Call Audio Control">
   147    <component id="callaudiocontrol" filter="s60" name="Call Audio Control">
   130     <unit bldFile="mmserv/callaudiocontrol/group"/>
   148     <unit bldFile="mmserv/callaudiocontrol/group"/>