package_definition.xml
changeset 34 eab116a48b80
parent 25 52826dcbed74
equal deleted inserted replaced
33:6ac064bb53eb 34:eab116a48b80
     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="dlnasrv" name="DLNA Services" levels="stack server ctrl framework plugin">
     3  <package id="dlnasrv" name="DLNA Services" version="1.1.0" levels="stack server ctrl framework plugin">
     4   <!-- uncomment all the units when configuration is in place, they're currently #included from other xxx_build components -->
     4   <!-- uncomment all the units when configuration is in place, they're currently #included from other xxx_build components -->
     5   <collection id="dlnasrv_plat" name="DLNA Services Platform Interfaces" level="plugin">
     5   <collection id="dlnasrv_plat" name="DLNA Services Platform Interfaces" level="plugin">
       
     6    <meta rel="config">
       
     7     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
     8    </meta>
     6    <component id="upnp_media_server_settings_api" name="UPnP Media Server Settings API" class="api" filter="s60">
     9    <component id="upnp_media_server_settings_api" name="UPnP Media Server Settings API" class="api" filter="s60">
     7     <meta rel="Api" href="dlnasrv_plat/upnp_media_server_settings_api/upnp_media_server_settings_api.metaxml"/>
    10     <meta rel="Api" href="dlnasrv_plat/upnp_media_server_settings_api/upnp_media_server_settings_api.metaxml"/>
     8     <unit bldFile="dlnasrv_plat/upnp_media_server_settings_api/group"/>
    11     <unit bldFile="dlnasrv_plat/upnp_media_server_settings_api/group"/>
     9    </component>
    12    </component>
    10    <component id="upnp_av_objects_api" name="UPnP A/V Objects API" class="api" filter="s60">
    13    <component id="upnp_av_objects_api" name="UPnP A/V Objects API" class="api" filter="s60">
    38     <unit bldFile="dlnasrv_plat/upnp_plugin_api/tsrc/testplugin/group" filter="test,api_test"/>
    41     <unit bldFile="dlnasrv_plat/upnp_plugin_api/tsrc/testplugin/group" filter="test,api_test"/>
    39     <unit bldFile="dlnasrv_plat/upnp_plugin_api/tsrc/upnpextensionpluginiftest/group" filter="test,api_test"/>
    42     <unit bldFile="dlnasrv_plat/upnp_plugin_api/tsrc/upnpextensionpluginiftest/group" filter="test,api_test"/>
    40    </component>
    43    </component>
    41   </collection>
    44   </collection>
    42   <collection id="upnpavcontrolpoint" name="UPnP A/V Control Point" level="plugin">
    45   <collection id="upnpavcontrolpoint" name="UPnP A/V Control Point" level="plugin">
       
    46    <meta rel="config">
       
    47     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
    48    </meta>
    43    <component id="avcontrolframework" filter="s60" name="A/V Control Famework" introduced="9.1" deprecated="^3">
    49    <component id="avcontrolframework" filter="s60" name="A/V Control Famework" introduced="9.1" deprecated="^3">
    44     <unit bldFile="upnpavcontrolpoint/avcontrolframework/group" filter="!test"/>
    50     <unit bldFile="upnpavcontrolpoint/avcontrolframework/group" filter="!test"/>
    45     <unit bldFile="upnpavcontrolpoint/avcontrolframework/tsrc/public/basic/group" filter="test,api_test"/>
    51     <unit bldFile="upnpavcontrolpoint/avcontrolframework/tsrc/public/basic/group" filter="test,api_test"/>
    46    </component>
    52    </component>
    47    <component id="upnpavcontrolpoint_rom" filter="s60" name="UPnP A/V Control Point ROM" introduced="9.1" deprecated="^3">
    53    <component id="upnpavcontrolpoint_rom" filter="s60" name="UPnP A/V Control Point ROM" introduced="9.1" deprecated="^3">
       
    54    <meta rel="config">
       
    55     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
    56    </meta> 
    48     <unit bldFile="upnpavcontrolpoint/rom"/>
    57     <unit bldFile="upnpavcontrolpoint/rom"/>
    49    </component>
    58    </component>
    50   </collection>
    59   </collection>
    51   <collection id="upnpmediaserver" name="UPnP Media Server" level="server">
    60   <collection id="upnpmediaserver" name="UPnP Media Server" level="server">
       
    61    <meta rel="config">
       
    62     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
    63    </meta>
    52    <component id="avobjects" filter="s60" name="A/V Objects">
    64    <component id="avobjects" filter="s60" name="A/V Objects">
    53     <unit bldFile="upnpmediaserver/avobjects/group" filter="!test"/>
    65     <unit bldFile="upnpmediaserver/avobjects/group" filter="!test"/>
    54     <unit bldFile="upnpmediaserver/avobjects/tsrc/public/basic/group" filter="test,api_test"/>
    66     <unit bldFile="upnpmediaserver/avobjects/tsrc/public/basic/group" filter="test,api_test"/>
    55    </component>
    67    </component>
    56    <component id="mediaserverclient" filter="s60" name="Media Server Client">
    68    <component id="mediaserverclient" filter="s60" name="Media Server Client">
    62    </component>
    74    </component>
    63    <component id="contentdirectoryservice" filter="s60" name="Content Directory Service">
    75    <component id="contentdirectoryservice" filter="s60" name="Content Directory Service">
    64     <unit bldFile="upnpmediaserver/contentdirectoryservice/group"/>
    76     <unit bldFile="upnpmediaserver/contentdirectoryservice/group"/>
    65    </component>
    77    </component>
    66    <component id="mediaserverengine" filter="s60" name="Media Server Engine">
    78    <component id="mediaserverengine" filter="s60" name="Media Server Engine">
       
    79    <meta rel="config">
       
    80     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
    81    </meta>
    67     <unit bldFile="upnpmediaserver/mediaserverengine/group"/>
    82     <unit bldFile="upnpmediaserver/mediaserverengine/group"/>
    68    </component>
    83    </component>
    69    <component id="upnpmediaserver_rom" filter="s60" name="UPnP Media Server ROM">
    84    <component id="upnpmediaserver_rom" filter="s60" name="UPnP Media Server ROM">
    70     <unit bldFile="upnpmediaserver/rom"/>
    85     <unit bldFile="upnpmediaserver/rom"/>
    71    </component>
    86    </component>
    72   </collection>
    87   </collection>
    73   <collection id="upnpavcontroller" name="UPnP A/V Controller" level="ctrl">
    88   <collection id="upnpavcontroller" name="UPnP A/V Controller" level="ctrl">
       
    89    <meta rel="config">
       
    90     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
    91    </meta>
    74    <component id="upnpxmlparser" filter="s60" name="UPnP XML Parser" introduced="^2">
    92    <component id="upnpxmlparser" filter="s60" name="UPnP XML Parser" introduced="^2">
    75     <unit bldFile="upnpavcontroller/upnpxmlparser/group" filter="!test"/>
    93     <unit bldFile="upnpavcontroller/upnpxmlparser/group" filter="!test"/>
    76     <unit bldFile="upnpavcontroller/upnpxmlparser/tsrc/upnpxmlparsertest/group" filter="test,api_test"/>
    94     <unit bldFile="upnpavcontroller/upnpxmlparser/tsrc/upnpxmlparsertest/group" filter="test,api_test"/>
    77    </component>
    95    </component>
    78    <component id="upnpavcontrollerserver" filter="s60" name="UPnP A/V Controller Server" introduced="^2">
    96    <component id="upnpavcontrollerserver" filter="s60" name="UPnP A/V Controller Server" introduced="^2">
    79     <unit bldFile="upnpavcontroller/upnpavcontrollerserver/group"/>
    97     <unit bldFile="upnpavcontroller/upnpavcontrollerserver/group"/>
    80    </component>
    98    </component>
    81    <component id="upnpavcontrollerclient" filter="s60" name="UPnP A/V Ccontroller Client" introduced="^2">
    99    <component id="upnpavcontrollerclient" filter="s60" name="UPnP A/V Ccontroller Client" introduced="^2">
       
   100    <meta rel="config">
       
   101     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
   102    </meta>
    82     <unit bldFile="upnpavcontroller/upnpavcontrollerclient/group"/>
   103     <unit bldFile="upnpavcontroller/upnpavcontrollerclient/group"/>
    83    </component>
   104    </component>
    84    <component id="upnpavcontrollerhelper" filter="s60" name="UPnP A/V Controller Helper" introduced="^2">
   105    <component id="upnpavcontrollerhelper" filter="s60" name="UPnP A/V Controller Helper" introduced="^2">
    85     <unit bldFile="upnpavcontroller/upnpavcontrollerhelper/group"/>
   106     <unit bldFile="upnpavcontroller/upnpavcontrollerhelper/group"/>
    86    </component>
   107    </component>
    87    <component id="upnpavcontroller_rom" filter="s60" name="UPnP A/V Controller ROM" introduced="^2">
   108    <component id="upnpavcontroller_rom" filter="s60" name="UPnP A/V Controller ROM" introduced="^2">
    88     <unit bldFile="upnpavcontroller/rom"/>
   109     <unit bldFile="upnpavcontroller/rom"/>
    89    </component>
   110    </component>
    90   </collection>
   111   </collection>
    91   <collection id="upnpframework" name="UPnP Framework" level="framework">
   112   <collection id="upnpframework" name="UPnP Framework" level="framework">
       
   113    <meta rel="config">
       
   114     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
   115    </meta>
    92    <component id="upnputilities" filter="s60" name="UPnP Utilities" introduced="^2">
   116    <component id="upnputilities" filter="s60" name="UPnP Utilities" introduced="^2">
    93     <unit bldFile="upnpframework/upnputilities/group"/>
   117     <unit bldFile="upnpframework/upnputilities/group"/>
    94    </component>
   118    </component>
    95    <component id="upnpextensionpluginif" filter="s60" name="UPnP Home Media Extension Plugin Interface" introduced="^2" deprecated="^3">
   119    <component id="upnpextensionpluginif" filter="s60" name="UPnP Home Media Extension Plugin Interface" introduced="^2" deprecated="^3">
    96     <meta rel="config">
   120     <meta rel="config">
   131    <component id="upnpframework_rom" filter="s60" name="UPnP Framework ROM" introduced="^2">
   155    <component id="upnpframework_rom" filter="s60" name="UPnP Framework ROM" introduced="^2">
   132     <unit bldFile="upnpframework/rom"/>
   156     <unit bldFile="upnpframework/rom"/>
   133    </component>
   157    </component>
   134   </collection>
   158   </collection>
   135   <collection id="upnpsettings" name="UPnP Settings" level="framework">
   159   <collection id="upnpsettings" name="UPnP Settings" level="framework">
       
   160    <meta rel="config">
       
   161     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
   162    </meta>
   136    <component id="upnpsettingsengine" filter="s60" name="UPnP Settings Engine" introduced="^2">
   163    <component id="upnpsettingsengine" filter="s60" name="UPnP Settings Engine" introduced="^2">
   137     <unit bldFile="upnpsettings/upnpsettingsengine/group"/>
   164     <unit bldFile="upnpsettings/upnpsettingsengine/group"/>
   138    </component>
   165    </component>
   139    <component id="multiselectionui" filter="s60" name="Multi-Selection UI" introduced="^2" deprecated="^3">
   166    <component id="multiselectionui" filter="s60" name="Multi-Selection UI" introduced="^2" deprecated="^3">
   140     <meta rel="config">
   167     <meta rel="config">
   177       <component id="controlpointbase" filter="s60" name="Control Point Base">
   204       <component id="controlpointbase" filter="s60" name="Control Point Base">
   178 		<unit bldFile="upnpstack/controlpointbase/tsrc/public/basic/group" filter="test,api_test"/>
   205 		<unit bldFile="upnpstack/controlpointbase/tsrc/public/basic/group" filter="test,api_test"/>
   179       </component>
   206       </component>
   180     </collection> -->
   207     </collection> -->
   181   <collection id="upnpsharing" name="UPnP Sharing" level="server">
   208   <collection id="upnpsharing" name="UPnP Sharing" level="server">
       
   209    <meta rel="config">
       
   210     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
   211    </meta>
   182    <component id="upnpdlnaprofiler" filter="s60" name="UPnP DLNA Profiler" introduced="^2">
   212    <component id="upnpdlnaprofiler" filter="s60" name="UPnP DLNA Profiler" introduced="^2">
   183     <unit bldFile="upnpsharing/upnpdlnaprofiler/group"/>
   213     <unit bldFile="upnpsharing/upnpdlnaprofiler/group"/>
   184    </component>
   214    </component>
   185    <component id="upnpsecurity" filter="s60" name="UPnP Security" introduced="^2">
   215    <component id="upnpsecurity" filter="s60" name="UPnP Security" introduced="^2">
   186     <unit bldFile="upnpsharing/upnpsecurity/group"/>
   216     <unit bldFile="upnpsharing/upnpsecurity/group"/>
   194    <component id="upnpsharing_rom" filter="s60" name="UPnP Sharing ROM" introduced="^2">
   224    <component id="upnpsharing_rom" filter="s60" name="UPnP Sharing ROM" introduced="^2">
   195     <unit bldFile="upnpsharing/rom"/>
   225     <unit bldFile="upnpsharing/rom"/>
   196    </component>
   226    </component>
   197   </collection>
   227   </collection>
   198   <collection id="upnpmpxplugins" name="UPnP MPX Plugins" level="plugin">
   228   <collection id="upnpmpxplugins" name="UPnP MPX Plugins" level="plugin">
       
   229    <meta rel="config">
       
   230     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
       
   231    </meta>
   199    <component id="upnpplaybackplugins" filter="s60" name="UPnP Playback Plugins" class="plugin" introduced="^2">
   232    <component id="upnpplaybackplugins" filter="s60" name="UPnP Playback Plugins" class="plugin" introduced="^2">
   200     <unit bldFile="upnpmpxplugins/upnpplaybackplugins/group"/>
   233     <unit bldFile="upnpmpxplugins/upnpplaybackplugins/group"/>
   201    </component>
   234    </component>
   202    <component id="upnpmpxplugins_rom" filter="s60" name="UPnP MPX Plugins ROM" introduced="^2">
   235    <component id="upnpmpxplugins_rom" filter="s60" name="UPnP MPX Plugins ROM" introduced="^2">
   203     <unit bldFile="upnpmpxplugins/rom"/>
   236     <unit bldFile="upnpmpxplugins/rom"/>