package_definition.xml
changeset 23 493788a4a8a4
parent 5 79d62d1d7957
child 29 3bdc3b853094
equal deleted inserted replaced
5:79d62d1d7957 23:493788a4a8a4
     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>