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="mmsharinguis" name="Multimedia Sharing UIs" levels="base plugin if"> |
3 <package id="mmsharinguis" name="Multimedia Sharing UIs" levels="base plugin if"> |
4 <collection id="mmsharing" name="Multimedia Sharing" level="base"> |
4 <collection id="mmsharinguis_plat" name="Multimedia Sharing UIs Platform Interfaces" level="if"> |
5 <component id="mmshavailability" filter="s60" name="Multimedia Sharing Availability"> |
5 <component id="multimedia_sharing_settings_api" name="Multimedia Sharing Settings API" class="api" filter="s60"> |
6 <unit bldFile="mmsharing/mmshavailability/group"/> |
6 <meta rel="Api" href="mmsharinguis_plat/multimedia_sharing_settings_api/multimedia_sharing_settings_api.metaxml"/> |
7 </component> |
7 <unit bldFile="mmsharinguis_plat/multimedia_sharing_settings_api/group"/> |
8 <component id="mmshindicator" filter="s60" name="Multimedia Sharing Indicator"> |
8 </component> |
9 <unit bldFile="mmsharing/mmshindicator/group"/> |
9 <component id="multimedia_sharing_resource_api" name="Multimedia Sharing Resource API" class="api" filter="s60"> |
10 </component> |
10 <meta rel="Api" href="mmsharinguis_plat/multimedia_sharing_resource_api/multimedia_sharing_resource_api.metaxml"/> |
11 <!-- consider putting client and server in the same component --> |
11 <unit bldFile="mmsharinguis_plat/multimedia_sharing_resource_api/group"/> |
12 <component id="mmshmanagercli" filter="s60" name="Multimedia Sharing Manager Client"> |
12 </component> |
13 <unit bldFile="mmsharing/mmshmanagercli/group"/> |
13 <component id="multimedia_sharing_manager_api" name="Multimedia Sharing Manager API" class="api" filter="s60"> |
14 </component> |
14 <meta rel="Api" href="mmsharinguis_plat/multimedia_sharing_manager_api/multimedia_sharing_manager_api.metaxml"/> |
15 <component id="mmshmanagersrv" filter="s60" name="Multimedia Sharing Manager Server"> |
15 <unit bldFile="mmsharinguis_plat/multimedia_sharing_manager_api/group"/> |
16 <unit bldFile="mmsharing/mmshmanagersrv/group"/> |
16 </component> |
17 </component> |
17 </collection> |
18 <component id="mmshengine" filter="s60" name="Multimedia Sharing Engine"> |
18 <collection id="mmsharing" name="Multimedia Sharing" level="base"> |
19 <unit bldFile="mmsharing/mmshengine/group"/> |
19 <component id="mmshavailability" filter="s60" name="Multimedia Sharing Availability"> |
20 </component> |
20 <unit bldFile="mmsharing/mmshavailability/group"/> |
21 <component id="mmshui" filter="s60" name="Multimedia Sharing UI"> |
21 </component> |
22 <!-- can only have one unti: need to #include one from the other if it's needed --> |
22 <component id="mmshindicator" filter="s60" name="Multimedia Sharing Indicator"> |
23 <unit bldFile="mmsharing/mmshui/group"/> |
23 <unit bldFile="mmsharing/mmshindicator/group"/> |
24 <unit bldFile="mmsharing/mmshui/help/group"/> |
24 </component> |
25 </component> |
25 <!-- consider putting client and server in the same component --> |
26 <component id="mmsharing_build" filter="s60" name="MM Sharing Build"> |
26 <component id="mmshmanagercli" filter="s60" name="Multimedia Sharing Manager Client"> |
27 <unit bldFile="mmsharing/group"/> |
27 <unit bldFile="mmsharing/mmshmanagercli/group" filter="!test"/> |
28 </component> |
28 <unit bldFile="mmsharing/mmshmanagercli/tsrc/ut_managercli/group" filter="test,api_test"/> |
29 </collection> |
29 </component> |
30 <collection id="mmshplugins" name="Multimedia Sharing Plugins" level="plugin"> |
30 <component id="mmshmanagersrv" filter="s60" name="Multimedia Sharing Manager Server"> |
31 <component id="mmshaoplugin" filter="s60" name="Multimedia Sharing Always Online Plugin" class="plugin"> |
31 <unit bldFile="mmsharing/mmshmanagersrv/group"/> |
32 <unit bldFile="mmshplugins/mmshaoplugin/group"/> |
32 </component> |
33 </component> |
33 <component id="mmshengine" filter="s60" name="Multimedia Sharing Engine"> |
34 <component id="mmshaiwplugin" filter="s60" name="Multimedia Sharing AIW Plugin" class="plugin"> |
34 <unit bldFile="mmsharing/mmshengine/group"/> |
35 <unit bldFile="mmshplugins/mmshaiwplugin/group"/> |
35 </component> |
36 </component> |
36 <component id="mmshui" filter="s60" name="Multimedia Sharing UI"> |
37 <component id="mmshsipcrplugin" filter="s60" name="Multimedia Sharing SIP Client Resolver Plugin" class="plugin"> |
37 <!-- can only have one unit: need to #include one from the other if it's needed --> |
38 <unit bldFile="mmshplugins/mmshsipcrplugin/group"/> |
38 <unit bldFile="mmsharing/mmshui/group"/> |
39 </component> |
39 <unit bldFile="mmsharing/mmshui/help/group"/> |
40 <component id="mmshsettingsuiplugin" filter="s60" name="Multimedia Sharing Settings UI Plugin" class="plugin"> |
40 </component> |
41 <unit bldFile="mmshplugins/mmshsettingsuiplugin/group"/> |
41 <component id="mmsharing_build" filter="s60" name="MM Sharing Build"> |
42 </component> |
42 <unit bldFile="mmsharing/group"/> |
43 <component id="mmshwpadapterplugin" filter="s60" name="Multimedia Sharing WAP Provisioning Adapter" class="plugin"> |
43 </component> |
44 <unit bldFile="mmshplugins/mmshwpadapterplugin/group"/> |
44 </collection> |
45 </component> |
45 <collection id="mmshplugins" name="Multimedia Sharing Plugins" level="plugin"> |
46 </collection> |
46 <component id="mmshaoplugin" filter="s60" name="Multimedia Sharing Always Online Plugin" class="plugin"> |
47 <collection id="mmsharinguis_info" name="Multimedia Sharing UIs Info" level="if"> |
47 <unit bldFile="mmshplugins/mmshaoplugin/group"/> |
48 <component id="mmsharinguis_build" filter="s60" name="Multimedia Sharing UIs Build"> |
48 </component> |
49 <!-- consider distributing to other components --> |
49 <component id="mmshaiwplugin" filter="s60" name="Multimedia Sharing AIW Plugin" class="plugin"> |
50 <unit bldFile="group"/> |
50 <unit bldFile="mmshplugins/mmshaiwplugin/group"/> |
51 </component> |
51 </component> |
52 <component id="mmsharinguis_plat" filter="s60" name="Multimedia Sharing UIs Platform Interfaces" class="api"> |
52 <component id="mmshsipcrplugin" filter="s60" name="Multimedia Sharing SIP Client Resolver Plugin" class="plugin"> |
53 <unit bldFile="mmsharinguis_plat/group"/> |
53 <unit bldFile="mmshplugins/mmshsipcrplugin/group"/> |
54 </component> |
54 </component> |
55 <component id="mmsharinguis_plat" filter="s60,test,api_test" name="Multimedia Sharing UIs API Tests" class="api"> |
55 <component id="mmshsettingsuiplugin" filter="s60" name="Multimedia Sharing Settings UI Plugin" class="plugin"> |
56 <unit bldFile="mmsharinguis_plat/multimedia_sharing_manager_api/tsrc/group"/> |
56 <unit bldFile="mmshplugins/mmshsettingsuiplugin/group"/> |
57 </component> |
57 </component> |
58 </collection> |
58 <component id="mmshwpadapterplugin" filter="s60" name="Multimedia Sharing WAP Provisioning Adapter" class="plugin"> |
59 </package> |
59 <unit bldFile="mmshplugins/mmshwpadapterplugin/group"/> |
|
60 </component> |
|
61 </collection> |
|
62 <collection id="mmsharinguis_info" name="Multimedia Sharing UIs Info" level="if"> |
|
63 <component id="mmsharinguis_build" filter="s60" name="Multimedia Sharing UIs Build"> |
|
64 <!-- consider distributing to other components --> |
|
65 <unit bldFile="group"/> |
|
66 </component> |
|
67 </collection> |
|
68 </package> |
60 </SystemDefinition> |
69 </SystemDefinition> |