1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <SystemDefinition schema="3.0.0"> |
|
3 <package id="web" name="Web" levels="plugin utils server generic specific"> |
|
4 <collection id="web_info" name="Web Info" level="specific"> |
|
5 <component id="web_pub" filter="s60" name="Web Public Interfaces" class="api"> |
|
6 <unit bldFile="web_pub/group"/> |
|
7 <!-- can these be #included in the above bld.inf? --> |
|
8 <!-- <unit bldFile="web_pub/browser_control_api/tsrc/group"/> --> |
|
9 <!-- <unit bldFile="web_pub/download_mgr_client_api/tsrc/group"/> --> |
|
10 <!-- <unit bldFile="web_pub/favourites_engine_api/tsrc/group"/> --> |
|
11 </component> |
|
12 <component id="web_build" filter="s60" name="Web Build"> |
|
13 <!-- if the #ifdef can be moved out of here, this can be removed --> |
|
14 <unit bldFile="group"/> |
|
15 </component> |
|
16 <component id="web_plat" filter="s60" name="Web Platform Interfaces" class="api"> |
|
17 <unit bldFile="web_plat/group"/> |
|
18 </component> |
|
19 </collection> |
|
20 <collection id="browserutilities" name="Browser Utilities" level="utils"> |
|
21 <component id="browserdialogsprovider" filter="s60" name="Browser Dialogs Provider"> |
|
22 <unit bldFile="browserutilities/browserdialogsprovider/group"/> |
|
23 </component> |
|
24 <component id="recenturlstore" filter="s60" name="Recent URL Store"> |
|
25 <unit bldFile="browserutilities/recenturlstore/group"/> |
|
26 </component> |
|
27 <component id="xmlparser" filter="s60" name="XML Interface"> |
|
28 <unit bldFile="browserutilities/xmlparser/group"/> |
|
29 </component> |
|
30 <component id="cxmllibrary" filter="s60" name="XML Parser Implementation"> |
|
31 <unit bldFile="browserutilities/cxmllibrary/group"/> |
|
32 </component> |
|
33 <component id="downloadmgr" filter="s60" name="Download Manager"> |
|
34 <unit bldFile="browserutilities/downloadmgr/group"/> |
|
35 </component> |
|
36 <component id="connectionmanager" filter="s60" name="Connection Manager"> |
|
37 <unit bldFile="browserutilities/connectionmanager/group"/> |
|
38 </component> |
|
39 <component id="browsertelservice" filter="s60" name="Browser Telephony Service"> |
|
40 <unit bldFile="browserutilities/browsertelservice/group"/> |
|
41 </component> |
|
42 <component id="favouritesengine" filter="s60" name="Favourites Engine"> |
|
43 <unit bldFile="browserutilities/favouritesengine/group"/> |
|
44 </component> |
|
45 <component id="feedsengine" filter="s60" name="Feeds Engine"> |
|
46 <unit bldFile="browserutilities/feedsengine/group"/> |
|
47 <!-- should this test be #included in the above bld.inf? --> |
|
48 <!-- <unit bldFile="browserutilities/feedsengine/feedsserver/reconizer/group"/> --> |
|
49 </component> |
|
50 <component id="multipartparser" filter="s60" name="Multipart Parser"> |
|
51 <unit bldFile="browserutilities/multipartparser/group"/> |
|
52 </component> |
|
53 <component id="schemehandler" filter="s60" name="Scheme Handler"> |
|
54 <unit bldFile="browserutilities/schemehandler/group"/> |
|
55 </component> |
|
56 <component id="webutils" filter="s60" name="Web Utils"> |
|
57 <unit bldFile="browserutilities/webutils/group"/> |
|
58 <!-- should this test be #included in the above bld.inf? --> |
|
59 <!-- <unit bldFile="browserutilities/webutils/tsrc/public/adv/group"/> --> |
|
60 </component> |
|
61 <component id="aiwbrowserprovider" filter="s60" name="AIW Browser Provider" class="plugin"> |
|
62 <unit bldFile="browserutilities/aiwbrowserprovider/group"/> |
|
63 </component> |
|
64 <component id="browserutilities_build" filter="s60" name="Browser Utilities Build"> |
|
65 <!-- this can be removed if the #ifdef is moved into the multipart bld.inf --> |
|
66 <unit bldFile="browserutilities/group"/> |
|
67 </component> |
|
68 </collection> |
|
69 <collection id="webengine" name="Web Engine" level="server"> |
|
70 <component id="osswebengine" filter="s60" name="OSS Web Engine"> |
|
71 <!-- can only have one unit. Either split into multiple components or #include from a single main bld.inf --> |
|
72 <unit bldFile="webengine/osswebengine/cache/group"/> |
|
73 <unit bldFile="webengine/osswebengine/memorymanager/group"/> |
|
74 <unit bldFile="webengine/osswebengine/npscript/group"/> |
|
75 <unit bldFile="webengine/osswebengine/webkit/s60/group"/> |
|
76 <unit bldFile="webengine/osswebengine/webkit/s60/group/javascriptcore"/> |
|
77 <!-- <unit bldFile="webengine/osswebengine/webkit/s60/webview/webview_api_test/group"/> --> |
|
78 <!-- <unit bldFile="webengine/osswebengine/webkit/s60/webview/webview_api_test/tsrc/group"/> --> |
|
79 </component> |
|
80 <component id="webkitutils" filter="s60" name="WebKit Utils"> |
|
81 <unit bldFile="webengine/webkitutils/group"/> |
|
82 </component> |
|
83 <component id="pagescaler" filter="s60" name="Page Scaler"> |
|
84 <unit bldFile="webengine/pagescaler/group"/> |
|
85 </component> |
|
86 <component id="webwidgetinstaller" filter="s60" name="Widget Installer"> |
|
87 <unit bldFile="webengine/widgetinstaller/group"/> |
|
88 </component> |
|
89 <component id="widgetregistry" filter="s60" name="Widget Registry"> |
|
90 <unit bldFile="webengine/widgetregistry/group"/> |
|
91 <!-- should this test be #included in the above bld.inf? --> |
|
92 <!-- <unit bldFile="webengine/widgetregistry/tsrc/public/basic/group"/> --> |
|
93 </component> |
|
94 <component id="wmlengine" filter="s60" name="WML Engine"> |
|
95 <unit bldFile="webengine/wmlengine/group"/> |
|
96 </component> |
|
97 <component id="device" filter="s60" name="Device"> |
|
98 <!-- this needs a more meaningful name --> |
|
99 <unit bldFile="webengine/device/group"/> |
|
100 </component> |
|
101 <component id="widgetengine" filter="s60" name="Widget Engine"> |
|
102 <unit bldFile="webengine/widgetengine/group"/> |
|
103 </component> |
|
104 <!--Component manually removed as empty and name conflicts with another component--> |
|
105 <component id="web_memoryplugin" name="Memory Plugin" filter="s60" class="plugin"> |
|
106 <unit bldFile="webengine/memoryplugin/group"/> |
|
107 </component> |
|
108 <component id="widgetmemoryplugin" filter="s60" name="Widget Memory Plugin" class="plugin"> |
|
109 <unit bldFile="webengine/widgetmemoryplugin/group"/> |
|
110 </component> |
|
111 <component id="widgetbackuprestore" filter="s60" name="Widget Backup and Restore"> |
|
112 <unit bldFile="webengine/widgetbackuprestore/group"/> |
|
113 </component> |
|
114 <component id="browserrecognizers" filter="s60" name="Browser Recognizers" class="plugin"> |
|
115 <unit bldFile="webengine/browserrecognizers/group"/> |
|
116 </component> |
|
117 <component id="wrtharvester" filter="s60" name="Web Runtime Harvester" class="plugin"> |
|
118 <unit bldFile="webengine/wrtharvester/group"/> |
|
119 </component> |
|
120 <component id="webengine_build" filter="s60" name="Web Engine Build"> |
|
121 <!-- should be able to break this up into the above bld.infs --> |
|
122 <unit bldFile="webengine/group"/> |
|
123 </component> |
|
124 </collection> |
|
125 <collection id="codhandler" name="Content Object Descriptor Handler" level="specific"> |
|
126 <component id="codeng" filter="s60" name="COD Engine"> |
|
127 <unit bldFile="codhandler/codeng/group"/> |
|
128 </component> |
|
129 <component id="codui" filter="s60" name="COD UI"> |
|
130 <unit bldFile="codhandler/codui/group"/> |
|
131 </component> |
|
132 <component id="codrecog" filter="s60" name="COD Recogniser" class="plugin"> |
|
133 <unit bldFile="codhandler/codrecog/group"/> |
|
134 </component> |
|
135 <component id="codviewer" filter="s60" name="COD Viewer"> |
|
136 <unit bldFile="codhandler/codviewer/group"/> |
|
137 </component> |
|
138 <component id="ddrecog" filter="s60" name="Download Descriptor Recogniser" class="plugin"> |
|
139 <unit bldFile="codhandler/ddrecog/group"/> |
|
140 </component> |
|
141 <component id="ddviewer" filter="s60" name="Download Descriptor Viewer"> |
|
142 <unit bldFile="codhandler/ddviewer/group"/> |
|
143 </component> |
|
144 <component id="coddownload" filter="s60" name="COD Download"> |
|
145 <unit bldFile="codhandler/coddownload/group"/> |
|
146 </component> |
|
147 <component id="roapapp" filter="s60" name="ROAP Application"> |
|
148 <unit bldFile="codhandler/roapapp/group"/> |
|
149 </component> |
|
150 <component id="codhandler_build" filter="s60" name="COD Handler Build"> |
|
151 <!-- is there another component these exports can go into? --> |
|
152 <unit bldFile="codhandler/group"/> |
|
153 </component> |
|
154 </collection> |
|
155 <collection id="widgets" name="Web Widget Framework" level="generic"> |
|
156 <component id="widgetrecognizer" filter="s60" name="Widget Recognizer" class="plugin"> |
|
157 <unit bldFile="widgets/widgetrecognizer/group"/> |
|
158 </component> |
|
159 <component id="widgetinstaller" filter="s60" name="Widget Installer UI" class="plugin"> |
|
160 <unit bldFile="widgets/widgetinstaller/group"/> |
|
161 </component> |
|
162 <component id="widgetlauncher" filter="s60" name="Widget Launcher"> |
|
163 <unit bldFile="widgets/widgetlauncher/group"/> |
|
164 </component> |
|
165 <component id="widgetapp" filter="s60" name="Widget UI"> |
|
166 <unit bldFile="widgets/widgetapp/group"/> |
|
167 </component> |
|
168 <component id="widgetpreinstaller" filter="s60" name="Widget Pre-Installer"> |
|
169 <unit bldFile="widgets/widgetpreinstaller/group"/> |
|
170 </component> |
|
171 <component id="widgetstartup" filter="s60" name="Widget Startup"> |
|
172 <unit bldFile="widgets/widgetstartup/group"/> |
|
173 </component> |
|
174 <component id="widgets_build" filter="s60" name="Widgets Build"> |
|
175 <!-- can this be broken up into the above components? --> |
|
176 <unit bldFile="widgets/group"/> |
|
177 </component> |
|
178 </collection> |
|
179 </package> |
|
180 </SystemDefinition> |
|