package_definition.xml
changeset 21 a05c44bc3c61
parent 20 b1fb57be53fe
child 25 d881023c13eb
equal deleted inserted replaced
20:b1fb57be53fe 21:a05c44bc3c61
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <SystemDefinition schema="3.0.0">
       
     3   <package id="mmappfw" name="Multimedia App Framework" levels="fw utils if">
       
     4     <collection id="mmappcomponents" name="Multimedia App Components" level="utils">
       
     5       <component id="collectionhelper" filter="s60" name="Media Player Collection Helper" introduced="^1">
       
     6         <unit bldFile="mmappcomponents/collectionhelper/group"/>
       
     7       </component>
       
     8       <component id="playlistengine" filter="s60" name="Playlist Engine" introduced="^1">
       
     9         <unit bldFile="mmappcomponents/playlistengine/group"/>
       
    10       </component>
       
    11       <component id="mpxharvester" filter="s60" name="Media Player Harvester" introduced="^1">
       
    12         <unit bldFile="mmappcomponents/harvester/group"/>
       
    13       </component>
       
    14       <component id="mmappcommonui" filter="s60" name="Multimedia App Common UI" introduced="^1">
       
    15         <unit bldFile="mmappcomponents/mmappcommonui/group"/>
       
    16       </component>
       
    17       <component id="mediaplayersettingsengine" filter="s60" name="Media Player Settings Engine" introduced="^1">
       
    18         <unit bldFile="mmappcomponents/mediaplayersettingsengine/group"/>
       
    19       </component>
       
    20       <component id="audiofetcher" filter="s60" name="Audio Fetcher" class="plugin" introduced="^1">
       
    21         <unit bldFile="mmappcomponents/audiofetcher/group"/>
       
    22       </component>
       
    23       <component id="asxparser" filter="s60" name="ASX Parser" introduced="^1">
       
    24         <unit bldFile="mmappcomponents/asxparser/group"/>
       
    25         <!-- does the test bld.inf need to be #included? -->
       
    26         <!-- <unit bldFile="mmappcomponents/asxparser/test"/> -->
       
    27       </component>
       
    28     </collection>
       
    29     <collection id="mpx" name="Multimedia Player" level="fw">
       
    30       <component id="commonframework" filter="s60" name="MPX Common Framework" introduced="^1">
       
    31         <unit bldFile="mpx/commonframework/group"/>
       
    32       </component>
       
    33       <component id="playbackframework" filter="s60" name="MPX Playback Framework" introduced="^1">
       
    34         <unit bldFile="mpx/playbackframework/group"/>
       
    35       </component>
       
    36       <component id="mpxcollectionfw" filter="s60" name="MPX Collection Framework" introduced="^1">
       
    37         <unit bldFile="mpx/collectionframework/group"/>
       
    38       </component>
       
    39       <component id="mpxviewfw" filter="s60" name="MPX View Framework" introduced="^1">
       
    40         <unit bldFile="mpx/viewframework/group"/>
       
    41       </component>
       
    42       <component id="mpx_build" filter="s60" name="MPX Build" introduced="^1">
       
    43       	<!--  can the exports from here be distribtued to the above bld.infs? -->
       
    44         <unit bldFile="mpx/group"/>
       
    45       </component>
       
    46     </collection>
       
    47     <collection id="mmappfw_info" name="Multimedia App Framework Info" level="if">
       
    48       <component id="mmappfw_build" filter="s60" name="Multimedia App Framework Build" introduced="^1">
       
    49       <!--  does the export from ehre really belong in one of the other components? -->
       
    50         <unit bldFile="group"/>
       
    51       </component>
       
    52       <component id="mmappfw_test" filter="s60" name="Multimedia App Framework Test" purpose="development" introduced="^1">
       
    53       	<!--  should this component exist? -->
       
    54         <!-- <unit bldFile="tsrc/group"/> -->
       
    55       </component>
       
    56       <component id="mmappfw_plat" filter="s60" name="Multimedia App Framework Platform Interfaces" class="api" introduced="^1">
       
    57       	<!-- there can only be a single unit, these should be #included from a main bld.inf -->
       
    58         <unit bldFile="mmappfw_plat/group"/>
       
    59         <unit bldFile="mmappfw_plat/asx_parser_api/tsrc/group"/>
       
    60         <unit bldFile="mmappfw_plat/collection_helper_api/tsrc/group"/>
       
    61         <unit bldFile="mmappfw_plat/harvester_collection_mediator_api/tsrc/group"/>
       
    62         <unit bldFile="mmappfw_plat/harvester_metadata_extractor_api/tsrc/group"/>
       
    63         <unit bldFile="mmappfw_plat/harvester_utility_api/tsrc/group"/>
       
    64         <unit bldFile="mmappfw_plat/media_player_settings_engine_api/tsrc/group"/>
       
    65         <unit bldFile="mmappfw_plat/mpx_albumart_utility_api/tsrc/group"/>
       
    66         <unit bldFile="mmappfw_plat/mpx_base_view_plugins_api/tsrc/group"/>
       
    67         <unit bldFile="mmappfw_plat/mpx_collection_utility_api/tsrc/group"/>
       
    68         <unit bldFile="mmappfw_plat/mpx_common_api/tsrc/group"/>
       
    69         <unit bldFile="mmappfw_plat/mpx_playback_utility_api/tsrc/group"/>
       
    70         <unit bldFile="mmappfw_plat/mpx_view_utility_api/tsrc/group"/>
       
    71         <unit bldFile="mmappfw_plat/playlist_engine_api/tsrc/group"/>
       
    72       </component>
       
    73     </collection>
       
    74   </package>
       
    75 </SystemDefinition>