1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <SystemDefinition schema="3.0.0"> |
|
3 <package id="homescreen" name="Home Screen Apps" levels="fw support apps"> |
|
4 <collection id="homescreen_plat" name="Home Screen Apps Platform Interfaces" level="apps"> |
|
5 <component id="menu_settings_api" name="Menu Settings API" class="api" filter="s60"> |
|
6 <meta rel="Api" href="homescreen_plat/menu_settings_api/menu_settings_api.metaxml"/> |
|
7 <unit bldFile="homescreen_plat/menu_settings_api/group"/> |
|
8 </component> |
|
9 <component id="hs_content_control_ui" name="HS Content Control Ui" class="api" filter="s60"> |
|
10 <unit bldFile="homescreen_plat/hs_content_control_ui/group"/> |
|
11 </component> |
|
12 <component id="hs_renderingplugin_api" name="HS Rendering Plugin API" class="api" filter="s60"> |
|
13 <unit bldFile="homescreen_plat/hs_renderingplugin_api/group"/> |
|
14 </component> |
|
15 </collection> |
|
16 <collection id="idlehomescreen" name="Idle Home Screen" level="apps"> |
|
17 <component id="nativeuicontroller" filter="s60" name="Native UI Controller"> |
|
18 <unit bldFile="idlehomescreen/nativeuicontroller/group"/> |
|
19 </component> |
|
20 <component id="exths" filter="s60" name="Active Idle Container" class="plugin"> |
|
21 <!-- why is the ID so different from the name? Is one wrong? --> |
|
22 <unit bldFile="idlehomescreen/exths/group"/> |
|
23 </component> |
|
24 <component id="hscontentcontrol" filter="s60" name="Home Screen Content Control" introduced="^3"> |
|
25 <unit bldFile="idlehomescreen/hscontentcontrol/group"/> |
|
26 </component> |
|
27 <component id="hssapiwrapper" filter="s60" name="HS SAPI Wrapper" introduced="^3"> |
|
28 <!-- can only have one unit. #include from a common bld.inf, or split into two components --> |
|
29 <unit bldFile="idlehomescreen/sapiwrapper/cpswrapper/group"/> |
|
30 <unit bldFile="idlehomescreen/sapiwrapper/hspswrapper/group"/> |
|
31 </component> |
|
32 <component id="xmluirendering" filter="s60" name="XML UI Rendering" introduced="^3"> |
|
33 <unit bldFile="idlehomescreen/xmluirendering/group"/> |
|
34 </component> |
|
35 <component id="xmluicontroller" filter="s60" name="XML UI Controller" introduced="^3"> |
|
36 <unit bldFile="idlehomescreen/xmluicontroller/group"/> |
|
37 </component> |
|
38 <component id="widgetmanager" filter="s60" name="Widget Manager" introduced="^3"> |
|
39 <unit bldFile="idlehomescreen/widgetmanager/group"/> |
|
40 </component> |
|
41 <component id="idlehomescreen_help" filter="s60" name="Idle Home Screen Help"> |
|
42 <unit bldFile="idlehomescreen/help/group"/> |
|
43 </component> |
|
44 <component id="idlehomescreen_data" filter="s60" name="Idle Home Screen Data"> |
|
45 <meta rel="config"> |
|
46 <defined condition="FF_HOMESCREEN_COMMON_IDLEFW"/> |
|
47 <!-- currently always on, so safe to define here for now --> |
|
48 </meta> |
|
49 <unit bldFile="idlehomescreen/data/group"/> |
|
50 </component> |
|
51 <component id="idlehomescreen_build" filter="s60" name="Idle Home Screen Build"> |
|
52 <!-- can the loc file be moved to another comopnent and this one removed? --> |
|
53 <unit bldFile="idlehomescreen/group"/> |
|
54 </component> |
|
55 <component id="homescreen_test" filter="s60,test,unit_test" purpose="development" name="Home Screen Apps Test"> |
|
56 <unit bldFile="idlehomescreen/widgetmanager/tsrc/wmunittest/group"/> |
|
57 </component> |
|
58 </collection> |
|
59 <collection id="menufw" name="Menu Framework" level="fw"> |
|
60 <component id="hierarchynavigator" filter="s60" name="Hierarchy Navigator"> |
|
61 <unit bldFile="menufw/hierarchynavigator/group"/> |
|
62 </component> |
|
63 <component id="menufwui" filter="s60" name="Menu Framework UI"> |
|
64 <unit bldFile="menufw/menufwui/group"/> |
|
65 </component> |
|
66 <component id="menusuites" filter="s60" name="Menu Suites"> |
|
67 <unit bldFile="menufw/menusuites/group"/> |
|
68 </component> |
|
69 <component id="menufw_build" filter="s60" name="Menu Framework Build"> |
|
70 <!-- can the exports be exported by the other components? --> |
|
71 <unit bldFile="menufw/group"/> |
|
72 </component> |
|
73 </collection> |
|
74 <collection id="taskswitcher" name="Task Switcher" level="support"> |
|
75 <component id="contextengine" filter="s60" name="Context Engine" introduced="^3"> |
|
76 <unit bldFile="taskswitcher/contextengine/group"/> |
|
77 </component> |
|
78 <component id="taskswitcherui" filter="s60" name="Task Switcher UI" introduced="^3"> |
|
79 <unit bldFile="taskswitcher/taskswitcherui/group"/> |
|
80 </component> |
|
81 </collection> |
|
82 </package> |
|
83 </SystemDefinition> |
|