|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <SystemDefinition schema="3.0.0"> |
|
3 <package id="drm" name="DRM" levels="plugin framework server generic specific"> |
|
4 <collection id="commondrm" name="Common DRM" level="generic"> |
|
5 <component id="drmencryptor" filter="s60" name="DRM Encryptor"> |
|
6 <!-- this should have its own bld.inf or be removed as a component --> |
|
7 </component> |
|
8 <component id="drmsettingsplugin" filter="s60" name="DRM Settings Plugin" class="plugin"> |
|
9 <!-- this should have its own bld.inf or be removed as a component --> |
|
10 </component> |
|
11 <component id="drmrightsmanagerui" filter="s60" name="DRM Rights Manager UI"> |
|
12 <unit bldFile="commondrm/drmrightsmanagerui/help/group"/> |
|
13 </component> |
|
14 <component id="drmutility" filter="s60" name="DRM Utility"> |
|
15 <unit bldFile="commondrm/drmutility/group"/> |
|
16 </component> |
|
17 <component id="drmserviceapiwrapper" filter="s60" name="DRM Service API Wrapper"> |
|
18 <unit bldFile="commondrm/drmserviceapiwrapper/group"/> |
|
19 </component> |
|
20 <component id="drmrightsstoringlocation" filter="s60" name="DRM Rights Storing Location"> |
|
21 <unit bldFile="commondrm/drmrightsstoringlocation/group"/> |
|
22 </component> |
|
23 <component id="commondrm_build" filter="s60" name="Common DRM Build"> |
|
24 <!-- should be split into the above files, or them collapsed into a single component --> |
|
25 <unit bldFile="commondrm/group"/> |
|
26 </component> |
|
27 </collection> |
|
28 <collection id="omadrm" name="OMA DRM" level="server"> |
|
29 <component id="drmroapwbxmlparser" filter="s60" name="DRM ROAP WBXML Parser"> |
|
30 <!-- <unit bldFile="omadrm/drmroapwbxmlparser/group"/> --> |
|
31 </component> |
|
32 <component id="drmplugins" filter="s60" name="DRM Plugins" class="plugin"> |
|
33 <!-- should have a single bld.inf --> |
|
34 <!-- <unit bldFile="omadrm/drmplugins/drmfilter/group"/> --> |
|
35 <!-- <unit bldFile="omadrm/drmplugins/drmrecognizer/group"/> --> |
|
36 <!-- <unit bldFile="omadrm/drmplugins/drmrohandler/group"/> --> |
|
37 <!-- <unit bldFile="omadrm/drmplugins/drmromtm/group"/> --> |
|
38 </component> |
|
39 <component id="drmengine" filter="s60" name="DRM Engine"> |
|
40 <!-- this should have its own bld.inf or be removed as a component --> |
|
41 </component> |
|
42 <component id="drmhelper" filter="s60" name="DRM Helper"> |
|
43 <!-- <unit bldFile="omadrm/drmhelper/group"/> --> |
|
44 <!-- should drmhelperserver be #included in the above? --> |
|
45 <!-- <unit bldFile="omadrm/drmhelper/drmhelperserver/group"/> --> |
|
46 </component> |
|
47 <component id="drmlicensemanager" filter="s60" name="DRM License Manager"> |
|
48 <!-- <unit bldFile="omadrm/drmlicensemanager/group"/> --> |
|
49 </component> |
|
50 <component id="omadrm_build" filter="s60" name="OMA DRM Build"> |
|
51 <!-- should be split into the above files, or them collapsed into a single component --> |
|
52 <unit bldFile="omadrm/group"/> |
|
53 </component> |
|
54 </collection> |
|
55 <collection id="wmdrm" name="Windows Media DRM" level="framework"> |
|
56 <component id="wmdrmengine" filter="s60" name="WM DRM Engine"> |
|
57 <!-- should have a single bld.inf --> |
|
58 <!-- <unit bldFile="wmdrm/wmdrmengine/wmdrmagent/group"/> --> |
|
59 <!-- <unit bldFile="wmdrm/wmdrmengine/wmdrmfileserver/client/group"/> --> |
|
60 <!-- <unit bldFile="wmdrm/wmdrmengine/wmdrmfileserver/server/group"/> --> |
|
61 <!-- <unit bldFile="wmdrm/wmdrmengine/wmdrmserver/client/group"/> --> |
|
62 <!-- <unit bldFile="wmdrm/wmdrmengine/wmdrmserver/clientwrapper/group"/> --> |
|
63 <!-- <unit bldFile="wmdrm/wmdrmengine/wmdrmserver/server/group"/> --> |
|
64 </component> |
|
65 <component id="camese" filter="s60" name="Camese"> |
|
66 <!-- should have a single bld.inf --> |
|
67 <!-- <unit bldFile="wmdrm/camese/group"/> --> |
|
68 <!-- <unit bldFile="wmdrm/camese/cameseutility/group"/> --> |
|
69 <!-- <unit bldFile="wmdrm/camese/httpfiltercamese/group"/> --> |
|
70 <!-- <unit bldFile="wmdrm/camese/wmdrmdla/group"/> --> |
|
71 <!-- <unit bldFile="wmdrm/camese/wmdrmdlaapp/group"/> --> |
|
72 <!-- <unit bldFile="wmdrm/camese/wmdrmdladefaulthttpplugin/group"/> --> |
|
73 <!-- <unit bldFile="wmdrm/camese/wmdrmdladefaultuiplugin/group"/> --> |
|
74 <!-- <unit bldFile="wmdrm/camese/wmdrmdlautils/group"/> --> |
|
75 <!-- <unit bldFile="wmdrm/camese/wmdrmdlawrapper/group"/> --> |
|
76 </component> |
|
77 <component id="wmdrm_build" filter="s60" name="WM DRM Build"> |
|
78 <!-- should be split into the above files, or them collapsed into a single component --> |
|
79 <unit bldFile="wmdrm/group"/> |
|
80 </component> |
|
81 </collection> |
|
82 <collection id="drm_info" name="DRM Info" level="specific"> |
|
83 <component id="drm_pub" filter="s60" name="DRM Public Interfaces" class="api"> |
|
84 <unit bldFile="drm_pub/group"/> |
|
85 <!-- do the following need to be #included ? --> |
|
86 <!-- <unit bldFile="drm_pub/drm_helper_api/tsrc/group"/> --> |
|
87 <!-- <unit bldFile="drm_pub/drm_license_checker_api/tsrc/group"/> --> |
|
88 <!-- <unit bldFile="drm_pub/oma_drm_caf_agent_api/tsrc/bc/group"/> --> |
|
89 </component> |
|
90 <component id="drm_plat" filter="s60" name="DRM Platform Interfaces" class="api"> |
|
91 <unit bldFile="drm_plat/group"/> |
|
92 <!-- do the following need to be #included ? --> |
|
93 <!-- <unit bldFile="drm_plat/drm_common_api/tsrc/group"/> --> |
|
94 <!-- <unit bldFile="drm_plat/drm_rights_api/tsrc/group"/> --> |
|
95 <!-- <unit bldFile="drm_plat/roap_api/tsrc/group"/> --> |
|
96 </component> |
|
97 <component id="drm_build" filter="s60" name="DRM Build"> |
|
98 <!-- is this needed ? --> |
|
99 <unit bldFile="group"/> |
|
100 </component> |
|
101 </collection> |
|
102 </package> |
|
103 </SystemDefinition> |