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