1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <SystemDefinition schema="3.0.0"> |
2 <SystemDefinition schema="3.0.0"> |
3 <package id="mmuifw" name="Multimedia UI Framework" levels="mgr mdl util ui"> |
3 <package id="mmuifw" name="Multimedia UI Framework" levels="mgr mdl util ui api"> |
4 <collection id="mmuifw_info" name="Multimedia UI Framework Info" level="ui"> |
4 <collection id="mmuifw_plat" name="Multimedia UI Framework Platform Interfaces" level="api"> |
5 <component id="mmuifw_plat" filter="s60" name="Multimedia UI Framework Platform Interfaces" class="api"> |
5 <component id="alf_widgetfactory_api" name="ALF Widget Factory API" class="api" filter="s60"> |
6 <unit bldFile="mmuifw_plat/group"/> |
6 <meta rel="Api" href="mmuifw_plat/alf_widgetfactory_api/alf_widgetfactory_api.metaxml"/> |
7 </component> |
7 <unit bldFile="mmuifw_plat/alf_widgetfactory_api/group"/> |
8 <component id="mmuifw_build" filter="s60" name="Multimedia UI Framework Build"> |
8 </component> |
9 <!-- Move exports into other componetns or remove all #includes and make this a ROM component --> |
9 <component id="alf_widgetutils_api" name="ALF Widget Utils API" class="api" filter="s60"> |
10 <unit bldFile="group"/> |
10 <meta rel="Api" href="mmuifw_plat/alf_widgetutils_api/alf_widgetutils_api.metaxml"/> |
11 </component> |
11 <unit bldFile="mmuifw_plat/alf_widgetutils_api/group"/> |
12 </collection> |
12 </component> |
13 <collection id="osncore" name="OS Neutral Library Core" level="util"> |
13 <component id="alf_widgetmodel_api" name="ALF Widget Model API" class="api" filter="s60"> |
14 <!-- collection is really a component. Move down a directory --> |
14 <meta rel="Api" href="mmuifw_plat/alf_widgetmodel_api/alf_widgetmodel_api.metaxml"/> |
15 <component id="osncore_build" filter="s60" name="OSN Core Build"> |
15 <unit bldFile="mmuifw_plat/alf_widgetmodel_api/group"/> |
16 <unit bldFile="osncore/group"/> |
16 </component> |
17 </component> |
17 <component id="osn_container_api" name="OSN Container API" class="api" filter="s60"> |
18 </collection> |
18 <meta rel="Api" href="mmuifw_plat/osn_container_api/osn_container_api.metaxml"/> |
19 <collection id="alfwidgetutils" name="Accelerated LAF Widget Utils" level="ui"> |
19 <unit bldFile="mmuifw_plat/osn_container_api/group"/> |
20 <!-- collection is really a component. Move down a directory --> |
20 </component> |
21 <component id="alfwidgetutils_build" filter="s60" name="ALF Widget Utils"> |
21 <component id="osn_global_api" name="OSN Global API" class="api" filter="s60"> |
22 <unit bldFile="alfwidgetutils/group"/> |
22 <meta rel="Api" href="mmuifw_plat/osn_global_api/osn_global_api.metaxml"/> |
23 </component> |
23 <unit bldFile="mmuifw_plat/osn_global_api/group"/> |
24 </collection> |
24 </component> |
25 <collection id="resourcepool" name="Resource Pool" level="util"> |
25 <component id="osn_string_api" name="OSN String API" class="api" filter="s60"> |
26 <!-- collection is really a component. Move down a directory --> |
26 <meta rel="Api" href="mmuifw_plat/osn_string_api/osn_string_api.metaxml"/> |
27 <component id="alfresourcepool" filter="s60" name="ALF Resource Pool"> |
27 <unit bldFile="mmuifw_plat/osn_string_api/group"/> |
28 <unit bldFile="resourcepool/group"/> |
28 </component> |
29 </component> |
29 <component id="alf_resourcepool_api" name="ALF Resource Pool API" class="api" filter="s60"> |
30 </collection> |
30 <meta rel="Api" href="mmuifw_plat/alf_resourcepool_api/alf_resourcepool_api.metaxml"/> |
31 <collection id="widgetmodel" name="Widget Model" level="mdl"> |
31 <unit bldFile="mmuifw_plat/alf_resourcepool_api/group"/> |
32 <!-- collection is really a component. Move down a directory --> |
32 </component> |
33 <component id="widgetmodel_build" filter="s60" name="Widget Model Build"> |
33 <component id="alf_containerwidget_api" name="ALF Container Widget API" class="api" filter="s60"> |
34 <unit bldFile="widgetmodel/group"/> |
34 <meta rel="Api" href="mmuifw_plat/alf_containerwidget_api/alf_containerwidget_api.metaxml"/> |
35 </component> |
35 <unit bldFile="mmuifw_plat/alf_containerwidget_api/group"/> |
36 </collection> |
36 </component> |
37 <collection id="mulwidgets" name="MUL Widgets" level="ui"> |
37 <component id="alf_viewwidget_api" name="ALF View Widget API" class="api" filter="s60"> |
38 <!-- should spell out MUL in the collection name --> |
38 <meta rel="Api" href="mmuifw_plat/alf_viewwidget_api/alf_viewwidget_api.metaxml"/> |
39 <component id="mullogging" filter="s60" name="MUL Logging"> |
39 <unit bldFile="mmuifw_plat/alf_viewwidget_api/group"/> |
40 <unit bldFile="mulwidgets/mullogging/group"/> |
40 </component> |
41 </component> |
41 <component id="alf_scrollbarwidget_api" name="ALF Scrollbar Widget API" class="api" filter="s60"> |
42 <component id="muldatamodel" filter="s60" name="MUL Data Model"> |
42 <meta rel="Api" href="mmuifw_plat/alf_scrollbarwidget_api/alf_scrollbarwidget_api.metaxml"/> |
43 <unit bldFile="mulwidgets/muldatamodel/group"/> |
43 <unit bldFile="mmuifw_plat/alf_scrollbarwidget_api/group"/> |
44 </component> |
44 </component> |
45 <component id="mulwidgets_common" filter="s60" name="MUL Common Utils"> |
45 <component id="alf_customlayoutmanagers_api" name="ALF Custom Layout Managers API" class="api" filter="s60"> |
46 <unit bldFile="mulwidgets/common/group"/> |
46 <meta rel="Api" href="mmuifw_plat/alf_customlayoutmanagers_api/alf_customlayoutmanagers_api.metaxml"/> |
47 </component> |
47 <unit bldFile="mmuifw_plat/alf_customlayoutmanagers_api/group"/> |
48 <component id="gesturehelper" filter="s60" name="Gesture Helper"> |
48 </component> |
49 <unit bldFile="mulwidgets/gesturehelper/group"/> |
49 <component id="gesturehelper_api" name="Gesture Helper API" class="api" filter="s60"> |
50 </component> |
50 <meta rel="Api" href="mmuifw_plat/gesturehelper_api/gesturehelper_api.metaxml"/> |
51 <component id="mulcoverflowwidget" filter="s60" name="MUL CoverFlow Widget"> |
51 <unit bldFile="mmuifw_plat/gesturehelper_api/group"/> |
52 <unit bldFile="mulwidgets/mulcoverflowwidget/group"/> |
52 </component> |
53 </component> |
53 <component id="mul_coverflowwidget_api" name="MUL Coverflow Widget API" class="api" filter="s60"> |
54 <component id="mulsliderwidget" filter="s60" name="MUL Slider Widget"> |
54 <meta rel="Api" href="mmuifw_plat/mul_coverflowwidget_api/mul_coverflowwidget_api.metaxml"/> |
55 <unit bldFile="mulwidgets/mulsliderwidget/group"/> |
55 <unit bldFile="mmuifw_plat/mul_coverflowwidget_api/group"/> |
56 </component> |
56 </component> |
57 <component id="alfviewwidget" filter="s60" name="ALF View Widget"> |
57 <component id="mul_datamodel_api" name="MUL Data Model API" class="api" filter="s60"> |
58 <unit bldFile="mulwidgets/alfviewwidget/group"/> |
58 <meta rel="Api" href="mmuifw_plat/mul_datamodel_api/mul_datamodel_api.metaxml"/> |
59 </component> |
59 <unit bldFile="mmuifw_plat/mul_datamodel_api/group"/> |
60 <component id="alfcontainerwidget" filter="s60" name="ALF Container Widget"> |
60 </component> |
61 <unit bldFile="mulwidgets/alfcontainerwidget/group"/> |
61 <component id="mul_sliderwidget_api" name="MUL Slider Widget API" class="api" filter="s60"> |
62 </component> |
62 <meta rel="Api" href="mmuifw_plat/mul_sliderwidget_api/mul_sliderwidget_api.metaxml"/> |
63 <component id="alfscrollbarwidget" filter="s60" name="ALF Scrollbar Widget"> |
63 <unit bldFile="mmuifw_plat/mul_sliderwidget_api/group"/> |
64 <unit bldFile="mulwidgets/alfscrollbarwidget/group"/> |
64 </component> |
65 </component> |
65 <component id="mul_widget_api" name="MUL Widget API" class="api" filter="s60"> |
66 </collection> |
66 <meta rel="Api" href="mmuifw_plat/mul_widget_api/mul_widget_api.metaxml"/> |
67 </package> |
67 <unit bldFile="mmuifw_plat/mul_widget_api/group"/> |
|
68 </component> |
|
69 </collection> |
|
70 <collection id="mmuifw_info" name="Multimedia UI Framework Info" level="ui"> |
|
71 <component id="mmuifw_build" filter="s60" name="Multimedia UI Framework Build"> |
|
72 <!-- Move exports into other componetns or remove all #includes and make this a ROM component --> |
|
73 <unit bldFile="group"/> |
|
74 </component> |
|
75 </collection> |
|
76 <collection id="osncore" name="OS Neutral Library Core" level="util"> |
|
77 <!-- collection is really a component. Move down a directory --> |
|
78 <component id="osncore_build" filter="s60" name="OSN Core Build"> |
|
79 <unit bldFile="osncore/group"/> |
|
80 </component> |
|
81 </collection> |
|
82 <collection id="alfwidgetutils" name="Accelerated LAF Widget Utils" level="ui"> |
|
83 <!-- collection is really a component. Move down a directory --> |
|
84 <component id="alfwidgetutils_build" filter="s60" name="ALF Widget Utils"> |
|
85 <unit bldFile="alfwidgetutils/group"/> |
|
86 </component> |
|
87 </collection> |
|
88 <collection id="resourcepool" name="Resource Pool" level="util"> |
|
89 <!-- collection is really a component. Move down a directory --> |
|
90 <component id="alfresourcepool" filter="s60" name="ALF Resource Pool"> |
|
91 <unit bldFile="resourcepool/group"/> |
|
92 </component> |
|
93 </collection> |
|
94 <collection id="widgetmodel" name="Widget Model" level="mdl"> |
|
95 <!-- collection is really a component. Move down a directory --> |
|
96 <component id="widgetmodel_build" filter="s60" name="Widget Model Build"> |
|
97 <unit bldFile="widgetmodel/group"/> |
|
98 </component> |
|
99 </collection> |
|
100 <collection id="mulwidgets" name="MUL Widgets" level="ui"> |
|
101 <!-- should spell out MUL in the collection name --> |
|
102 <component id="mullogging" filter="s60" name="MUL Logging"> |
|
103 <unit bldFile="mulwidgets/mullogging/group"/> |
|
104 </component> |
|
105 <component id="muldatamodel" filter="s60" name="MUL Data Model"> |
|
106 <unit bldFile="mulwidgets/muldatamodel/group"/> |
|
107 </component> |
|
108 <component id="mulwidgets_common" filter="s60" name="MUL Common Utils"> |
|
109 <unit bldFile="mulwidgets/common/group"/> |
|
110 </component> |
|
111 <component id="gesturehelper" filter="s60" name="Gesture Helper"> |
|
112 <unit bldFile="mulwidgets/gesturehelper/group"/> |
|
113 </component> |
|
114 <component id="mulcoverflowwidget" filter="s60" name="MUL CoverFlow Widget"> |
|
115 <unit bldFile="mulwidgets/mulcoverflowwidget/group"/> |
|
116 </component> |
|
117 <component id="mulsliderwidget" filter="s60" name="MUL Slider Widget"> |
|
118 <unit bldFile="mulwidgets/mulsliderwidget/group"/> |
|
119 </component> |
|
120 <component id="alfviewwidget" filter="s60" name="ALF View Widget"> |
|
121 <unit bldFile="mulwidgets/alfviewwidget/group"/> |
|
122 </component> |
|
123 <component id="alfcontainerwidget" filter="s60" name="ALF Container Widget"> |
|
124 <unit bldFile="mulwidgets/alfcontainerwidget/group"/> |
|
125 </component> |
|
126 <component id="alfscrollbarwidget" filter="s60" name="ALF Scrollbar Widget"> |
|
127 <unit bldFile="mulwidgets/alfscrollbarwidget/group"/> |
|
128 </component> |
|
129 </collection> |
|
130 </package> |
68 </SystemDefinition> |
131 </SystemDefinition> |