--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/package_definition.xml Thu Dec 17 08:55:47 2009 +0200
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<SystemDefinition schema="3.0.0">
+ <package id="mmappfw" name="Multimedia App Framework" levels="fw utils if">
+ <collection id="mmappcomponents" name="Multimedia App Components" level="utils">
+ <component id="collectionhelper" filter="s60" name="Media Player Collection Helper" introduced="^1">
+ <unit bldFile="mmappcomponents/collectionhelper/group"/>
+ </component>
+ <component id="playlistengine" filter="s60" name="Playlist Engine" introduced="^1">
+ <unit bldFile="mmappcomponents/playlistengine/group"/>
+ </component>
+ <component id="mpxharvester" filter="s60" name="Media Player Harvester" introduced="^1">
+ <unit bldFile="mmappcomponents/harvester/group"/>
+ </component>
+ <component id="mmappcommonui" filter="s60" name="Multimedia App Common UI" introduced="^1">
+ <unit bldFile="mmappcomponents/mmappcommonui/group"/>
+ </component>
+ <component id="mediaplayersettingsengine" filter="s60" name="Media Player Settings Engine" introduced="^1">
+ <unit bldFile="mmappcomponents/mediaplayersettingsengine/group"/>
+ </component>
+ <component id="audiofetcher" filter="s60" name="Audio Fetcher" class="plugin" introduced="^1">
+ <unit bldFile="mmappcomponents/audiofetcher/group"/>
+ </component>
+ <component id="asxparser" filter="s60" name="ASX Parser" introduced="^1">
+ <unit bldFile="mmappcomponents/asxparser/group"/>
+ <!-- does the test bld.inf need to be #included? -->
+ <!-- <unit bldFile="mmappcomponents/asxparser/test"/> -->
+ </component>
+ </collection>
+ <collection id="mpx" name="Multimedia Player" level="fw">
+ <component id="commonframework" filter="s60" name="MPX Common Framework" introduced="^1">
+ <unit bldFile="mpx/commonframework/group"/>
+ </component>
+ <component id="playbackframework" filter="s60" name="MPX Playback Framework" introduced="^1">
+ <unit bldFile="mpx/playbackframework/group"/>
+ </component>
+ <component id="mpxcollectionfw" filter="s60" name="MPX Collection Framework" introduced="^1">
+ <unit bldFile="mpx/collectionframework/group"/>
+ </component>
+ <component id="mpxviewfw" filter="s60" name="MPX View Framework" introduced="^1">
+ <unit bldFile="mpx/viewframework/group"/>
+ </component>
+ <component id="mpx_build" filter="s60" name="MPX Build" introduced="^1">
+ <!-- can the exports from here be distribtued to the above bld.infs? -->
+ <unit bldFile="mpx/group"/>
+ </component>
+ </collection>
+ <collection id="mmappfw_info" name="Multimedia App Framework Info" level="if">
+ <component id="mmappfw_build" filter="s60" name="Multimedia App Framework Build" introduced="^1">
+ <!-- does the export from ehre really belong in one of the other components? -->
+ <unit bldFile="group"/>
+ </component>
+ <component id="mmappfw_test" filter="s60" name="Multimedia App Framework Test" purpose="development" introduced="^1">
+ <!-- should this component exist? -->
+ <!-- <unit bldFile="tsrc/group"/> -->
+ </component>
+ <component id="mmappfw_plat" filter="s60" name="Multimedia App Framework Platform Interfaces" class="api" introduced="^1">
+ <!-- there can only be a single unit, these should be #included from a main bld.inf -->
+ <unit bldFile="mmappfw_plat/group"/>
+ <unit bldFile="mmappfw_plat/asx_parser_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/collection_helper_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/harvester_collection_mediator_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/harvester_metadata_extractor_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/harvester_utility_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/media_player_settings_engine_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/mpx_albumart_utility_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/mpx_base_view_plugins_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/mpx_collection_utility_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/mpx_common_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/mpx_playback_utility_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/mpx_view_utility_api/tsrc/group"/>
+ <unit bldFile="mmappfw_plat/playlist_engine_api/tsrc/group"/>
+ </component>
+ </collection>
+ </package>
+</SystemDefinition>