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