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="devicesrv" name="Device Services" levels="adaptation hw-if plugin framework server app-if"> |
3 <package id="devicesrv" name="Device Services" levels="adaptation hw-if plugin framework server app-if"> |
4 <collection id="devicesrv_pub" name="Device Services Public Interfaces" level="app-if"> |
4 <collection id="accessoryservices" name="Accessory Services" level="framework"> |
5 <component id="platform_path_definitions_api" name="Platform Path Definitions API" class="api" filter="s60,bldmefirst"> |
5 <component id="accessorymonitor" filter="s60" name="Accessory Monitor"> |
6 <!-- this needs to be moved to deviceplatformrelease --> |
6 <unit bldFile="accessoryservices/accessorymonitor/group"/> |
7 <meta rel="Api" href="devicesrv_pub/platform_path_definitions_api/platform_path_definitions_api.metaxml"/> |
7 <!-- are these test bld.infs needed for the build? --> |
8 <unit bldFile="devicesrv_pub/platform_path_definitions_api/group"/> |
8 <!-- <unit bldFile="accessoryservices/accessorymonitor/tsrc/public/basic/accmonconnectionemulator/group"/> --> |
9 </component> |
9 <!-- <unit bldFile="accessoryservices/accessorymonitor/tsrc/public/basic/accmonitoringtestmodule/group"/> --> |
10 <component id="common_platform_security_definitions_api" name="Common Platform Security Definitions API" class="api" filter="s60"> |
10 <!-- <unit bldFile="accessoryservices/accessorymonitor/tsrc/public/basic/accmonitoringtestmodule/tests/group"/> --> |
11 <meta rel="Api" href="devicesrv_pub/common_platform_security_definitions_api/common_platform_security_definitions_api.metaxml"/> |
11 <!-- <unit bldFile="accessoryservices/accessorymonitor/tsrc/public/basic/accmontesttimer/group"/> --> |
12 <unit bldFile="devicesrv_pub/common_platform_security_definitions_api/group"/> |
12 <!-- <unit bldFile="accessoryservices/accessorymonitor/tsrc/public/basic/group"/> --> |
13 </component> |
13 <!-- <unit bldFile="accessoryservices/accessorymonitor/tsrc/public/basic/stubs/accfwuinotifierstub/group"/> --> |
14 <component id="feature_discovery_api" name="Feature Discovery API" class="api" filter="s60"> |
14 <!-- <unit bldFile="accessoryservices/accessorymonitor/tsrc/public/basic/stubs/asystub/group"/> --> |
15 <meta rel="Api" href="devicesrv_pub/feature_discovery_api/feature_discovery_api.metaxml"/> |
15 <!-- <unit bldFile="accessoryservices/accessorymonitor/tsrc/public/basic/stubs/group"/> --> |
16 <unit bldFile="devicesrv_pub/feature_discovery_api/group"/> |
16 </component> |
17 </component> |
17 <component id="accessoryremotecontrol" filter="s60" name="Accessory Remote Control"> |
18 <component id="platform_environment_api" name="Platform Environment API" class="api" filter="s60"> |
18 <unit bldFile="accessoryservices/accessoryremotecontrol/group"/> |
19 <meta rel="Api" href="devicesrv_pub/platform_environment_api/platform_environment_api.metaxml"/> |
19 <!-- are these test bld.infs needed for the build? --> |
20 <unit bldFile="devicesrv_pub/platform_environment_api/group"/> |
20 <!-- <unit bldFile="accessoryservices/accessoryremotecontrol/tsrc/dsytesttool/dosservercontrol/group"/> --> |
21 </component> |
21 <!-- <unit bldFile="accessoryservices/accessoryremotecontrol/tsrc/dsytesttool/dsytfcore/group"/> --> |
22 <component id="sensor_channel_api" name="Sensor Channel API" class="api" filter="s60"> |
22 <!-- <unit bldFile="accessoryservices/accessoryremotecontrol/tsrc/dsytesttool/dsytfstifadapter/group"/> --> |
23 <meta rel="Api" href="devicesrv_pub/sensor_channel_api/sensor_channel_api.metaxml"/> |
23 <!-- <unit bldFile="accessoryservices/accessoryremotecontrol/tsrc/dsytesttool/group"/> --> |
24 <unit bldFile="devicesrv_pub/sensor_channel_api/group"/> |
24 <!-- <unit bldFile="accessoryservices/accessoryremotecontrol/tsrc/remcontestcontrol/group"/> --> |
25 </component> |
25 <!-- <unit bldFile="accessoryservices/accessoryremotecontrol/tsrc/stub/audio/group"/> --> |
26 <component id="sensor_definitions_api" name="Sensor Definitions API" class="api" filter="s60"> |
26 <!-- <unit bldFile="accessoryservices/accessoryremotecontrol/tsrc/stub/group"/> --> |
27 <meta rel="Api" href="devicesrv_pub/sensor_definitions_api/sensor_definitions_api.metaxml"/> |
27 <!-- <unit bldFile="accessoryservices/accessoryremotecontrol/tsrc/stub/phone/group"/> --> |
28 <unit bldFile="devicesrv_pub/sensor_definitions_api/group"/> |
28 <!-- <unit bldFile="accessoryservices/accessoryremotecontrol/tsrc/stub/remcon/group"/> --> |
29 </component> |
29 </component> |
30 <component id="version_info_api" name="Version Info API" class="api" filter="s60"> |
30 <component id="accessoryserver" filter="s60" name="Accessory Server"> |
31 <meta rel="Api" href="devicesrv_pub/version_info_api/version_info_api.metaxml"/> |
31 <unit bldFile="accessoryservices/accessoryserver/group"/> |
32 <unit bldFile="devicesrv_pub/version_info_api/group"/> |
32 <!-- are these test bld.infs needed for the build? --> |
33 </component> |
33 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/dsytesttool/dosservercontrol/group"/> --> |
34 <component id="accessory_monitoring_api" name="Accessory Monitoring API" class="api" filter="s60"> |
34 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/dsytesttool/dsytfcore/group"/> --> |
35 <meta rel="Api" href="devicesrv_pub/accessory_monitoring_api/accessory_monitoring_api.metaxml"/> |
35 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/dsytesttool/dsytfstifadapter/group"/> --> |
36 <unit bldFile="devicesrv_pub/accessory_monitoring_api/group"/> |
36 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/dsytesttool/group"/> --> |
37 </component> |
37 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/public/basic/accessorytestcontrol/group"/> --> |
38 <component id="haptics_api" name="Haptics API" class="api" filter="s60"> |
38 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/public/basic/group"/> --> |
39 <meta rel="Api" href="devicesrv_pub/haptics_api/haptics_api.metaxml"/> |
39 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/public/basic/stubs/accfwuinotifierstub/group"/> --> |
40 <unit bldFile="devicesrv_pub/haptics_api/group"/> |
40 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/public/basic/stubs/asystub/group"/> --> |
41 </component> |
41 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/public/basic/stubs/btasystub/group"/> --> |
42 <component id="sensor_data_compensator_api" name="Sensor Data Compensator API" class="api" filter="s60"> |
42 <!-- <unit bldFile="accessoryservices/accessoryserver/tsrc/public/basic/stubs/group"/> --> |
43 <meta rel="Api" href="devicesrv_pub/sensor_data_compensator_api/sensor_data_compensator_api.metaxml"/> |
43 </component> |
44 <unit bldFile="devicesrv_pub/sensor_data_compensator_api/group"/> |
44 <component id="headsetstatusapi" filter="s60" name="Headset Status API"> |
45 </component> |
45 <unit bldFile="accessoryservices/headsetstatusapi/group"/> |
46 </collection> |
46 <!-- is this test bld.inf needed for the build? --> |
47 <collection id="devicesrv_plat" name="Device Services Platform Interfaces" level="app-if"> |
47 <!-- <unit bldFile="accessoryservices/headsetstatusapi/tsrc/public/basic/group"/> --> |
48 <component id="configuration_file_parser_api" name="Configuration File Parser API" class="api" filter="s60"> |
48 </component> |
49 <meta rel="Api" href="devicesrv_plat/configuration_file_parser_api/configuration_file_parser_api.metaxml"/> |
49 <component id="tspclientmapper" filter="s60" name="TSP Client Mapper"> |
50 <unit bldFile="devicesrv_plat/configuration_file_parser_api/group"/> |
50 <unit bldFile="accessoryservices/tspclientmapper/group"/> |
51 </component> |
51 <!-- is this test bld.inf needed for the build? --> |
52 <component id="dos_extension_plugin_api" name="DOS Extension Plug-In API" class="api" filter="s60"> |
52 <!-- <unit bldFile="accessoryservices/tspclientmapper/tsrc/public/basic/group"/> --> |
53 <meta rel="Api" href="devicesrv_plat/dos_extension_plugin_api/dos_extension_plugin_api.metaxml"/> |
53 </component> |
54 <unit bldFile="devicesrv_plat/dos_extension_plugin_api/group"/> |
54 <component id="remotecontrolfw" name="Remote Control Framework" introduced="9.1" purpose="optional"> |
55 </component> |
55 <unit bldFile="accessoryservices/remotecontrolfw/group" mrp="accessoryservices/remotecontrolfw/group/bluetooth_remotecontrol.mrp"/> |
56 <component id="mediator_command_initiator_api" name="Mediator Command Initiator API" class="api" filter="s60"> |
56 </component> |
57 <meta rel="Api" href="devicesrv_plat/mediator_command_initiator_api/mediator_command_initiator_api.metaxml"/> |
57 <component id="gid_pc_tool" filter="s60" name="Generic ID PC Tool" target="desktop" class="tool"> |
58 <unit bldFile="devicesrv_plat/mediator_command_initiator_api/group"/> |
58 <unit bldFile="accessoryservices/gid_pc_tool/group"/> |
59 </component> |
59 </component> |
60 <component id="syslangutil_api" name="SysLangUtil API" class="api" filter="s60"> |
60 </collection> |
61 <meta rel="Api" href="devicesrv_plat/syslangutil_api/syslangutil_api.metaxml"/> |
61 <collection id="commonservices" name="Common Services" level="app-if"> |
62 <unit bldFile="devicesrv_plat/syslangutil_api/group"/> |
62 <component id="commonengine" filter="s60" name="Common Engine"> |
63 </component> |
63 <unit bldFile="commonservices/commonengine/group"/> |
64 <component id="wakeup_alarm_api" name="Wakeup Alarm API" class="api" filter="s60"> |
64 <!-- is this test bld.inf needed for the build? --> |
65 <meta rel="Api" href="devicesrv_plat/wakeup_alarm_api/wakeup_alarm_api.metaxml"/> |
65 <!-- <unit bldFile="commonservices/commonengine/tsrc/public/basic/group"/> --> |
66 <unit bldFile="devicesrv_plat/wakeup_alarm_api/group"/> |
66 </component> |
67 </component> |
67 <component id="commonengineresources" filter="s60" name="Common Engine Resources" class="config"> |
68 <component id="disk_and_memory_level_keys_api" name="Disk and Memory Level Keys API" class="api" filter="s60"> |
68 <unit bldFile="commonservices/commonengineresources/group"/> |
69 <meta rel="Api" href="devicesrv_plat/disk_and_memory_level_keys_api/disk_and_memory_level_keys_api.metaxml"/> |
69 </component> |
70 <unit bldFile="devicesrv_plat/disk_and_memory_level_keys_api/group"/> |
70 <component id="platformenv" filter="s60" name="Platform Environment"> |
71 </component> |
71 <unit bldFile="commonservices/platformenv/group"/> |
72 <component id="mediator_plugin_api" name="Mediator Plugin API" class="api" filter="s60"> |
72 <!-- <unit bldFile="commonservices/platformenv/disknotifyhandler/group"/> --> |
73 <meta rel="Api" href="devicesrv_plat/mediator_plugin_api/mediator_plugin_api.metaxml"/> |
73 <!-- are these bld.infs needed? Can they be included from bld.inf?--> |
74 <unit bldFile="devicesrv_plat/mediator_plugin_api/group"/> |
74 <!-- <unit bldFile="commonservices/platformenv/platformver/group"/> --> |
75 </component> |
75 <!-- <unit bldFile="commonservices/platformenv/sysversioninfo/group"/> --> |
76 <component id="headset_status_api" name="Headset Status API" class="api" filter="s60"> |
76 <!-- is this test bld.inf needed for the build? --> |
77 <meta rel="Api" href="devicesrv_plat/headset_status_api/headset_status_api.metaxml"/> |
77 <!-- <unit bldFile="commonservices/platformenv/tsrc/public/basic/group"/> --> |
78 <unit bldFile="devicesrv_plat/headset_status_api/group"/> |
78 </component> |
79 </component> |
79 <component id="sysutil" name="System Utilities" purpose="mandatory" introduced="ER5"> |
80 <component id="system_startup_extension_plugin_api" name="System Startup Extension Plugin API" class="api" filter="s60"> |
80 <unit bldFile="commonservices/sysutil/group" mrp="commonservices/sysutil/group/sysutil.mrp"/> |
81 <meta rel="Api" href="devicesrv_plat/system_startup_extension_plugin_api/system_startup_extension_plugin_api.metaxml"/> |
81 </component> |
82 <unit bldFile="devicesrv_plat/system_startup_extension_plugin_api/group"/> |
82 <component id="activitymanager" name="Activity Manager" purpose="mandatory" introduced="ER5"> |
83 </component> |
83 <unit bldFile="commonservices/activitymanager/group" mrp="commonservices/activitymanager/group/activitymanager.mrp"/> |
84 <component id="sensor_plugin_api" name="Sensor Plugin API" class="api" filter="s60"> |
84 </component> |
85 <meta rel="Api" href="devicesrv_plat/sensor_plugin_api/sensor_plugin_api.metaxml"/> |
85 </collection> |
86 <unit bldFile="devicesrv_plat/sensor_plugin_api/group"/> |
86 <collection id="dosservices" name="Domestic Operating System Services" level="hw-if"> |
87 </component> |
87 <component id="dosserver" filter="s60" name="Domestic OS Server"> |
88 <component id="accessory_api" name="Accessory API" class="api" filter="s60"> |
88 <unit bldFile="dosservices/dosserver/group"/> |
89 <meta rel="Api" href="devicesrv_plat/accessory_api/accessory_api.metaxml"/> |
89 </component> |
90 <unit bldFile="devicesrv_plat/accessory_api/group"/> |
90 <component id="commondsy" filter="s60" name="Common DSY" class="plugin"> |
91 </component> |
91 <unit bldFile="dosservices/commondsy/group"/> |
92 <component id="display_language_definition_api" name="Display Language Definition API" class="api" filter="s60"> |
92 </component> |
93 <meta rel="Api" href="devicesrv_plat/display_language_definition_api/display_language_definition_api.metaxml"/> |
93 <component id="dosservices_test" filter="s60" purpose="development" name="DOS Services Test"> |
94 <unit bldFile="devicesrv_plat/display_language_definition_api/group"/> |
94 <!-- is this component needed? If so, can these be #included from a single master test bld.inf?--> |
95 </component> |
95 <!-- <unit bldFile="dosservices/tsrc/dsytesttool/dosservercontrol/group"/> --> |
96 <component id="mediator_command_responder_api" name="Mediator Command Responder API" class="api" filter="s60"> |
96 <!-- <unit bldFile="dosservices/tsrc/public/basic/stubs/dsystub/group"/> --> |
97 <meta rel="Api" href="devicesrv_plat/mediator_command_responder_api/mediator_command_responder_api.metaxml"/> |
97 <!-- <unit bldFile="dosservices/tsrc/public/basic/group"/> --> |
98 <unit bldFile="devicesrv_plat/mediator_command_responder_api/group"/> |
98 <!-- <unit bldFile="dosservices/tsrc/dsytesttool/dsytfcore/group"/> --> |
99 </component> |
99 <!-- <unit bldFile="dosservices/tsrc/public/basic/dosservertestplugin/group"/> --> |
100 <component id="accessory_policy_definitions_api" name="Accessory Policy Definitions API" class="api" filter="s60"> |
100 <!-- <unit bldFile="dosservices/tsrc/dsytesttool/dsytfstifadapter/group"/> --> |
101 <meta rel="Api" href="devicesrv_plat/accessory_policy_definitions_api/accessory_policy_definitions_api.metaxml"/> |
101 <!-- <unit bldFile="dosservices/tsrc/dsytesttool/group"/> --> |
102 <unit bldFile="devicesrv_plat/accessory_policy_definitions_api/group"/> |
102 </component> |
103 </component> |
103 </collection> |
104 <component id="hw_settings_api" name="Hardware Settings API" class="api" filter="s60"> |
104 <collection id="resourcemgmt" name="Resource Management" level="hw-if"> |
105 <meta rel="Api" href="devicesrv_plat/hw_settings_api/hw_settings_api.metaxml"/> |
105 <component id="serverexe" filter="s60" name="Hardware Resource Manager Server"> |
106 <unit bldFile="devicesrv_plat/hw_settings_api/group"/> |
106 <!-- this needs to be resolved with the equivalent in the hwresourcesmgr component --> |
107 </component> |
107 <!-- <unit bldFile="resourcemgmt/serverexe/group"/> --> |
108 <component id="mediator_domain_definitions_api" name="Mediator Domain Definitions API" class="api" filter="s60"> |
108 </component> |
109 <meta rel="Api" href="devicesrv_plat/mediator_domain_definitions_api/mediator_domain_definitions_api.metaxml"/> |
109 <component id="hwrmfmtxwatcherplugin" filter="s60" name="HWRM FM Transmitter Watcher Plugin" class="plugin"> |
110 <unit bldFile="devicesrv_plat/mediator_domain_definitions_api/group"/> |
110 <!-- this needs to be resolved with the equivalent in the hwresourcesmgr component. Should this be purpose="development" --> |
111 </component> |
111 <!-- <unit bldFile="resourcemgmt/hwrmfmtxwatcherplugin/group"/> --> |
112 <component id="sensor_extension_api" name="Sensor Extension API" class="api" filter="s60"> |
112 </component> |
113 <meta rel="Api" href="devicesrv_plat/sensor_extension_api/sensor_extension_api.metaxml"/> |
113 <component id="clientdll" filter="s60" name="HWRM Client"> |
114 <unit bldFile="devicesrv_plat/sensor_extension_api/group"/> |
114 <!-- this needs to be resolved with the equivalent in the hwresourcesmgr component --> |
115 </component> |
115 <!-- <unit bldFile="resourcemgmt/clientdll/group"/> --> |
116 <component id="accessory_plugin_api" name="Accessory Plugin API" class="api" filter="s60"> |
116 </component> |
117 <meta rel="Api" href="devicesrv_plat/accessory_plugin_api/accessory_plugin_api.metaxml"/> |
117 <component id="commondll" filter="s60" name="HWRM Common"> |
118 <unit bldFile="devicesrv_plat/accessory_plugin_api/group"/> |
118 <!-- this needs to be resolved with the equivalent in the hwresourcesmgr component --> |
119 </component> |
119 <!-- <unit bldFile="resourcemgmt/commondll/group"/> --> |
120 <component id="sae_api" name="SAE API" class="api" filter="s60"> |
120 </component> |
121 <meta rel="Api" href="devicesrv_plat/sae_api/sae_api.metaxml"/> |
121 <component id="vibraclientdll" filter="s60" name="Vibra Client"> |
122 <unit bldFile="devicesrv_plat/sae_api/group"/> |
122 <!-- this needs to be resolved with the equivalent in the hwresourcesmgr component --> |
123 </component> |
123 <!-- <unit bldFile="resourcemgmt/vibraclientdll/group"/> --> |
124 <component id="accessory_control_api" name="Accessory Control API" class="api" filter="s60"> |
124 </component> |
125 <meta rel="Api" href="devicesrv_plat/accessory_control_api/accessory_control_api.metaxml"/> |
125 <component id="extendedlightclientdll" filter="s60" name="Extended Light Client"> |
126 <unit bldFile="devicesrv_plat/accessory_control_api/group"/> |
126 <!-- this needs to be resolved with the equivalent in the hwresourcesmgr component --> |
127 </component> |
127 <!-- <unit bldFile="resourcemgmt/extendedlightclientdll/group"/> --> |
128 <component id="mediator_static_registration_api" name="Mediator Static Registration API" class="api" filter="s60"> |
128 </component> |
129 <meta rel="Api" href="devicesrv_plat/mediator_static_registration_api/mediator_static_registration_api.metaxml"/> |
129 <component id="lightclientdll" filter="s60" name="Light Client"> |
130 <unit bldFile="devicesrv_plat/mediator_static_registration_api/group"/> |
130 <!-- this needs to be resolved with the equivalent in the hwresourcesmgr component --> |
131 </component> |
131 <!-- <unit bldFile="resourcemgmt/lightclientdll/group"/> --> |
132 <component id="accessory_key_event_handling_api" name="Accessory Key Event Handling API" class="api" filter="s60"> |
132 </component> |
133 <meta rel="Api" href="devicesrv_plat/accessory_key_event_handling_api/accessory_key_event_handling_api.metaxml"/> |
133 <component id="fmtxclientdll" filter="s60" name="FM Transmitter Client"> |
134 <unit bldFile="devicesrv_plat/accessory_key_event_handling_api/group"/> |
134 <!-- this needs to be resolved with the equivalent in the fmtransmittercontrol component --> |
135 </component> |
135 <!-- <unit bldFile="resourcemgmt/fmtxclientdll/group"/> --> |
136 <component id="mediator_notification_api" name="Mediator Notification API" class="api" filter="s60"> |
136 </component> |
137 <meta rel="Api" href="devicesrv_plat/mediator_notification_api/mediator_notification_api.metaxml"/> |
137 <component id="hwrmtargetmodifierplugin" filter="s60" name="HWRM Target Modifier Plugin" class="plugin"> |
138 <unit bldFile="devicesrv_plat/mediator_notification_api/group"/> |
138 <!-- this needs to be resolved with the equivalent in the hwresourcesmgr component. Should this be purpose="development" --> |
139 </component> |
139 <!-- <unit bldFile="resourcemgmt/hwrmtargetmodifierplugin/group"/> --> |
140 <component id="accessory_policy_utility_api" name="Accessory Policy Utility API" class="api" filter="s60"> |
140 <!-- <unit bldFile="resourcemgmt/hwrmtargetmodifierplugin/tsrc/hwrmtargetmodifierplugintest/group"/> --> |
141 <meta rel="Api" href="devicesrv_plat/accessory_policy_utility_api/accessory_policy_utility_api.metaxml"/> |
141 </component> |
142 <unit bldFile="devicesrv_plat/accessory_policy_utility_api/group"/> |
142 <component id="vibractrl" filter="s60" name="Vibra Control" deprecated="9.1"> |
143 </component> |
143 <unit bldFile="resourcemgmt/vibractrl/group"/> |
144 <component id="common_dsy_plugin_api" name="Common DSY Plugin API" class="api" filter="s60"> |
144 </component> |
145 <meta rel="Api" href="devicesrv_plat/common_dsy_plugin_api/common_dsy_plugin_api.metaxml"/> |
145 <component id="hwresourcesmgr" name="Hardware Resources Manager" introduced="^2" purpose="optional"> |
146 <unit bldFile="devicesrv_plat/common_dsy_plugin_api/group"/> |
146 <unit bldFile="resourcemgmt/hwresourcesmgr/group" mrp="resourcemgmt/hwresourcesmgr/group/telephony_hwrm.mrp"/> |
147 </component> |
147 </component> |
148 <component id="remote_control_extension_api" name="Remote Control Extension API" class="api" filter="s60"> |
148 <component id="hwresourcesmgrconfig" name="Hardware Resources Manager Config" introduced="^3" purpose="optional" class="config"> |
149 <meta rel="Api" href="devicesrv_plat/remote_control_extension_api/remote_control_extension_api.metaxml"/> |
149 <unit bldFile="resourcemgmt/hwresourcesmgrconfig" mrp="resourcemgmt/hwresourcesmgrconfig/telephony_hwrm-config.mrp"/> |
150 <unit bldFile="devicesrv_plat/remote_control_extension_api/group"/> |
150 </component> |
151 </component> |
151 <component id="resourcemgmt_build" filter="s60" name="Resource Management Build"> |
152 <component id="sensor_channel_filter_api" name="Sensor Channel Filter API" class="api" filter="s60"> |
152 <!-- need to reconcile this with the above components --> |
153 <meta rel="Api" href="devicesrv_plat/sensor_channel_filter_api/sensor_channel_filter_api.metaxml"/> |
153 <unit bldFile="resourcemgmt/group"/> |
154 <unit bldFile="devicesrv_plat/sensor_channel_filter_api/group"/> |
154 </component> |
155 </component> |
155 <component id="resourcemgmt_test" filter="s60" purpose="development" name="Resource Management Test"> |
156 <component id="dos_extension_api" name="DOS Extension API" class="api" filter="s60"> |
156 <!-- is this component needed?--> |
157 <meta rel="Api" href="devicesrv_plat/dos_extension_api/dos_extension_api.metaxml"/> |
157 <!-- <unit bldFile="resourcemgmt/tsrc/public/basic/group"/> --> |
158 <unit bldFile="devicesrv_plat/dos_extension_api/group"/> |
158 </component> |
159 </component> |
159 <component id="powerandmemorynotificationservice" name="Power and Memory Notification Service" introduced="6.0" purpose="mandatory"> |
160 <component id="accessory_audio_control_api" name="Accessory Audio Control API" class="api" filter="s60"> |
160 <unit bldFile="resourcemgmt/powerandmemorynotificationservice/group" mrp="resourcemgmt/powerandmemorynotificationservice/group/syslibs_pwrcli.mrp"/> |
161 <meta rel="Api" href="devicesrv_plat/accessory_audio_control_api/accessory_audio_control_api.metaxml"/> |
161 </component> |
162 <unit bldFile="devicesrv_plat/accessory_audio_control_api/group"/> |
162 </collection> |
163 </component> |
163 <collection id="hwrmhaptics" name="HWRM Haptics" level="plugin"> |
164 <component id="mediator_event_consumer_api" name="Mediator Event Consumer API" class="api" filter="s60"> |
164 <component id="hapticseffectdatagetterfw" filter="s60" name="Haptics Effect Data Getter Framework"> |
165 <meta rel="Api" href="devicesrv_plat/mediator_event_consumer_api/mediator_event_consumer_api.metaxml"/> |
165 <unit bldFile="hwrmhaptics/hapticseffectdatagetterfw/group"/> |
166 <unit bldFile="devicesrv_plat/mediator_event_consumer_api/group"/> |
166 </component> |
167 </component> |
167 <component id="hapticspluginservice" filter="s60" name="Haptics Plugin Service"> |
168 <component id="shared_data_api" name="Shared Data API" class="api" filter="s60"> |
168 <unit bldFile="hwrmhaptics/hapticspluginservice/group"/> |
169 <meta rel="Api" href="devicesrv_plat/shared_data_api/shared_data_api.metaxml"/> |
169 </component> |
170 <unit bldFile="devicesrv_plat/shared_data_api/group"/> |
170 <component id="hapticspacketizer" filter="s60" name="Haptics Packetizer"> |
171 </component> |
171 <unit bldFile="hwrmhaptics/hapticspacketizer/group"/> |
172 <component id="accessory_settings_api" name="Accessory Settings API" class="api" filter="s60"> |
172 </component> |
173 <meta rel="Api" href="devicesrv_plat/accessory_settings_api/accessory_settings_api.metaxml"/> |
173 <component id="hapticspluginmanager" filter="s60" name="Haptics Plugin Manager"> |
174 <unit bldFile="devicesrv_plat/accessory_settings_api/group"/> |
174 <unit bldFile="hwrmhaptics/hapticspluginmanager/group"/> |
175 </component> |
175 </component> |
176 <component id="accessory_bluetooth_control_api" name="Accessory Bluetooth Control API" class="api" filter="s60"> |
176 <component id="hapticsserver" filter="s60" name="Haptics Server"> |
177 <meta rel="Api" href="devicesrv_plat/accessory_bluetooth_control_api/accessory_bluetooth_control_api.metaxml"/> |
177 <unit bldFile="hwrmhaptics/hapticsserver/group"/> |
178 <unit bldFile="devicesrv_plat/accessory_bluetooth_control_api/group"/> |
178 </component> |
179 </component> |
179 <component id="hapticsclient" filter="s60" name="Haptics Client"> |
180 <component id="extended_version_info_api" name="Extended Version Info API" class="api" filter="s60"> |
180 <unit bldFile="hwrmhaptics/hapticsclient/group"/> |
181 <meta rel="Api" href="devicesrv_plat/extended_version_info_api/extended_version_info_api.metaxml"/> |
181 </component> |
182 <unit bldFile="devicesrv_plat/extended_version_info_api/group"/> |
182 <component id="hwrmhaptics_build" filter="s60" name="HWRM Haptics Build"> |
183 </component> |
183 <!-- can these exports be put in the appropriate above components? --> |
184 <component id="mediator_event_provider_api" name="Mediator Event Provider API" class="api" filter="s60"> |
184 <unit bldFile="hwrmhaptics/group"/> |
185 <meta rel="Api" href="devicesrv_plat/mediator_event_provider_api/mediator_event_provider_api.metaxml"/> |
185 </component> |
186 <unit bldFile="devicesrv_plat/mediator_event_provider_api/group"/> |
186 </collection> |
187 </component> |
187 <collection id="mediator" name="Mediator" level="app-if"> |
188 <component id="tv_out_config_api" name="TV Out Config API" class="api" filter="s60"> |
188 <component id="mediator_build" filter="s60" name="Mediator Build"> |
189 <meta rel="Api" href="devicesrv_plat/tv_out_config_api/tv_out_config_api.metaxml"/> |
189 <unit bldFile="mediator/group"/> |
190 <unit bldFile="devicesrv_plat/tv_out_config_api/group"/> |
190 </component> |
191 </component> |
191 <component id="mediator_test" filter="s60" purpose="development" name="Mediator Test"> |
192 <component id="tspclientmapper_api" name="TSP Client Mapper API" class="api" filter="s60"> |
192 <!-- need to have a single unit in this component. Either #include one bld.inf from the other or remove the component --> |
193 <meta rel="Api" href="devicesrv_plat/tspclientmapper_api/tspclientmapper_api.metaxml"/> |
193 <!-- <unit bldFile="mediator/tsrc/public/basic/group"/> --> |
194 <unit bldFile="devicesrv_plat/tspclientmapper_api/group"/> |
194 <!-- <unit bldFile="mediator/tsrc/public/basic/stub/group"/> --> |
195 </component> |
195 </component> |
196 <component id="powersave_api" name="Power Save API" class="api" filter="s60"> |
196 </collection> |
197 <meta rel="Api" href="devicesrv_plat/powersave_api/powersave_api.metaxml"/> |
197 <collection id="psmservices" name="Power Save Mode Services" level="app-if"> |
198 <unit bldFile="devicesrv_plat/powersave_api/group"/> |
198 <component id="psmserver" filter="s60" name="PSM Server"> |
199 </component> |
199 <unit bldFile="psmservices/psmserver/group"/> |
200 <component id="powersave_definitions_api" name="Power Save Definitions API" class="api" filter="s60"> |
200 <!-- is this test bld.inf needed for the build? --> |
201 <meta rel="Api" href="devicesrv_plat/powersave_definitions_api/powersave_definitions_api.metaxml"/> |
201 <!-- <unit bldFile="psmservices/psmserver/tsrc/public/basic/group"/> --> |
202 <unit bldFile="devicesrv_plat/powersave_definitions_api/group"/> |
202 </component> |
203 </component> |
203 </collection> |
204 <component id="powersave_plugin_api" name="Power Save Plugin API" class="api" filter="s60"> |
204 <collection id="sensorservices" name="Sensor Services" level="framework"> |
205 <meta rel="Api" href="devicesrv_plat/powersave_plugin_api/powersave_plugin_api.metaxml"/> |
205 <component id="sensorserver" filter="s60" name="Sensor Server"> |
206 <unit bldFile="devicesrv_plat/powersave_plugin_api/group"/> |
206 <unit bldFile="sensorservices/sensorserver/group"/> |
207 </component> |
207 <!-- are these test bld.infs needed for the build? --> |
208 <component id="extended_version_info_plugin_api" name="Extended Version Info Plugin API" class="api" filter="s60"> |
208 <!-- <unit bldFile="sensorservices/sensorserver/tsrc/public/basic/group"/> --> |
209 <meta rel="Api" href="devicesrv_plat/extended_version_info_plugin_api/extended_version_info_plugin_api.metaxml"/> |
209 <!-- <unit bldFile="sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/condevalstub/group"/> --> |
210 <unit bldFile="devicesrv_plat/extended_version_info_plugin_api/group"/> |
210 <!-- <unit bldFile="sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/group"/> --> |
211 </component> |
211 <!-- <unit bldFile="sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/sensrvcondevalplugin/group"/> --> |
212 <component id="haptics_plugin_api" name="Haptics Plugin API" class="api" filter="s60"> |
212 <!-- <unit bldFile="sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/ssystub/group"/> --> |
213 <meta rel="Api" href="devicesrv_plat/haptics_plugin_api/haptics_plugin_api.metaxml"/> |
213 <!-- <unit bldFile="sensorservices/sensorserver/tsrc/public/basic/sensortestmodule/stubprocess/group"/> --> |
214 <unit bldFile="devicesrv_plat/haptics_plugin_api/group"/> |
214 </component> |
215 </component> |
215 <component id="orientationssy" filter="s60" name="Orientation SSY" class="plugin"> |
216 <component id="haptics_effect_data_getter_plugin_api" name="Haptics Effect Data Getter Plugin API" class="api" filter="s60"> |
216 <unit bldFile="sensorservices/orientationssy/group"/> |
217 <meta rel="Api" href="devicesrv_plat/haptics_effect_data_getter_plugin_api/haptics_effect_data_getter_plugin_api.metaxml"/> |
217 </component> |
218 <unit bldFile="devicesrv_plat/haptics_effect_data_getter_plugin_api/group"/> |
218 <component id="tiltcompensationssy" filter="s60" name="Tilt Compensation SSY" class="plugin"> |
219 </component> |
219 <unit bldFile="sensorservices/tiltcompensationssy/group"/> |
220 <component id="haptics_packetizer_plugin_api" name="Haptics Packetizer Plugin API" class="api" filter="s60"> |
220 </component> |
221 <meta rel="Api" href="devicesrv_plat/haptics_packetizer_plugin_api/haptics_packetizer_plugin_api.metaxml"/> |
221 <component id="sensordatacompensator" filter="s60" name="Sensor Data Compensator"> |
222 <unit bldFile="devicesrv_plat/haptics_packetizer_plugin_api/group"/> |
222 <unit bldFile="sensorservices/sensordatacompensator/group"/> |
223 </component> |
223 <!-- are these test bld.infs needed for the build? --> |
224 <component id="tiltcompensation_api" name="Tilt Compensation API" class="api" filter="s60"> |
224 <!-- <unit bldFile="sensorservices/sensordatacompensator/tsrc/sensordatacompensatorpluginstub/group"/> --> |
225 <meta rel="Api" href="devicesrv_plat/tiltcompensation_api/tilt_compensation_api.metaxml"/> |
225 <!-- <unit bldFile="sensorservices/sensordatacompensator/tsrc/sensordatacompensatortest/group"/> --> |
226 <unit bldFile="devicesrv_plat/tiltcompensation_api/group"/> |
226 </component> |
227 </component> |
227 </collection> |
228 <component id="disk_notification_handler_api" name="Disk Notification Handler API" class="api" filter="s60"> |
228 <collection id="sysstatemgmt" name="System State Management" level="server"> |
229 <meta rel="Api" href="devicesrv_plat/disk_notification_handler_api/disk_notification_handler_api.metaxml"/> |
229 <component id="starter" filter="s60" name="Starter"> |
230 <unit bldFile="devicesrv_plat/disk_notification_handler_api/group"/> |
230 <unit bldFile="sysstatemgmt/starter/group"/> |
231 </component> |
231 <!-- are these test bld.infs needed for the build? --> |
232 <component id="accessory_policy_usb_audio_api" name="Accessory Policy USB Audio API" class="api" filter="s60"> |
232 <!-- <unit bldFile="sysstatemgmt/starter/strtsecnote/group"/> --> |
233 <meta rel="Api" href="devicesrv_plat/accessory_policy_usb_audio_api/accessory_policy_usb_audio_api.metaxml"/> |
233 <!-- <unit bldFile="sysstatemgmt/starter/strtsecobs/group"/> --> |
234 <unit bldFile="devicesrv_plat/accessory_policy_usb_audio_api/group"/> |
234 </component> |
235 </component> |
235 <component id="systemstarter" name="System Starter" introduced="9.1" deprecated="^3" purpose="mandatory"> |
236 <component id="accessory_policy_hdmi_audio_api" name="Accessory Policy HDMI Audio API" class="api" filter="s60"> |
236 <unit bldFile="sysstatemgmt/systemstarter/group" mrp="sysstatemgmt/systemstarter/group/app-framework_sysstart.mrp"/> |
237 <meta rel="Api" href="devicesrv_plat/accessory_policy_hdmi_audio_api/accessory_policy_hdmi_audio_api.metaxml"/> |
237 </component> |
238 <unit bldFile="devicesrv_plat/accessory_policy_hdmi_audio_api/group"/> |
238 <component id="systemstatemgr" name="System State Manager" introduced="^3" purpose="mandatory"> |
239 </component> |
239 <unit bldFile="sysstatemgmt/systemstatemgr/group" mrp="sysstatemgmt/systemstatemgr/group/app-framework_ssma.mrp"/> |
240 <component id="sensor_data_compensator_plugin_api" name="Sensor Data Compensator Plugin API" class="api" filter="s60"> |
240 </component> |
241 <meta rel="Api" href="devicesrv_plat/sensor_data_compensator_plugin_api/sensor_data_compensator_plugin_api.metaxml"/> |
241 <component id="systemstateplugins" name="System State Plugins" introduced="^3" purpose="optional" class="plugin"> |
242 <unit bldFile="devicesrv_plat/sensor_data_compensator_plugin_api/group"/> |
242 <unit bldFile="sysstatemgmt/systemstateplugins/group" mrp="sysstatemgmt/systemstateplugins/group/app-framework_ssplugins.mrp"/> |
243 </component> |
243 </component> |
244 <component id="ddc_access_api" name="DDC Access API" class="api" filter="s60"> |
244 <component id="systemstatereferenceplugins" name="System State Reference Plugins" introduced="^3" purpose="optional" class="plugin"> |
245 <meta rel="Api" href="devicesrv_plat/ddc_access_api/ddc_access_api.metaxml"/> |
245 <unit bldFile="sysstatemgmt/systemstatereferenceplugins/group" mrp="sysstatemgmt/systemstatereferenceplugins/group/app-framework_ssrefplugins.mrp"/> |
246 <unit bldFile="devicesrv_plat/ddc_access_api/group"/> |
246 </component> |
247 </component> |
247 <component id="sysstatemgmt_test" filter="s60" purpose="development" name="System State Management Test"> |
248 <component id="tv_out_behaviour_api" name="TV Out Behaviour API" class="api" filter="s60"> |
248 <!-- <unit bldFile="sysstatemgmt/tsrc/public/basic/group"/> --> |
249 <meta rel="Api" href="devicesrv_plat/tv_out_behaviour_api/tv_out_behaviour_api.metaxml"/> |
249 </component> |
250 <unit bldFile="devicesrv_plat/tv_out_behaviour_api/group"/> |
250 </collection> |
251 </component> |
251 <collection id="resourceinterfaces" name="Resource Interfaces" level="hw-if"> |
252 <component id="autoaudio_plugin_api" name="Auto Audio Plugin API" class="api" filter="s60" introduced="^4"> |
252 <component id="fmtransmittercontrol" name="FM Transmitter Control" introduced="^3" purpose="optional"> |
253 <meta rel="config"> |
253 <unit bldFile="resourceinterfaces/fmtransmittercontrol/group" mrp="resourceinterfaces/fmtransmittercontrol/group/telephony_hwrmfmtx.mrp"/> |
254 <defined condition="FF_AUTOMOTIVESTACK"/> |
254 </component> |
255 </meta> |
255 </collection> |
256 <unit bldFile="devicesrv_plat/autoaudio_plugin_api/group"/> |
256 <collection id="systemhealthmanagement" name="System Health Management" level="server"> |
257 </component> |
257 <component id="systemhealthmgr" name="System Health Manager" introduced="^3" purpose="optional"> |
258 </collection> |
258 <unit bldFile="systemhealthmanagement/systemhealthmgr/group" mrp="systemhealthmanagement/systemhealthmgr/group/app-framework_shma.mrp"/> |
259 <collection id="accessoryservices" name="Accessory Services" level="framework"> |
259 </component> |
260 <component id="accessorymonitor" filter="s60" name="Accessory Monitor"> |
260 </collection> |
261 <unit bldFile="accessoryservices/accessorymonitor/group"/> |
261 <collection id="devicesrvapitest" name="Devices Services API Tests" level="app-if"> |
262 </component> |
262 <component id="accessorieshaitest" name="Accessories HAI Tests" introduced="^2" purpose="development" filter="test"> |
263 <component id="accessoryremotecontrol" filter="s60" name="Accessory Remote Control"> |
263 <unit mrp="devicesrvapitest/accessorieshaitest/group/accessorieshaitest.mrp" bldFile="devicesrvapitest/accessorieshaitest/group"/> |
264 <unit bldFile="accessoryservices/accessoryremotecontrol/group"/> |
264 </component> |
265 </component> |
265 <component id="hwrmhaitest" name="HWRM HAI Tests" introduced="^2" purpose="development" filter="test"> |
266 <component id="accessoryserver" filter="s60" name="Accessory Server"> |
266 <unit mrp="devicesrvapitest/hwrmhaitest/group/hwrmhaitest.mrp" bldFile="devicesrvapitest/hwrmhaitest/group"/> |
267 <unit bldFile="accessoryservices/accessoryserver/group"/> |
267 </component> |
268 </component> |
268 </collection> |
269 <component id="pluggeddisplay" filter="s60" name="Plugged Display" introduced="^3"> |
269 <collection id="devicesrv_info" name="Device Services Info" level="app-if"> |
270 <unit bldFile="accessoryservices/pluggeddisplay/group"/> |
270 <component id="devicesrv_pub" filter="s60" name="Device Services Public Interfaces" class="api"> |
271 </component> |
271 <unit bldFile="devicesrv_pub/group"/> |
272 <component id="headsetstatusapi" filter="s60" name="Headset Status API"> |
272 <!-- <unit bldFile="devicesrv_pub/accessory_monitoring_api/tsrc/bc/accmonapibctests/group"/> --> |
273 <unit bldFile="accessoryservices/headsetstatusapi/group"/> |
273 <!-- <unit bldFile="devicesrv_pub/feature_discovery_api/tsrc/bc/featurediscovery/group"/> --> |
274 </component> |
274 <!-- <unit bldFile="devicesrv_pub/find_item_api/tsrc/bc/finditem/group"/> --> |
275 <component id="tspclientmapper" filter="s60" name="TSP Client Mapper"> |
275 <!-- <unit bldFile="devicesrv_pub/hwrm_power_state_api/tsrc/bc/powerstate/group"/> --> |
276 <unit bldFile="accessoryservices/tspclientmapper/group"/> |
276 <!-- <unit bldFile="devicesrv_pub/light_api/tsrc/bc/light/group"/> --> |
277 </component> |
277 <!-- <unit bldFile="devicesrv_pub/phone_parser_api/tsrc/bc/phoneparser/group"/> --> |
278 <component id="remotecontrolfw" name="Remote Control Framework" introduced="9.1" purpose="optional"> |
278 <!-- <unit bldFile="devicesrv_pub/platform_environment_api/tsrc/bc/platformenv/group"/> --> |
279 <unit bldFile="accessoryservices/remotecontrolfw/group" mrp="accessoryservices/remotecontrolfw/group/bluetooth_remotecontrol.mrp"/> |
279 <!-- <unit bldFile="devicesrv_pub/sensor_channel_api/tsrc/bc/sensor/group"/> --> |
280 </component> |
280 <!-- <unit bldFile="devicesrv_pub/sensor_data_compensator_api/tsrc/bc/sensordatacompensatortest/group"/> --> |
281 <component id="gid_pc_tool" filter="s60" name="Generic ID PC Tool" target="desktop" class="tool"> |
281 <!-- <unit bldFile="devicesrv_pub/sysutil_api/tsrc/bc/sysutil/group"/> --> |
282 <unit bldFile="accessoryservices/gid_pc_tool/group"/> |
282 <!-- <unit bldFile="devicesrv_pub/text_resolver_api/tsrc/bc/textresolver/group"/> --> |
283 </component> |
283 <!-- <unit bldFile="devicesrv_pub/version_info_api/tsrc/bc/platformvertest/group"/> --> |
284 <component id="autoaudioasy" filter="s60" name="Auto Audio Plugin" introduced="^4" class="plugin"> |
284 <!-- <unit bldFile="devicesrv_pub/vibra_api/tsrc/bc/vibra/group"/> --> |
285 <meta rel="config"> |
285 </component> |
286 <defined condition="FF_AUTOMOTIVESTACK"/> |
286 <component id="devicesrv_plat" filter="s60" name="Device Services Platform Interfaces" class="api"> |
287 </meta> |
287 <unit bldFile="devicesrv_plat/group"/> |
288 <unit bldFile="accessoryservices/autoaudioasy/group"/> |
288 <!-- <unit bldFile="devicesrv_plat/activity_manager_api/tsrc/group"/> --> |
289 </component> |
289 </component> |
290 </collection> |
290 <component id="devicesrv_metadata" name="Device Services Metadata" class="config" introduced="^2" purpose="development" target="desktop"> |
291 <collection id="commonservices" name="Common Services" level="app-if"> |
291 <unit mrp="devicesrv_info/devicesrv_metadata/devicesrv_metadata.mrp"/> |
292 <component id="commonengine" filter="s60" name="Common Engine"> |
292 </component> |
293 <unit bldFile="commonservices/commonengine/group"/> |
293 </collection> |
294 </component> |
294 </package> |
295 <component id="commonengineresources" filter="s60" name="Common Engine Resources" class="config"> |
|
296 <unit bldFile="commonservices/commonengineresources/group"/> |
|
297 </component> |
|
298 <component id="platformenv" filter="s60" name="Platform Environment"> |
|
299 <unit bldFile="commonservices/platformenv/group"/> |
|
300 </component> |
|
301 <component id="sysutil" name="System Utilities" purpose="mandatory" introduced="ER5"> |
|
302 <meta rel="config"> |
|
303 <defined condition="SYMBIAN_BAFL_SYSUTIL"/> |
|
304 </meta> |
|
305 <unit bldFile="commonservices/sysutil/group" mrp="commonservices/sysutil/group/sysutil.mrp"/> |
|
306 </component> |
|
307 <component id="activitymanager" name="Activity Manager" purpose="mandatory" introduced="ER5"> |
|
308 <meta rel="config"> |
|
309 <defined condition="SYMBIAN_BAFL_SYSUTIL"/> |
|
310 </meta> |
|
311 <unit bldFile="commonservices/activitymanager/group" mrp="commonservices/activitymanager/group/activitymanager.mrp"/> |
|
312 </component> |
|
313 </collection> |
|
314 <collection id="dosservices" name="Domestic Operating System Services" level="hw-if"> |
|
315 <component id="commondsy" filter="s60" name="Common DSY" class="plugin"> |
|
316 <unit bldFile="dosservices/commondsy/group"/> |
|
317 </component> |
|
318 <component id="dosserver" filter="s60" name="Domestic OS Server"> |
|
319 <unit bldFile="dosservices/dosserver/group"/> |
|
320 </component> |
|
321 </collection> |
|
322 <collection id="sensorservices" name="Sensor Services" level="framework"> |
|
323 <component id="sensorserver" filter="s60" name="Sensor Server"> |
|
324 <unit bldFile="sensorservices/sensorserver/group"/> |
|
325 </component> |
|
326 <component id="orientationssy" filter="s60" name="Orientation SSY" class="plugin"> |
|
327 <unit bldFile="sensorservices/orientationssy/group"/> |
|
328 </component> |
|
329 <component id="tiltcompensationssy" filter="s60" name="Tilt Compensation SSY" class="plugin"> |
|
330 <unit bldFile="sensorservices/tiltcompensationssy/group"/> |
|
331 </component> |
|
332 <component id="sensordatacompensator" filter="s60" name="Sensor Data Compensator"> |
|
333 <unit bldFile="sensorservices/sensordatacompensator/group"/> |
|
334 </component> |
|
335 </collection> |
|
336 <collection id="hwrmhaptics" name="HWRM Haptics" level="plugin"> |
|
337 <component id="hapticseffectdatagetterfw" filter="s60" name="Haptics Effect Data Getter Framework"> |
|
338 <unit bldFile="hwrmhaptics/hapticseffectdatagetterfw/group"/> |
|
339 </component> |
|
340 <component id="hapticspluginservice" filter="s60" name="Haptics Plugin Service"> |
|
341 <unit bldFile="hwrmhaptics/hapticspluginservice/group"/> |
|
342 </component> |
|
343 <component id="hapticspacketizer" filter="s60" name="Haptics Packetizer"> |
|
344 <unit bldFile="hwrmhaptics/hapticspacketizer/group"/> |
|
345 </component> |
|
346 <component id="hapticspluginmanager" filter="s60" name="Haptics Plugin Manager"> |
|
347 <unit bldFile="hwrmhaptics/hapticspluginmanager/group"/> |
|
348 </component> |
|
349 <component id="hapticsserver" filter="s60" name="Haptics Server"> |
|
350 <unit bldFile="hwrmhaptics/hapticsserver/group"/> |
|
351 </component> |
|
352 <component id="hapticsclient" filter="s60" name="Haptics Client"> |
|
353 <unit bldFile="hwrmhaptics/hapticsclient/group"/> |
|
354 </component> |
|
355 <component id="hwrmhaptics_build" filter="s60" name="HWRM Haptics Build"> |
|
356 <!-- move these exports into the appropriate above components and delete this component--> |
|
357 <unit bldFile="hwrmhaptics/group"/> |
|
358 </component> |
|
359 </collection> |
|
360 <collection id="mediator" name="Mediator" level="app-if"> |
|
361 <!--collection is really a component. Move it down a directory --> |
|
362 <component id="mediator_build" filter="s60" name="Mediator Build"> |
|
363 <unit bldFile="mediator/group"/> |
|
364 </component> |
|
365 </collection> |
|
366 <collection id="psmservices" name="Power Save Mode Services" level="app-if"> |
|
367 <component id="psmserver" filter="s60" name="PSM Server"> |
|
368 <unit bldFile="psmservices/psmserver/group"/> |
|
369 </component> |
|
370 </collection> |
|
371 <collection id="resourcemgmt" name="Resource Management" level="hw-if"> |
|
372 <component id="hwrmfmtxwatcherplugin" filter="s60" name="HWRM FM Transmitter Watcher Plugin" class="plugin"> |
|
373 <unit bldFile="resourcemgmt/hwrmfmtxwatcherplugin/group"/> |
|
374 </component> |
|
375 <component id="hwrmtargetmodifierplugin" filter="s60" name="HWRM Target Modifier Plugin" class="plugin"> |
|
376 <meta rel="config"> |
|
377 <defined condition="__HWRM_TARGET_MODIFIER_PLUGIN"/> |
|
378 </meta> |
|
379 <unit bldFile="resourcemgmt/hwrmtargetmodifierplugin/group"/> |
|
380 </component> |
|
381 <component id="vibractrl" filter="s60" name="Vibra Control" deprecated="9.1"> |
|
382 <unit bldFile="resourcemgmt/vibractrl/group"/> |
|
383 </component> |
|
384 <component id="hwresourcesmgr" name="Hardware Resources Manager" introduced="^2" purpose="optional"> |
|
385 <unit bldFile="resourcemgmt/hwresourcesmgr/group" mrp="resourcemgmt/hwresourcesmgr/group/telephony_hwrm.mrp"/> |
|
386 </component> |
|
387 <component id="hwresourcesmgrconfig" name="Hardware Resources Manager Config" introduced="^3" purpose="optional" class="config"> |
|
388 <unit bldFile="resourcemgmt/hwresourcesmgrconfig" mrp="resourcemgmt/hwresourcesmgrconfig/telephony_hwrm-config.mrp"/> |
|
389 </component> |
|
390 <component id="resourcemgmt_data" filter="s60" name="Resource Management Data" class="config"> |
|
391 <unit bldFile="resourcemgmt/data"/> |
|
392 </component> |
|
393 <component id="powerandmemorynotificationservice" name="Power and Memory Notification Service" introduced="6.0" purpose="mandatory"> |
|
394 <unit bldFile="resourcemgmt/powerandmemorynotificationservice/group" mrp="resourcemgmt/powerandmemorynotificationservice/group/syslibs_pwrcli.mrp"/> |
|
395 </component> |
|
396 </collection> |
|
397 <collection id="sysstatemgmt" name="System State Management" level="server"> |
|
398 <component id="ssmmapperutility" filter="s60" name="SSM Mapper Utility" introduced="^3"> |
|
399 <unit bldFile="sysstatemgmt/ssmmapperutility/group"/> |
|
400 </component> |
|
401 <component id="ssmpolicyplugins" filter="s60" name="SSM Policy Plugins" class="plugin" introduced="^3"> |
|
402 <unit bldFile="sysstatemgmt/ssmpolicyplugins/group"/> |
|
403 </component> |
|
404 <component id="ssmutilityplugins" filter="s60" name="SSM Utility Plugins" class="plugin" introduced="^3"> |
|
405 <unit bldFile="sysstatemgmt/ssmutilityplugins/group"/> |
|
406 </component> |
|
407 <component id="ssmcmdlists" filter="s60" name="SSM Command Lists" introduced="^3"> |
|
408 <unit bldFile="sysstatemgmt/ssmcmdlists/group"/> |
|
409 </component> |
|
410 <component id="ssmcustcmds" filter="s60" name="SSM Custom Commands" introduced="^3"> |
|
411 <unit bldFile="sysstatemgmt/ssmcustcmds/group"/> |
|
412 </component> |
|
413 <component id="syslangutil" filter="s60" name="System Language Utility" introduced="^3"> |
|
414 <unit bldFile="sysstatemgmt/syslangutil/group"/> |
|
415 </component> |
|
416 <component id="sysrestart" filter="s60" name="System Restart" introduced="^3"> |
|
417 <unit bldFile="sysstatemgmt/sysrestart/group"/> |
|
418 </component> |
|
419 <component id="sysuiprovider" filter="s60" name="System UI Provider" introduced="^3"> |
|
420 <unit bldFile="sysstatemgmt/sysuiprovider/group"/> |
|
421 </component> |
|
422 <component id="systemstarter" name="System Starter" introduced="9.1" deprecated="^3" purpose="mandatory"> |
|
423 <unit bldFile="sysstatemgmt/systemstarter/group" mrp="sysstatemgmt/systemstarter/group/app-framework_sysstart.mrp"/> |
|
424 </component> |
|
425 <component id="systemstatemgr" name="System State Manager" introduced="^3" purpose="mandatory"> |
|
426 <meta rel="config"> |
|
427 <defined condition="SYMBIAN_SYSTEM_STATE_MANAGEMENT"/> |
|
428 </meta> |
|
429 <unit bldFile="sysstatemgmt/systemstatemgr/group" mrp="sysstatemgmt/systemstatemgr/group/app-framework_ssma.mrp"/> |
|
430 </component> |
|
431 <component id="systemstateplugins" name="System State Plugins" introduced="^3" purpose="optional" class="plugin"> |
|
432 <meta rel="config"> |
|
433 <defined condition="SYMBIAN_SYSTEM_STATE_MANAGEMENT"/> |
|
434 </meta> |
|
435 <unit bldFile="sysstatemgmt/systemstateplugins/group" mrp="sysstatemgmt/systemstateplugins/group/app-framework_ssplugins.mrp"/> |
|
436 </component> |
|
437 <meta rel="config"> |
|
438 <defined condition="SYMBIAN_SYSTEM_STATE_MANAGEMENT"/> |
|
439 </meta> |
|
440 <component id="systemstatereferenceplugins" name="System State Reference Plugins" introduced="^3" purpose="optional" class="plugin"> |
|
441 <unit bldFile="sysstatemgmt/systemstatereferenceplugins/group" mrp="sysstatemgmt/systemstatereferenceplugins/group/app-framework_ssrefplugins.mrp"/> |
|
442 </component> |
|
443 </collection> |
|
444 <collection id="resourceinterfaces" name="Resource Interfaces" level="hw-if"> |
|
445 <component id="fmtransmittercontrol" name="FM Transmitter Control" introduced="^3" purpose="optional"> |
|
446 <unit bldFile="resourceinterfaces/fmtransmittercontrol/group" mrp="resourceinterfaces/fmtransmittercontrol/group/telephony_hwrmfmtx.mrp"/> |
|
447 </component> |
|
448 </collection> |
|
449 <collection id="systemhealthmanagement" name="System Health Management" level="server"> |
|
450 <component id="systemhealthmgr" name="System Health Manager" introduced="^3" purpose="optional"> |
|
451 <unit bldFile="systemhealthmanagement/systemhealthmgr/group" mrp="systemhealthmanagement/systemhealthmgr/group/app-framework_shma.mrp"/> |
|
452 </component> |
|
453 </collection> |
|
454 <collection id="devicesrvapitest" name="Devices Services API Tests" level="app-if"> |
|
455 <component id="accessorieshaitest" name="Accessories HAI Tests" introduced="^2" purpose="development" filter="test"> |
|
456 <unit mrp="devicesrvapitest/accessorieshaitest/group/accessorieshaitest.mrp" bldFile="devicesrvapitest/accessorieshaitest/group"/> |
|
457 </component> |
|
458 <component id="hwrmhaitest" name="HWRM HAI Tests" introduced="^2" purpose="development" filter="test"> |
|
459 <unit mrp="devicesrvapitest/hwrmhaitest/group/hwrmhaitest.mrp" bldFile="devicesrvapitest/hwrmhaitest/group"/> |
|
460 </component> |
|
461 </collection> |
|
462 <collection id="devicesrv_info" name="Device Services Info" level="app-if"> |
|
463 <component id="devicesrv_metadata" name="Device Services Metadata" class="config" introduced="^2" purpose="development" target="desktop"> |
|
464 <unit mrp="devicesrv_info/devicesrv_metadata/devicesrv_metadata.mrp"/> |
|
465 </component> |
|
466 </collection> |
|
467 </package> |
|
468 </SystemDefinition> |
295 </SystemDefinition> |