76 <SystemDefinition name="Symbian^4" schema="2.0.1"> |
76 <SystemDefinition name="Symbian^4" schema="2.0.1"> |
77 <systemModel> |
77 <systemModel> |
78 <layer name="mw" long-name="Middleware" levels="generic specific"> |
78 <layer name="mw" long-name="Middleware" levels="generic specific"> |
79 <block name="homescreensrv" level="specific" long-name="Home Screen Services" levels="plugin framework server generic specific"> |
79 <block name="homescreensrv" level="specific" long-name="Home Screen Services" levels="plugin framework server generic specific"> |
80 <collection name="homescreensrv_plat" long-name="Home Screen Services Platform Interfaces" level="specific"> |
80 <collection name="homescreensrv_plat" long-name="Home Screen Services Platform Interfaces" level="specific"> |
81 <component name="ai_content_model_api" long-name="AI Content Model API" filter="s60" class="api"> |
|
82 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/ai_content_model_api/group"/> |
|
83 </component> |
|
84 <component name="ai_utilities_api" long-name="AI Utilities API" filter="s60" class="api"> |
|
85 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/ai_utilities_api/group" filter="!test"/> |
|
86 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/ai_utilities_api/internal/tsrc/group" filter="test,api_test"/> |
|
87 </component> |
|
88 <component name="ai_plugin_management_api" long-name="AI Plug-in Management API" filter="s60" class="api"> |
|
89 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/ai_plugin_management_api/group"/> |
|
90 </component> |
|
91 <component name="ai_plugin_information_api" long-name="AI Plug-in Information API" filter="s60" class="api"> |
|
92 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/ai_plugin_information_api/group"/> |
|
93 </component> |
|
94 <component name="ai_variation_api" long-name="AI Variation API" filter="s60" class="api"> |
|
95 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/ai_variation_api/group"/> |
|
96 </component> |
|
97 <component name="action_handler_plugin_api" long-name="Action Handler Plugin API" filter="s60" class="api"> |
81 <component name="action_handler_plugin_api" long-name="Action Handler Plugin API" filter="s60" class="api"> |
98 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/action_handler_plugin_api/group" filter="!test"/> |
82 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/action_handler_plugin_api/group" filter="!test"/> |
99 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/action_handler_plugin_api/tsrc/group" filter="test,api_test"/> |
83 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/action_handler_plugin_api/tsrc/group" filter="test,api_test"/> |
100 </component> |
84 </component> |
101 <component name="content_harvester_plugin_api" long-name="Content Harvester Plugin API" filter="s60" class="api"> |
85 <component name="content_harvester_plugin_api" long-name="Content Harvester Plugin API" filter="s60" class="api"> |
102 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/content_harvester_plugin_api/group" filter="!test"/> |
86 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/content_harvester_plugin_api/group" filter="!test"/> |
103 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/content_harvester_plugin_api/tsrc/group" filter="test,api_test"/> |
87 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/content_harvester_plugin_api/tsrc/group" filter="test,api_test"/> |
104 </component> |
88 </component> |
105 <component name="menu_model_api" long-name="Menu Model API" filter="s60" class="api"> |
|
106 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/menu_model_api/group"/> |
|
107 </component> |
|
108 <component name="menu_sat_interface_api" long-name="Menu SAT Interface API" filter="s60" class="api"> |
89 <component name="menu_sat_interface_api" long-name="Menu SAT Interface API" filter="s60" class="api"> |
109 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/menu_sat_interface_api/group" filter="!test"/> |
90 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/menu_sat_interface_api/group" filter="!test"/> |
110 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/menu_sat_interface_api/tsrc/group" filter="test,api_test"/> |
91 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/menu_sat_interface_api/tsrc/group" filter="test,api_test"/> |
111 </component> |
92 </component> |
112 <component name="external_home_screen_api" long-name="External Home Screen API" filter="s60" class="api"> |
|
113 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/external_home_screen_api/group"/> |
|
114 </component> |
|
115 <component name="menu_content_service_api" long-name="Menu Content Service API" filter="s60" class="api"> |
|
116 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/menu_content_service_api/group" filter="!test"/> |
|
117 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/menu_content_service_api/tsrc/group" filter="test,api_test"/> |
|
118 </component> |
|
119 <component name="sapi_contentpublishing" long-name="SAPI Content Publishing" filter="s60" class="api"> |
93 <component name="sapi_contentpublishing" long-name="SAPI Content Publishing" filter="s60" class="api"> |
120 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/sapi_contentpublishing/group"/> |
94 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/sapi_contentpublishing/group"/> |
121 </component> |
95 </component> |
122 <component name="sapi_backstepping" long-name="SAPI Backstepping" filter="s60" class="api"> |
|
123 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/sapi_backstepping/group"/> |
|
124 </component> |
|
125 <component name="sapi_actionhandler" long-name="SAPI Action Handler" filter="s60" class="api"> |
96 <component name="sapi_actionhandler" long-name="SAPI Action Handler" filter="s60" class="api"> |
126 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/sapi_actionhandler/group"/> |
97 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/sapi_actionhandler/group"/> |
127 </component> |
|
128 <component name="sapi_homescreenplugin" long-name="SAPI Homescreen Plugin" filter="s60" class="api"> |
|
129 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/sapi_homescreenplugin/group" filter="!test"/> |
|
130 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/sapi_homescreenplugin/tsrc/group" filter="test,api_test"/> |
|
131 </component> |
|
132 <component name="sapi_menucontent" long-name="SAPI Menu Content" filter="s60" class="api"> |
|
133 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/sapi_menucontent/group"/> |
|
134 </component> |
|
135 <component name="xcfw_api" long-name="XCFW API" filter="s60" class="api"> |
|
136 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/xcfw_api/group"/> |
|
137 </component> |
|
138 <component name="idlefw_api" long-name="Idle Framework API" filter="s60" class="api"> |
|
139 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/idlefw_api/group"/> |
|
140 </component> |
|
141 <component name="hs_widget_publisher_api" long-name="Home Screen Publishing API" filter="s60" class="api"> |
|
142 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/hs_widget_publisher_api/group"/> |
|
143 </component> |
|
144 <component name="hs_settings_api" long-name="HS Settings API" filter="s60" class="api"> |
|
145 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/hs_settings_api/group"/> |
|
146 </component> |
|
147 <component name="hs_content_control_api" long-name="HS Content Control API" filter="s60" class="api"> |
|
148 <unit bldFile="/sf/mw/homescreensrv/homescreensrv_plat/hs_content_control_api/group"/> |
|
149 </component> |
|
150 </collection> |
|
151 <collection name="xcfw" long-name="XML Content Framework" level="framework"> |
|
152 <!-- collection is really a component, needs to be moved down a directory --> |
|
153 <component name="xcfw_build" filter="s60" long-name="XML Content Framework Build"> |
|
154 <unit bldFile="/sf/mw/homescreensrv/xcfw/group"/> |
|
155 </component> |
|
156 </collection> |
|
157 <collection name="homescreenpluginsrv" long-name="Home Screen Plugin Service" level="plugin"> |
|
158 <component name="hspsdefinitionengine" filter="s60" long-name="HS Plugin Service Definition Engine" class="placeholder"> |
|
159 <!-- <unit bldFile="homescreenpluginsrv/hspsdefinitionengine/group"/> --> |
|
160 </component> |
|
161 <component name="hspsdom" filter="s60" long-name="HS Plugin Service DOM" class="placeholder"> |
|
162 <!-- <unit bldFile="homescreenpluginsrv/hspsdom/group"/> --> |
|
163 </component> |
|
164 <component name="hspstools" filter="s60" long-name="HS Server Tools"> |
|
165 <!-- <unit bldFile="homescreenpluginsrv/hspstools/group"/> --> |
|
166 </component> |
|
167 <component name="hspspluginregistry" filter="s60" long-name="HS Plugin Registry" class="placeholder"> |
|
168 <!-- <unit bldFile="homescreenpluginsrv/hspspluginregistry/group"/>--> |
|
169 </component> |
|
170 <component name="hspsmanager" filter="s60" long-name="HSPS Manager" class="placeholder"> |
|
171 <!-- <unit bldFile="homescreenpluginsrv/hspsmanager/group"/>--> |
|
172 </component> |
|
173 <component name="hspsodt" filter="s60" long-name="HSPS Object Description Tree" class="placeholder"> |
|
174 <!-- <unit bldFile="homescreenpluginsrv/hspsodt/group"/>--> |
|
175 </component> |
|
176 <component name="hspsresource" filter="s60" long-name="HS Plugin Server Resource" class="placeholder"> |
|
177 <!-- <unit bldFile="homescreenpluginsrv/hspsresource/group"/>--> |
|
178 </component> |
|
179 <component name="hspsresult" filter="s60" long-name="HS Plugin Server Result" class="placeholder"> |
|
180 <!-- <unit bldFile="homescreenpluginsrv/hspsresult/group"/>--> |
|
181 </component> |
|
182 <component name="homescreen_settings_api" filter="s60" long-name="HS Settings API" class="api placeholder"> |
|
183 <!-- <unit bldFile="homescreenpluginsrv/hspsresult/group"/>--> |
|
184 </component> |
|
185 <component name="homescreenpluginsrv_build" filter="s60" long-name="HSPS Build"> |
|
186 <!-- need to break this up into the self-contained components above and uncomment them --> |
|
187 <unit bldFile="/sf/mw/homescreensrv/homescreenpluginsrv/group"/> |
|
188 </component> |
|
189 </collection> |
|
190 <collection name="idlefw" long-name="Idle Framework" level="framework"> |
|
191 <!-- Uncomment all units when configuration is in place. All currently #included from idlefw_build --> |
|
192 <component name="idlefw_plugins" filter="s60" long-name="Idle Framework Plugins" plugin="Y" class="placeholder"> |
|
193 <!--<unit bldFile="idlefw/plugins/group"/>--> |
|
194 </component> |
|
195 <component name="hslaunch" filter="s60" long-name="Home Screen Launch" class="placeholder"> |
|
196 <!--<unit bldFile="idlefw/plugins/group"/>--> |
|
197 </component> |
|
198 <component name="idlefw_build" filter="s60" long-name="Idle Framework Build"> |
|
199 <!--split this into components, or separate from the above components and move this down a directory --> |
|
200 <unit bldFile="/sf/mw/homescreensrv/idlefw/group"/> |
|
201 </component> |
|
202 </collection> |
|
203 <collection name="menucontentsrv" long-name="Menu Content Service" level="generic"> |
|
204 <component name="menusatinterface" filter="s60" long-name="Menu SAT Interface"> |
|
205 <unit bldFile="/sf/mw/homescreensrv/menucontentsrv/menusatinterface/group"/> |
|
206 </component> |
|
207 <component name="menucontentsrv_build" filter="s60" long-name="Menu Content Service Build"> |
|
208 <!--split this into components, or separate from the above component and move this down a directory --> |
|
209 <unit bldFile="/sf/mw/homescreensrv/menucontentsrv/group"/> |
|
210 </component> |
|
211 </collection> |
|
212 <collection name="backsteppingsrv" long-name="Back Stepping Service" level="server"> |
|
213 <!-- collection is really a component, needs to be moved down a directory --> |
|
214 <component name="bsengine" long-name="Back Stepping Engine" filter="s60"> |
|
215 <unit bldFile="/sf/mw/homescreensrv/backsteppingsrv/group"/> |
|
216 </component> |
98 </component> |
217 </collection> |
99 </collection> |
218 <collection name="contentpublishingsrv" long-name="Content Publishing Service" level="server"> |
100 <collection name="contentpublishingsrv" long-name="Content Publishing Service" level="server"> |
219 <component name="contentpublishingdebug" filter="s60" long-name="Content Publishing Debug"> |
101 <component name="contentpublishingdebug" filter="s60" long-name="Content Publishing Debug"> |
220 <!-- need to move this component outside of contentpublishingutils and into separate component directory --> |
102 <!-- need to move this component outside of contentpublishingutils and into separate component directory --> |