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="homescreensrv" name="Home Screen Services" levels="plugin framework server generic specific"> |
3 <package id="homescreensrv" name="Home Screen Services" levels="plugin framework server generic specific"> |
|
4 <collection id="xcfw" name="XML Content Framework" level="framework"> |
|
5 <!-- collection is really a component, needs to be moved down a directory --> |
|
6 <component id="xcfw_build" filter="s60" name="XML Content Framework Build"> |
|
7 <unit bldFile="xcfw/group"/> |
|
8 </component> |
|
9 </collection> |
|
10 <collection id="homescreenpluginsrv" name="Home Screen Plugin Service" level="plugin"> |
|
11 <component id="hspsdefinitionengine" filter="s60" name="HS Plugin Service Definition Engine"> |
|
12 <!-- <unit bldFile="homescreenpluginsrv/hspsdefinitionengine/group"/> --> |
|
13 </component> |
|
14 <component id="hspsdom" filter="s60" name="HS Plugin Service DOM"> |
|
15 <!-- <unit bldFile="homescreenpluginsrv/hspsdom/group"/> --> |
|
16 </component> |
|
17 <component id="hspstools" filter="s60" name="HS Server Tools"> |
|
18 <meta rel="config"> |
|
19 <defined condition="____HSPS_CFG_LOG_ON____"/> |
|
20 </meta> |
|
21 <!-- <unit bldFile="homescreenpluginsrv/hspstools/group"/> --> |
|
22 </component> |
|
23 <component id="hspspluginregistry" filter="s60" name="HS Plugin Registry"> |
|
24 <!-- <unit bldFile="homescreenpluginsrv/hspspluginregistry/group"/>--> |
|
25 </component> |
|
26 <component id="hspsmanager" filter="s60" name="HSPS Manager"> |
|
27 <!-- <unit bldFile="homescreenpluginsrv/hspsmanager/group"/>--> |
|
28 </component> |
|
29 <component id="hspsodt" filter="s60" name="HSPS Object Description Tree"> |
|
30 <!-- <unit bldFile="homescreenpluginsrv/hspsodt/group"/>--> |
|
31 </component> |
|
32 <component id="hspsresource" filter="s60" name="HS Plugin Server Resource"> |
|
33 <!-- <unit bldFile="homescreenpluginsrv/hspsresource/group"/>--> |
|
34 </component> |
|
35 <component id="hspsresult" filter="s60" name="HS Plugin Server Result"> |
|
36 <!-- <unit bldFile="homescreenpluginsrv/hspsresult/group"/>--> |
|
37 </component> |
|
38 <component id="homescreen_settings_api" filter="s60" name="HS Settings API" class="api"> |
|
39 <!-- <unit bldFile="homescreenpluginsrv/hspsresult/group"/>--> |
|
40 </component> |
|
41 <component id="homescreenpluginsrv_build" filter="s60" name="HSPS Build"> |
|
42 <!-- need to break this up into the self-contained components above and uncomment them --> |
|
43 <unit bldFile="homescreenpluginsrv/group"/> |
|
44 </component> |
|
45 </collection> |
|
46 <collection id="idlefw" name="Idle Framework" level="framework"> |
|
47 <meta rel="config"> |
|
48 <defined condition="RD_CUSTOMIZABLE_AI"/> |
|
49 </meta> |
|
50 <component id="idlefw_plugins" filter="s60" name="Idle Framework Plugins" class="plugin"> |
|
51 <!--<unit bldFile="idlefw/plugins/group"/>--> |
|
52 </component> |
|
53 <component id="hslaunch" filter="s60" name="Home Screen Launch"> |
|
54 <!--<unit bldFile="idlefw/plugins/group"/>--> |
|
55 </component> |
|
56 <component id="idlefw_build" filter="s60" name="Idle Framework Build"> |
|
57 <!--split this into components, or separate from the above components and move this down a directory --> |
|
58 <unit bldFile="idlefw/group"/> |
|
59 </component> |
|
60 </collection> |
|
61 <collection id="menucontentsrv" name="Menu Content Service" level="generic"> |
|
62 <component id="menusatinterface" filter="s60" name="Menu SAT Interface"> |
|
63 <unit bldFile="menucontentsrv/menusatinterface/group"/> |
|
64 </component> |
|
65 <component id="menucontentsrv_build" filter="s60" name="Menu Content Service Build"> |
|
66 <!--split this into components, or separate from the above component and move this down a directory --> |
|
67 <unit bldFile="menucontentsrv/group"/> |
|
68 </component> |
|
69 </collection> |
|
70 <collection id="backsteppingsrv" name="Back Stepping Service" level="server"> |
|
71 <!-- collection is really a component, needs to be moved down a directory --> |
|
72 <component id="bsengine" name="Back Stepping Engine" filter="s60"> |
|
73 <unit bldFile="backsteppingsrv/group"/> |
|
74 </component> |
|
75 </collection> |
4 <collection id="contentpublishingsrv" name="Content Publishing Service" level="server"> |
76 <collection id="contentpublishingsrv" name="Content Publishing Service" level="server"> |
|
77 <component id="contentpublishingdebug" filter="s60" name="Content Publishing Debug"> |
|
78 <meta rel="config"> |
|
79 <defined condition="CONTENT_PUBLISHER_DEBUG"/> |
|
80 </meta> |
|
81 <!-- <unit bldFile="contentpublishingsrv/contentpublishingutils/contentpublishingdebug/group"/> --> |
|
82 </component> |
5 <component id="contentpublishingutils" filter="s60" name="Content Publishing Utils"> |
83 <component id="contentpublishingutils" filter="s60" name="Content Publishing Utils"> |
6 <unit bldFile="contentpublishingsrv/contentpublishingutils/group"/> |
84 <unit bldFile="contentpublishingsrv/contentpublishingutils/group"/> |
7 <!-- should only have one bld.inf, does the below need to be #included in the above ? --> |
85 <!-- should only have one bld.inf, does the below need to be #included in the above ? --> |
8 <unit bldFile="contentpublishingsrv/contentpublishingutils/contentpublishingdebug/group"/> |
86 <unit bldFile="contentpublishingsrv/contentpublishingutils/contentpublishingdebug/group"/> |
9 </component> |
87 </component> |
12 </component> |
90 </component> |
13 <component id="contentharvester" filter="s60" name="Content Harvester"> |
91 <component id="contentharvester" filter="s60" name="Content Harvester"> |
14 <unit bldFile="contentpublishingsrv/contentharvester/group"/> |
92 <unit bldFile="contentpublishingsrv/contentharvester/group"/> |
15 </component> |
93 </component> |
16 <component id="contentpublishingsrv_build" filter="s60" name="Content Publishing Service Build"> |
94 <component id="contentpublishingsrv_build" filter="s60" name="Content Publishing Service Build"> |
|
95 <!-- need to remove links to the above components and just contain the IBY (or move the IBY into another component). |
|
96 If keeping, it need to move down a directory.--> |
17 <unit bldFile="contentpublishingsrv/group"/> |
97 <unit bldFile="contentpublishingsrv/group"/> |
18 </component> |
98 </component> |
19 </collection> |
99 </collection> |
20 <collection id="backsteppingsrv" name="Back Stepping Service" level="server"> |
100 <collection id="contextutility" name="Context Utility" level="generic"> |
21 <component id="bsengine" name="Back Stepping Engine" filter="s60"> |
101 <!-- collection is really a component, needs to be moved down a directory --> |
22 <unit bldFile="backsteppingsrv/group"/> |
102 <component id="contextutility_build" name="Context Utility Build" filter="s60" introduced="^3"> |
|
103 <unit bldFile="contextutility/group"/> |
23 </component> |
104 </component> |
24 </collection> |
105 </collection> |
25 <collection id="xcfw" name="XML Content Framework" level="framework"> |
106 <collection id="contentcontrolsrv" name="Content Control Service" level="server"> |
26 <component id="xcfw_build" filter="s60" name="XML Content Framework Build"> |
107 <component id="ccsrv" name="Content Control Service" filter="s60" introduced="^3"> |
27 <unit bldFile="xcfw/group"/> |
108 <unit bldFile="contentcontrolsrv/ccsrv/group"/> |
28 </component> |
109 </component> |
29 </collection> |
110 <component id="ccsrvapi" name="Content Control Service API" filter="s60" introduced="^3" class="api"> |
30 <collection id="homescreenpluginsrv" name="Home Screen Plugin Service" level="plugin"> |
111 <unit bldFile="contentcontrolsrv/ccsrvapi/group"/> |
31 <component id="hspsdefinitionengine" filter="s60" name="HS Plugin Service Definition Engine"> |
|
32 <unit bldFile="homescreenpluginsrv/hspsdefinitionengine/group"/> |
|
33 </component> |
112 </component> |
34 <component id="hspsdom" filter="s60" name="HS Plugin Service DOM"> |
113 <component id="ccclientsession" name="Content Control Client Session" filter="s60" introduced="^3"> |
35 <unit bldFile="homescreenpluginsrv/hspsdom/group"/> |
114 <unit bldFile="contentcontrolsrv/ccclientsession/group"/> |
36 </component> |
115 </component> |
37 <component id="hspspluginregistry" filter="s60" name="HS Plugin Registry"> |
116 <component id="hsccclient" name="HS Content Control Client" filter="s60" introduced="^3"> |
38 <unit bldFile="homescreenpluginsrv/hspspluginregistry/group"/> |
117 <unit bldFile="contentcontrolsrv/hsccclient/group"/> |
39 </component> |
118 </component> |
40 <component id="hspsmanager" filter="s60" name="HS Plugin Service Manager"> |
119 <component id="hscontentinfo" name="Home Screen Content Info" filter="s60" introduced="^3"> |
41 <unit bldFile="homescreenpluginsrv/hspsmanager/group"/> |
120 <unit bldFile="contentcontrolsrv/hscontentinfo/group"/> |
42 </component> |
121 </component> |
43 <component id="hspsodt" filter="s60" name="HS Plugin Service Object Description Tree"> |
122 <component id="contentcontrolsrv_build" name="Content Control Service Build" filter="s60" introduced="^3"> |
44 <unit bldFile="homescreenpluginsrv/hspsodt/group"/> |
123 <!-- need to remove links to the above components and just contain the IBY (or move the IBY into another component). |
45 </component> |
124 If keeping, it need to move down a directory.--> |
46 <component id="hspsresource" filter="s60" name="HS Plugin Server Resource"> |
125 <unit bldFile="contentcontrolsrv/group"/> |
47 <unit bldFile="homescreenpluginsrv/hspsresource/group"/> |
|
48 </component> |
|
49 <component id="hspsresult" filter="s60" name="HS Plugin Server Result"> |
|
50 <unit bldFile="homescreenpluginsrv/hspsresult/group"/> |
|
51 </component> |
|
52 <component id="hspstools" filter="s60" name="HS Server Tools"> |
|
53 <unit bldFile="homescreenpluginsrv/hspstools/group"/> |
|
54 </component> |
|
55 <component id="homescreenpluginsrv_build" filter="s60" name="HS Plugin Service Build"> |
|
56 <unit bldFile="homescreenpluginsrv/group"/> |
|
57 </component> |
|
58 </collection> |
|
59 <collection id="idlefw" name="Idle Framework" level="framework"> |
|
60 <component id="idlefw_plugins" filter="s60" name="Idle Framework Plugins" class="plugin"> |
|
61 <unit bldFile="idlefw/plugins/group"/> |
|
62 <!-- does the next need to be #included? --> |
|
63 <!-- <unit bldFile="idlefw/plugins/pslnactiveidleplugin/group"/> --> |
|
64 </component> |
|
65 <component id="idlefw_build" filter="s60" name="Idle Framework Build"> |
|
66 <unit bldFile="idlefw/group"/> |
|
67 </component> |
|
68 </collection> |
|
69 <collection id="menucontentsrv" name="Menu Content Service" level="generic"> |
|
70 <component id="menusatinterface" filter="s60" name="Menu SAT Interface"> |
|
71 <unit bldFile="menucontentsrv/menusatinterface/group"/> |
|
72 </component> |
|
73 <component id="menucontentsrv_build" filter="s60" name="Menu Content Service Build"> |
|
74 <unit bldFile="menucontentsrv/group"/> |
|
75 </component> |
126 </component> |
76 </collection> |
127 </collection> |
77 <collection id="homescreensrv_info" name="Home Screen Services Info" level="specific"> |
128 <collection id="homescreensrv_info" name="Home Screen Services Info" level="specific"> |
78 <component id="homescreensrv_plat" filter="s60" name="Home Screen Services Platform Interfaces" class="api"> |
129 <component id="homescreensrv_plat" filter="s60" name="Home Screen Services Platform Interfaces" class="api"> |
79 <unit bldFile="homescreensrv_plat/group"/> |
130 <unit bldFile="homescreensrv_plat/group"/> |
80 <!-- should the following be #included in the above? --> |
131 </component> |
81 <!-- <unit bldFile="homescreensrv_plat/action_handler_plugin_api/tsrc/group"/> --> |
132 <component id="homescreensrv_api_tests" filter="s60,api_test" name="Home Screen Services Platform API Tests" purpose="developement"> |
82 <!-- <unit bldFile="homescreensrv_plat/content_harvester_plugin_api/tsrc/group"/> --> |
133 <!-- split into components or #include from common bld.inf --> |
83 <!-- <unit bldFile="homescreensrv_plat/hs_widget_publisher_api/tsrc/group"/> --> |
134 <unit bldFile="homescreensrv_plat/content_harvester_plugin_api/tsrc/group" /> |
84 <!-- <unit bldFile="homescreensrv_plat/menu_content_service_api/tsrc/group"/> --> |
135 <unit bldFile="homescreensrv_plat/menu_content_service_api/tsrc/group" /> |
85 <!-- <unit bldFile="homescreensrv_plat/menu_sat_interface_api/tsrc/group"/> --> |
136 <unit bldFile="homescreensrv_plat/ai_utilities_api/internal/tsrc/group" /> |
86 </component> |
137 <unit bldFile="homescreensrv_plat/action_handler_plugin_api/tsrc/group" /> |
|
138 <unit bldFile="homescreensrv_plat/menu_sat_interface_api/tsrc/group" /> |
|
139 <unit bldFile="homescreensrv_plat/sapi_homescreenplugin/tsrc/group" /> |
|
140 </component> |
87 </collection> |
141 </collection> |
88 </package> |
142 </package> |
89 </SystemDefinition> |
143 </SystemDefinition> |