1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <!DOCTYPE SystemDefinition [ |
2 <SystemDefinition schema="3.0.0"> |
3 <!ELEMENT SystemDefinition ( systemModel )> |
3 <package id="web" name="Web" levels="plugin utils server generic specific"> |
4 <!ATTLIST SystemDefinition |
4 <collection id="web_pub" name="Web Public Interfaces" level="specific"> |
5 name CDATA #REQUIRED |
5 <component id="browser_control_api" name="Browser Control API" class="api" filter="s60"> |
6 schema CDATA #REQUIRED |
6 <meta rel="Api" href="web_pub/browser_control_api/browser_control_api.metaxml"/> |
7 > |
7 <unit bldFile="web_pub/browser_control_api/group"/> |
8 <!-- all paths are relative to the environment variable specified by the root attribute, or SOURCEROOT if not. --> |
8 </component> |
9 |
9 <component id="download_mgr_client_api" name="Download Manager Client API" class="api" filter="s60"> |
10 <!-- System Model Section of DTD --> |
10 <meta rel="Api" href="web_pub/download_mgr_client_api/download_mgr_client_api.metaxml"/> |
11 <!ELEMENT systemModel (layer+)> |
11 <unit bldFile="web_pub/download_mgr_client_api/group"/> |
12 |
12 </component> |
13 <!ELEMENT layer (block* | collection*)*> |
13 <component id="download_mgr_ui_api" name="Download Manager UI Library API" class="api" filter="s60"> |
14 <!-- Kernel Services, Base Services, OS Services, Etc --> |
14 <meta rel="Api" href="web_pub/download_mgr_ui_api/download_mgr_ui_api.metaxml"/> |
15 <!ATTLIST layer |
15 <unit bldFile="web_pub/download_mgr_ui_api/group"/> |
16 name CDATA #REQUIRED |
16 </component> |
17 long-name CDATA #IMPLIED |
17 <component id="favourites_engine_api" name="Favourites Engine API" class="api" filter="s60"> |
18 levels NMTOKENS #IMPLIED |
18 <meta rel="Api" href="web_pub/favourites_engine_api/favourites_engine_api.metaxml"/> |
19 span CDATA #IMPLIED |
19 <unit bldFile="web_pub/favourites_engine_api/group"/> |
20 > |
20 </component> |
21 |
21 <component id="browser_plugin_api" name="Browser Plug-in API" class="api" filter="s60"> |
22 <!ELEMENT block (subblock* | collection*)*> |
22 <meta rel="Api" href="web_pub/browser_plugin_api/browser_plugin_api.metaxml"/> |
23 <!-- Generic OS services, Comms Services, etc --> |
23 <unit bldFile="web_pub/browser_plugin_api/group"/> |
24 <!ATTLIST block |
24 </component> |
25 levels NMTOKENS #IMPLIED |
25 <component id="settings_api" name="Settings API" class="api" filter="s60"> |
26 span CDATA #IMPLIED |
26 <meta rel="Api" href="web_pub/settings_api/settings_api.metaxml"/> |
27 level NMTOKEN #IMPLIED |
27 <unit bldFile="web_pub/settings_api/group"/> |
28 name CDATA #REQUIRED |
28 </component> |
29 long-name CDATA #IMPLIED |
29 </collection> |
30 > |
30 <collection id="web_plat" name="Web Platform Interfaces" level="specific"> |
31 |
31 <component id="aiw_browser_provider_api" name="AIW Browser Provider API" class="api" filter="s60"> |
32 <!ELEMENT subblock (collection)*> |
32 <meta rel="Api" href="web_plat/aiw_browser_provider_api/aiw_browser_provider_api.metaxml"/> |
33 <!-- Cellular Baseband Services, Networking Services, etc --> |
33 <unit bldFile="web_plat/aiw_browser_provider_api/group"/> |
34 <!ATTLIST subblock |
34 </component> |
35 name CDATA #REQUIRED |
35 <component id="browser_dialogs_provider_api" name="Browser Dialogs Provider API" class="api" filter="s60"> |
36 long-name CDATA #IMPLIED |
36 <meta rel="Api" href="web_plat/browser_dialogs_provider_api/browser_dialogs_provider_api.metaxml"/> |
37 > |
37 <unit bldFile="web_plat/browser_dialogs_provider_api/group"/> |
38 |
38 </component> |
39 <!ELEMENT collection (component)*> |
39 <component id="browser_platform_api" name="Browser Platform API" class="api" filter="s60"> |
40 <!-- Screen Driver, Content Handling, etc --> |
40 <meta rel="Api" href="web_plat/browser_platform_api/browser_platform_api.metaxml"/> |
41 <!ATTLIST collection |
41 <unit bldFile="web_plat/browser_platform_api/group"/> |
42 name CDATA #REQUIRED |
42 </component> |
43 long-name CDATA #IMPLIED |
43 <component id="cod_handler_api" name="COD Handler API" class="api" filter="s60"> |
44 level NMTOKEN #IMPLIED |
44 <meta rel="Api" href="web_plat/cod_handler_api/cod_handler_api.metaxml"/> |
45 > |
45 <unit bldFile="web_plat/cod_handler_api/group"/> |
46 |
46 </component> |
47 <!ELEMENT component (unit)*> |
47 <component id="connection_manager_api" name="Connection Manager API" class="api" filter="s60"> |
48 <!-- contains units or is a package or prebuilt --> |
48 <meta rel="Api" href="web_plat/connection_manager_api/connection_manager_api.metaxml"/> |
49 <!ATTLIST component |
49 <unit bldFile="web_plat/connection_manager_api/group"/> |
50 name CDATA #REQUIRED |
50 </component> |
51 long-name CDATA #IMPLIED |
51 <component id="cxml_library_api" name="cXml Library API" class="api" filter="s60"> |
52 deprecated CDATA #IMPLIED |
52 <meta rel="Api" href="web_plat/cxml_library_api/cxml_library_api.metaxml"/> |
53 introduced CDATA #IMPLIED |
53 <unit bldFile="web_plat/cxml_library_api/group"/> |
54 contract CDATA #IMPLIED |
54 </component> |
55 plugin (Y|N) "N" |
55 <component id="download_mgr_client_api_extn" name="Download Manager Client API Extension" class="api" filter="s60"> |
56 filter CDATA #IMPLIED |
56 <meta rel="Api" href="web_plat/download_mgr_client_api_extn/download_mgr_client_api_extn.metaxml"/> |
57 class NMTOKENS #IMPLIED |
57 <unit bldFile="web_plat/download_mgr_client_api_extn/group"/> |
58 supports CDATA #IMPLIED |
58 </component> |
59 purpose ( optional | mandatory | development ) "optional" |
59 <component id="feeds_engine_api" name="Feeds Engine API" class="api" filter="s60"> |
60 > |
60 <meta rel="Api" href="web_plat/feeds_engine_api/feeds_engine_api.metaxml"/> |
61 |
61 <unit bldFile="web_plat/feeds_engine_api/group"/> |
62 <!ELEMENT unit EMPTY > |
62 </component> |
63 <!-- must be buildable (bld.inf) --> |
63 <component id="launcher_api" name="Launcher API" class="api" filter="s60"> |
64 <!-- bldFile may someday be removed in favour of mrp --> |
64 <meta rel="Api" href="web_plat/launcher_api/launcher_api.metaxml"/> |
65 <!ATTLIST unit |
65 <unit bldFile="web_plat/launcher_api/group"/> |
66 mrp CDATA #IMPLIED |
66 </component> |
67 filter CDATA #IMPLIED |
67 <component id="multipart_parser_api" name="Multipart Parser API" class="api" filter="s60"> |
68 bldFile CDATA #IMPLIED |
68 <meta rel="Api" href="web_plat/multipart_parser_api/multipart_parser_api.metaxml"/> |
69 root CDATA #IMPLIED |
69 <meta rel="config"> |
70 version NMTOKEN #IMPLIED |
70 <defined condition="BRDO_MULTIPART_PARSER_FF"/> |
71 prebuilt NMTOKEN #IMPLIED |
71 </meta> |
72 late (Y|N) #IMPLIED |
72 <unit bldFile="web_plat/multipart_parser_api/group"/> |
73 priority CDATA #IMPLIED |
73 </component> |
74 > |
74 <component id="recent_url_store_api" name="Recent URL Store API" class="api" filter="s60"> |
75 ]> |
75 <meta rel="Api" href="web_plat/recent_url_store_api/recent_url_store_api.metaxml"/> |
76 <SystemDefinition name="Symbian^4" schema="2.0.1"> |
76 <unit bldFile="web_plat/recent_url_store_api/group"/> |
77 <systemModel> |
77 </component> |
78 <layer name="mw" long-name="Middleware" levels="generic specific"> |
78 <component id="rt_gesturehelper_api" name="Runtime Gesture Helper API" class="api" filter="s60" introduced="^4"> |
79 <block name="web" level="specific" long-name="Web" levels="plugin utils server generic specific"> |
79 <meta rel="Api" href="web_plat/rt_gesturehelper_api/rt_gesturehelper_api.metaxml"/> |
80 <collection name="web_pub" long-name="Web Public Interfaces" level="specific"> |
80 <unit bldFile="web_plat/rt_gesturehelper_api/group"/> |
81 <component name="browser_control_api" long-name="Browser Control API" filter="s60" class="api"> |
81 </component> |
82 <unit bldFile="/sf/mw/web/web_pub/browser_control_api/group"/> |
82 <component id="scheme_handler_plugin_api" name="Scheme Handler Plugin API" class="api" filter="s60"> |
83 </component> |
83 <meta rel="Api" href="web_plat/scheme_handler_plugin_api/scheme_handler_plugin_api.metaxml"/> |
84 <component name="download_mgr_client_api" long-name="Download Manager Client API" filter="s60" class="api"> |
84 <unit bldFile="web_plat/scheme_handler_plugin_api/group"/> |
85 <unit bldFile="/sf/mw/web/web_pub/download_mgr_client_api/group"/> |
85 </component> |
86 </component> |
86 <component id="scriptable_plugin_api" name="Scriptable Plugin API" class="api" filter="s60"> |
87 <component name="download_mgr_ui_api" long-name="Download Manager UI Library API" filter="s60" class="api"> |
87 <meta rel="Api" href="web_plat/scriptable_plugin_api/scriptable_plugin_api.metaxml"/> |
88 <unit bldFile="/sf/mw/web/web_pub/download_mgr_ui_api/group"/> |
88 <unit bldFile="web_plat/scriptable_plugin_api/group"/> |
89 </component> |
89 </component> |
90 <component name="favourites_engine_api" long-name="Favourites Engine API" filter="s60" class="api"> |
90 <component id="webutils_api" name="Web Utils API" class="api" filter="s60"> |
91 <unit bldFile="/sf/mw/web/web_pub/favourites_engine_api/group"/> |
91 <meta rel="Api" href="web_plat/webutils_api/webutils_api.metaxml"/> |
92 </component> |
92 <unit bldFile="web_plat/webutils_api/group"/> |
93 <component name="browser_plugin_api" long-name="Browser Plug-in API" filter="s60" class="api"> |
93 </component> |
94 <unit bldFile="/sf/mw/web/web_pub/browser_plugin_api/group"/> |
94 <component id="widget_registry_api" name="Widget Registry API" class="api" filter="s60"> |
95 </component> |
95 <meta rel="Api" href="web_plat/widget_registry_api/widget_registry_api.metaxml"/> |
96 <component name="settings_api" long-name="Settings API" filter="s60" class="api"> |
96 <unit bldFile="web_plat/widget_registry_api/group"/> |
97 <unit bldFile="/sf/mw/web/web_pub/settings_api/group"/> |
97 </component> |
98 </component> |
98 <component id="xml_parser_api" name="XML Parser API" class="api" filter="s60"> |
99 </collection> |
99 <meta rel="Api" href="web_plat/xml_parser_api/xml_parser_api.metaxml"/> |
100 <collection name="web_plat" long-name="Web Platform Interfaces" level="specific"> |
100 <unit bldFile="web_plat/xml_parser_api/group"/> |
101 <component name="aiw_browser_provider_api" long-name="AIW Browser Provider API" filter="s60" class="api"> |
101 </component> |
102 <unit bldFile="/sf/mw/web/web_plat/aiw_browser_provider_api/group"/> |
102 </collection> |
103 </component> |
103 <collection id="web_info" name="Web Info" level="specific"> |
104 <component name="browser_dialogs_provider_api" long-name="Browser Dialogs Provider API" filter="s60" class="api"> |
104 <component id="web_build" filter="s60" name="Web Build"> |
105 <unit bldFile="/sf/mw/web/web_plat/browser_dialogs_provider_api/group"/> |
105 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed --> |
106 </component> |
106 <unit bldFile="group"/> |
107 <component name="browser_platform_api" long-name="Browser Platform API" filter="s60" class="api"> |
107 </component> |
108 <unit bldFile="/sf/mw/web/web_plat/browser_platform_api/group"/> |
108 </collection> |
109 </component> |
109 <collection id="browserutilities" name="Browser Utilities" level="utils"> |
110 <component name="cod_handler_api" long-name="COD Handler API" filter="s60" class="api"> |
110 <component id="browserdialogsprovider" filter="s60" name="Browser Dialogs Provider"> |
111 <unit bldFile="/sf/mw/web/web_plat/cod_handler_api/group"/> |
111 <unit bldFile="browserutilities/browserdialogsprovider/group"/> |
112 </component> |
112 </component> |
113 <component name="connection_manager_api" long-name="Connection Manager API" filter="s60" class="api"> |
113 <component id="recenturlstore" filter="s60" name="Recent URL Store"> |
114 <unit bldFile="/sf/mw/web/web_plat/connection_manager_api/group"/> |
114 <unit bldFile="browserutilities/recenturlstore/group"/> |
115 </component> |
115 </component> |
116 <component name="cxml_library_api" long-name="cXml Library API" filter="s60" class="api"> |
116 <component id="xmlparser" filter="s60" name="XML Interface"> |
117 <unit bldFile="/sf/mw/web/web_plat/cxml_library_api/group"/> |
117 <unit bldFile="browserutilities/xmlparser/group"/> |
118 </component> |
118 </component> |
119 <component name="download_mgr_client_api_extn" long-name="Download Manager Client API Extension" filter="s60" class="api"> |
119 <component id="cxmllibrary" filter="s60" name="XML Parser Implementation"> |
120 <unit bldFile="/sf/mw/web/web_plat/download_mgr_client_api_extn/group"/> |
120 <unit bldFile="browserutilities/cxmllibrary/group"/> |
121 </component> |
121 </component> |
122 <component name="feeds_engine_api" long-name="Feeds Engine API" filter="s60" class="api"> |
122 <component id="downloadmgr" filter="s60" name="Download Manager"> |
123 <unit bldFile="/sf/mw/web/web_plat/feeds_engine_api/group"/> |
123 <unit bldFile="browserutilities/downloadmgr/group"/> |
124 </component> |
124 </component> |
125 <component name="launcher_api" long-name="Launcher API" filter="s60" class="api"> |
125 <component id="connectionmanager" filter="s60" name="Connection Manager"> |
126 <unit bldFile="/sf/mw/web/web_plat/launcher_api/group"/> |
126 <unit bldFile="browserutilities/connectionmanager/group"/> |
127 </component> |
127 </component> |
128 <component name="multipart_parser_api" long-name="Multipart Parser API" filter="s60" class="api"> |
128 <component id="browsertelservice" filter="s60" name="Browser Telephony Service"> |
129 <unit bldFile="/sf/mw/web/web_plat/multipart_parser_api/group"/> |
129 <unit bldFile="browserutilities/browsertelservice/group"/> |
130 </component> |
130 </component> |
131 <component name="recent_url_store_api" long-name="Recent URL Store API" filter="s60" class="api"> |
131 <component id="favouritesengine" filter="s60" name="Favourites Engine"> |
132 <unit bldFile="/sf/mw/web/web_plat/recent_url_store_api/group"/> |
132 <unit bldFile="browserutilities/favouritesengine/group"/> |
133 </component> |
133 </component> |
134 <component name="rt_gesturehelper_api" long-name="Runtime Gesture Helper API" filter="s60" introduced="^4" class="api"> |
134 <component id="feedsengine" filter="s60" name="Feeds Engine"> |
135 <unit bldFile="/sf/mw/web/web_plat/rt_gesturehelper_api/group"/> |
135 <unit bldFile="browserutilities/feedsengine/group"/> |
136 </component> |
136 </component> |
137 <component name="scheme_handler_plugin_api" long-name="Scheme Handler Plugin API" filter="s60" class="api"> |
137 <component id="multipartparser" filter="s60" name="Multipart Parser"> |
138 <unit bldFile="/sf/mw/web/web_plat/scheme_handler_plugin_api/group"/> |
138 <meta rel="config"> |
139 </component> |
139 <defined condition="BRDO_MULTIPART_PARSER_FF"/> |
140 <component name="scriptable_plugin_api" long-name="Scriptable Plugin API" filter="s60" class="api"> |
140 </meta> |
141 <unit bldFile="/sf/mw/web/web_plat/scriptable_plugin_api/group"/> |
141 <!-- uncomment the unit when configuration is in place, it's currently #included from browserutilities_build --> |
142 </component> |
142 <!-- <unit bldFile="browserutilities/multipartparser/group"/> --> |
143 <component name="webutils_api" long-name="Web Utils API" filter="s60" class="api"> |
143 </component> |
144 <unit bldFile="/sf/mw/web/web_plat/webutils_api/group"/> |
144 <component id="schemehandler" filter="s60" name="Scheme Handler"> |
145 </component> |
145 <unit bldFile="browserutilities/schemehandler/group"/> |
146 <component name="widget_registry_api" long-name="Widget Registry API" filter="s60" class="api"> |
146 </component> |
147 <unit bldFile="/sf/mw/web/web_plat/widget_registry_api/group"/> |
147 <component id="webutils" filter="s60" name="Web Utils"> |
148 </component> |
148 <unit bldFile="browserutilities/webutils/group"/> |
149 <component name="xml_parser_api" long-name="XML Parser API" filter="s60" class="api"> |
149 </component> |
150 <unit bldFile="/sf/mw/web/web_plat/xml_parser_api/group"/> |
150 <component id="aiwbrowserprovider" filter="s60" name="AIW Browser Provider" class="plugin"> |
151 </component> |
151 <unit bldFile="browserutilities/aiwbrowserprovider/group"/> |
152 </collection> |
152 </component> |
153 <collection name="web_info" long-name="Web Info" level="specific"> |
153 <component id="browserutilities_build" filter="s60" name="Browser Utilities Build"> |
154 <component name="web_build" filter="s60" long-name="Web Build"> |
154 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed --> |
155 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed --> |
155 <unit bldFile="browserutilities/group"/> |
156 <unit bldFile="/sf/mw/web/group"/> |
156 </component> |
157 </component> |
157 </collection> |
158 </collection> |
158 <collection id="webengine" name="Web Engine" level="server"> |
159 <collection name="browserutilities" long-name="Browser Utilities" level="utils"> |
159 <component id="osswebengine" filter="s60" name="OSS Web Engine"> |
160 <component name="browserdialogsprovider" filter="s60" long-name="Browser Dialogs Provider"> |
160 <!-- can only have one unit. Either split into multiple components or #include from a single main bld.inf --> |
161 <unit bldFile="/sf/mw/web/browserutilities/browserdialogsprovider/group"/> |
161 <unit bldFile="webengine/osswebengine/cache/group"/> |
162 </component> |
162 <unit bldFile="webengine/osswebengine/memorymanager/group"/> |
163 <component name="recenturlstore" filter="s60" long-name="Recent URL Store"> |
163 <unit bldFile="webengine/osswebengine/npscript/group"/> |
164 <unit bldFile="/sf/mw/web/browserutilities/recenturlstore/group"/> |
164 <unit bldFile="webengine/osswebengine/webkit/s60/group"/> |
165 </component> |
165 <unit bldFile="webengine/osswebengine/webkit/s60/group/javascriptcore"/> |
166 <component name="xmlparser" filter="s60" long-name="XML Interface"> |
166 </component> |
167 <unit bldFile="/sf/mw/web/browserutilities/xmlparser/group"/> |
167 <component id="webkitutils" filter="s60" name="WebKit Utils"> |
168 </component> |
168 <unit bldFile="webengine/webkitutils/group"/> |
169 <component name="cxmllibrary" filter="s60" long-name="XML Parser Implementation"> |
169 </component> |
170 <unit bldFile="/sf/mw/web/browserutilities/cxmllibrary/group"/> |
170 <component id="pagescaler" filter="s60" name="Page Scaler"> |
171 </component> |
171 <unit bldFile="webengine/pagescaler/group"/> |
172 <component name="downloadmgr" filter="s60" long-name="Download Manager"> |
172 </component> |
173 <unit bldFile="/sf/mw/web/browserutilities/downloadmgr/group"/> |
173 <component id="webwidgetinstaller" filter="s60" name="Widget Installer"> |
174 </component> |
174 <unit bldFile="webengine/widgetinstaller/group"/> |
175 <component name="connectionmanager" filter="s60" long-name="Connection Manager"> |
175 </component> |
176 <unit bldFile="/sf/mw/web/browserutilities/connectionmanager/group"/> |
176 <component id="widgetregistry" filter="s60" name="Widget Registry"> |
177 </component> |
177 <unit bldFile="webengine/widgetregistry/group"/> |
178 <component name="browsertelservice" filter="s60" long-name="Browser Telephony Service"> |
178 </component> |
179 <unit bldFile="/sf/mw/web/browserutilities/browsertelservice/group"/> |
179 <component id="wmlengine" filter="s60" name="WML Engine"> |
180 </component> |
180 <unit bldFile="webengine/wmlengine/group"/> |
181 <component name="favouritesengine" filter="s60" long-name="Favourites Engine"> |
181 </component> |
182 <unit bldFile="/sf/mw/web/browserutilities/favouritesengine/group"/> |
182 <component id="device" filter="s60" name="Device"> |
183 </component> |
183 <!-- this needs a more meaningful name --> |
184 <component name="feedsengine" filter="s60" long-name="Feeds Engine"> |
184 <unit bldFile="webengine/device/group"/> |
185 <unit bldFile="/sf/mw/web/browserutilities/feedsengine/group"/> |
185 </component> |
186 </component> |
186 <component id="widgetengine" filter="s60" name="Widget Engine"> |
187 <component name="multipartparser" filter="s60" long-name="Multipart Parser"> |
187 <unit bldFile="webengine/widgetengine/group"/> |
188 <!-- uncomment the unit when configuration is in place, it's currently #included from browserutilities_build --> |
188 </component> |
189 <!-- <unit bldFile="browserutilities/multipartparser/group"/> --> |
189 <component id="web_memoryplugin" name="Memory Plugin" filter="s60" class="plugin"> |
190 </component> |
190 <unit bldFile="webengine/memoryplugin/group"/> |
191 <component name="schemehandler" filter="s60" long-name="Scheme Handler"> |
191 </component> |
192 <unit bldFile="/sf/mw/web/browserutilities/schemehandler/group"/> |
192 <component id="widgetmemoryplugin" filter="s60" name="Widget Memory Plugin" class="plugin"> |
193 </component> |
193 <unit bldFile="webengine/widgetmemoryplugin/group"/> |
194 <component name="webutils" filter="s60" long-name="Web Utils"> |
194 </component> |
195 <unit bldFile="/sf/mw/web/browserutilities/webutils/group"/> |
195 <component id="widgetbackuprestore" filter="s60" name="Widget Backup and Restore"> |
196 </component> |
196 <unit bldFile="webengine/widgetbackuprestore/group"/> |
197 <component name="aiwbrowserprovider" filter="s60" long-name="AIW Browser Provider" plugin="Y"> |
197 </component> |
198 <unit bldFile="/sf/mw/web/browserutilities/aiwbrowserprovider/group"/> |
198 <component id="browserrecognizers" filter="s60" name="Browser Recognizers" class="plugin"> |
199 </component> |
199 <unit bldFile="webengine/browserrecognizers/group"/> |
200 <component name="browserutilities_build" filter="s60" long-name="Browser Utilities Build"> |
200 </component> |
201 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed --> |
201 <component id="wrtharvester" filter="s60" name="Web Runtime Harvester" class="plugin"> |
202 <unit bldFile="/sf/mw/web/browserutilities/group"/> |
202 <unit bldFile="webengine/wrtharvester/group"/> |
203 </component> |
203 </component> |
204 </collection> |
204 </collection> |
205 <collection name="webengine" long-name="Web Engine" level="server"> |
205 <collection id="codhandler" name="Content Object Descriptor Handler" level="specific"> |
206 <component name="osswebengine" filter="s60" long-name="OSS Web Engine"> |
206 <component id="codeng" filter="s60" name="COD Engine"> |
207 <!-- can only have one unit. Either split into multiple components or #include from a single main bld.inf --> |
207 <unit bldFile="codhandler/codeng/group"/> |
208 <unit bldFile="/sf/mw/web/webengine/osswebengine/cache/group"/> |
208 </component> |
209 <unit bldFile="/sf/mw/web/webengine/osswebengine/memorymanager/group"/> |
209 <component id="codui" filter="s60" name="COD UI"> |
210 <unit bldFile="/sf/mw/web/webengine/osswebengine/npscript/group"/> |
210 <unit bldFile="codhandler/codui/group"/> |
211 <unit bldFile="/sf/mw/web/webengine/osswebengine/webkit/s60/group"/> |
211 </component> |
212 <unit bldFile="/sf/mw/web/webengine/osswebengine/webkit/s60/group/javascriptcore"/> |
212 <component id="codrecog" filter="s60" name="COD Recogniser" class="plugin"> |
213 </component> |
213 <unit bldFile="codhandler/codrecog/group"/> |
214 <component name="webkitutils" filter="s60" long-name="WebKit Utils"> |
214 </component> |
215 <unit bldFile="/sf/mw/web/webengine/webkitutils/group"/> |
215 <component id="codviewer" filter="s60" name="COD Viewer"> |
216 </component> |
216 <unit bldFile="codhandler/codviewer/group"/> |
217 <component name="pagescaler" filter="s60" long-name="Page Scaler"> |
217 </component> |
218 <unit bldFile="/sf/mw/web/webengine/pagescaler/group"/> |
218 <component id="ddrecog" filter="s60" name="Download Descriptor Recogniser" class="plugin"> |
219 </component> |
219 <unit bldFile="codhandler/ddrecog/group"/> |
220 <component name="webwidgetinstaller" filter="s60" long-name="Widget Installer"> |
220 </component> |
221 <unit bldFile="/sf/mw/web/webengine/widgetinstaller/group"/> |
221 <component id="ddviewer" filter="s60" name="Download Descriptor Viewer"> |
222 </component> |
222 <unit bldFile="codhandler/ddviewer/group"/> |
223 <component name="widgetregistry" filter="s60" long-name="Widget Registry"> |
223 </component> |
224 <unit bldFile="/sf/mw/web/webengine/widgetregistry/group"/> |
224 <component id="coddownload" filter="s60" name="COD Download"> |
225 </component> |
225 <unit bldFile="codhandler/coddownload/group"/> |
226 <component name="wmlengine" filter="s60" long-name="WML Engine"> |
226 </component> |
227 <unit bldFile="/sf/mw/web/webengine/wmlengine/group"/> |
227 <component id="roapapp" filter="s60" name="ROAP Application"> |
228 </component> |
228 <unit bldFile="codhandler/roapapp/group"/> |
229 <component name="device" filter="s60" long-name="Device"> |
229 </component> |
230 <!-- this needs a more meaningful name --> |
230 <component id="codhandler_build" filter="s60" name="COD Handler Build"> |
231 <unit bldFile="/sf/mw/web/webengine/device/group"/> |
231 <!-- Exports need to go into another component or make this self-contained. |
232 </component> |
|
233 <component name="widgetengine" filter="s60" long-name="Widget Engine"> |
|
234 <unit bldFile="/sf/mw/web/webengine/widgetengine/group"/> |
|
235 </component> |
|
236 <component name="web_memoryplugin" long-name="Memory Plugin" filter="s60" plugin="Y"> |
|
237 <unit bldFile="/sf/mw/web/webengine/memoryplugin/group"/> |
|
238 </component> |
|
239 <component name="widgetmemoryplugin" filter="s60" long-name="Widget Memory Plugin" plugin="Y"> |
|
240 <unit bldFile="/sf/mw/web/webengine/widgetmemoryplugin/group"/> |
|
241 </component> |
|
242 <component name="widgetbackuprestore" filter="s60" long-name="Widget Backup and Restore"> |
|
243 <unit bldFile="/sf/mw/web/webengine/widgetbackuprestore/group"/> |
|
244 </component> |
|
245 <component name="browserrecognizers" filter="s60" long-name="Browser Recognizers" plugin="Y"> |
|
246 <unit bldFile="/sf/mw/web/webengine/browserrecognizers/group"/> |
|
247 </component> |
|
248 <component name="wrtharvester" filter="s60" long-name="Web Runtime Harvester" plugin="Y"> |
|
249 <unit bldFile="/sf/mw/web/webengine/wrtharvester/group"/> |
|
250 </component> |
|
251 </collection> |
|
252 <collection name="codhandler" long-name="Content Object Descriptor Handler" level="specific"> |
|
253 <component name="codeng" filter="s60" long-name="COD Engine"> |
|
254 <unit bldFile="/sf/mw/web/codhandler/codeng/group"/> |
|
255 </component> |
|
256 <component name="codui" filter="s60" long-name="COD UI"> |
|
257 <unit bldFile="/sf/mw/web/codhandler/codui/group"/> |
|
258 </component> |
|
259 <component name="codrecog" filter="s60" long-name="COD Recogniser" plugin="Y"> |
|
260 <unit bldFile="/sf/mw/web/codhandler/codrecog/group"/> |
|
261 </component> |
|
262 <component name="codviewer" filter="s60" long-name="COD Viewer"> |
|
263 <unit bldFile="/sf/mw/web/codhandler/codviewer/group"/> |
|
264 </component> |
|
265 <component name="ddrecog" filter="s60" long-name="Download Descriptor Recogniser" plugin="Y"> |
|
266 <unit bldFile="/sf/mw/web/codhandler/ddrecog/group"/> |
|
267 </component> |
|
268 <component name="ddviewer" filter="s60" long-name="Download Descriptor Viewer"> |
|
269 <unit bldFile="/sf/mw/web/codhandler/ddviewer/group"/> |
|
270 </component> |
|
271 <component name="coddownload" filter="s60" long-name="COD Download"> |
|
272 <unit bldFile="/sf/mw/web/codhandler/coddownload/group"/> |
|
273 </component> |
|
274 <component name="roapapp" filter="s60" long-name="ROAP Application"> |
|
275 <unit bldFile="/sf/mw/web/codhandler/roapapp/group"/> |
|
276 </component> |
|
277 <component name="codhandler_build" filter="s60" long-name="COD Handler Build"> |
|
278 <!-- Exports need to go into another component or make this self-contained. |
|
279 #included .hrh file needs to be #included in each of the other components --> |
232 #included .hrh file needs to be #included in each of the other components --> |
280 <unit bldFile="/sf/mw/web/codhandler/group"/> |
233 <unit bldFile="codhandler/group"/> |
281 </component> |
234 </component> |
282 </collection> |
235 </collection> |
283 <collection name="widgets" long-name="Web Widget Framework" level="generic"> |
236 <collection id="widgets" name="Web Widget Framework" level="generic"> |
284 <!-- the following units can be uncommented when configuration is put in place --> |
237 <meta rel="config"> |
285 <component name="widgetrecognizer" filter="s60" long-name="Widget Recognizer" plugin="Y" class="placeholder"> |
238 <defined condition="RD_BROWSER_WIDGETS"/> |
286 <!--<unit bldFile="widgets/widgetrecognizer/group"/>--> |
239 <defined condition="__WEB_WIDGETS"/> |
287 </component> |
240 </meta> |
288 <component name="widgetinstaller" filter="s60" long-name="Widget Installer UI" plugin="Y" class="placeholder"> |
241 <!-- the following units can be uncommented when configuration is put in place --> |
289 <!--<unit bldFile="widgets/widgetinstaller/group"/>--> |
242 <component id="widgetrecognizer" filter="s60" name="Widget Recognizer" class="plugin"> |
290 </component> |
243 <!--<unit bldFile="widgets/widgetrecognizer/group"/>--> |
291 <component name="widgetlauncher" filter="s60" long-name="Widget Launcher" class="placeholder"> |
244 </component> |
292 <!-- <unit bldFile="widgets/widgetlauncher/group"/>--> |
245 <component id="widgetinstaller" filter="s60" name="Widget Installer UI" class="plugin"> |
293 </component> |
246 <!--<unit bldFile="widgets/widgetinstaller/group"/>--> |
294 <component name="widgetapp" filter="s60" long-name="Widget UI" class="placeholder"> |
247 </component> |
295 <!--<unit bldFile="widgets/widgetapp/group"/>--> |
248 <component id="widgetlauncher" filter="s60" name="Widget Launcher"> |
296 </component> |
249 <!-- <unit bldFile="widgets/widgetlauncher/group"/>--> |
297 <component name="widgetpreinstaller" filter="s60" long-name="Widget Pre-Installer"> |
250 </component> |
298 <!--<unit bldFile="widgets/widgetpreinstaller/group"/>--> |
251 <component id="widgetapp" filter="s60" name="Widget UI"> |
299 </component> |
252 <!--<unit bldFile="widgets/widgetapp/group"/>--> |
300 <component name="widgetstartup" filter="s60" long-name="Widget Startup"> |
253 </component> |
301 <!--<unit bldFile="widgets/widgetstartup/group"/>--> |
254 <component id="widgetpreinstaller" filter="s60" name="Widget Pre-Installer"> |
302 </component> |
255 <meta rel="config"> |
303 <component name="widgets_build" filter="s60" long-name="Widgets Build"> |
256 <defined condition="RD_WIDGET_PREINSTALLER"/> |
304 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed |
257 </meta> |
|
258 <!--<unit bldFile="widgets/widgetpreinstaller/group"/>--> |
|
259 </component> |
|
260 <component id="widgetstartup" filter="s60" name="Widget Startup"> |
|
261 <meta rel="config"> |
|
262 <defined condition="RD_WIDGET_PREINSTALLER"/> |
|
263 </meta> |
|
264 <!--<unit bldFile="widgets/widgetstartup/group"/>--> |
|
265 </component> |
|
266 <component id="widgets_build" filter="s60" name="Widgets Build"> |
|
267 <!-- when configuration is in place, the #ifdef is no longer needed and this component can be removed |
305 #included .hrh file needs to be #included in each of the other components --> |
268 #included .hrh file needs to be #included in each of the other components --> |
306 <unit bldFile="/sf/mw/web/widgets/group"/> |
269 <unit bldFile="widgets/group"/> |
307 </component> |
270 </component> |
308 </collection> |
271 </collection> |
309 </block> |
272 </package> |
310 </layer> |
|
311 </systemModel> |
|
312 </SystemDefinition> |
273 </SystemDefinition> |