symbian3/mw/dlnasrv/package_definition.xml
author Simon Howkins <simonh@symbian.org>
Thu, 10 Jun 2010 16:30:35 +0100
branchHighFidelityModel
changeset 283 7b6dfbac0dd3
parent 245 30e67220bf86
permissions -rw-r--r--
Change the order of tests in sub GetXsltDir, so that it tests relative to the root directory before using the current dir (which will always exist) Improved debug output when unable to open some of the files.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
43
35cc8ff825d7 Start adding package details in mw layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
35cc8ff825d7 Start adding package details in mw layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     2
<SystemDefinition schema="3.0.0">
141
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     3
 <package id="dlnasrv" name="DLNA Services" levels="stack server ctrl framework plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     4
  <!-- uncomment all the units when configuration is in place, they're currently #included from other xxx_build components -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     5
  <collection id="dlnasrv_plat" name="DLNA Services Platform Interfaces" level="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     6
   <component id="upnp_media_server_settings_api" name="UPnP Media Server Settings API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     7
    <meta rel="Api" href="dlnasrv_plat/upnp_media_server_settings_api/upnp_media_server_settings_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     8
    <unit bldFile="dlnasrv_plat/upnp_media_server_settings_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     9
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    10
   <component id="upnp_av_objects_api" name="UPnP A/V Objects API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    11
    <meta rel="Api" href="dlnasrv_plat/upnp_av_objects_api/upnp_av_objects_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    12
    <unit bldFile="dlnasrv_plat/upnp_av_objects_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    13
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    14
   <component id="upnp_media_server_api" name="UPnP Media Server API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    15
    <meta rel="Api" href="dlnasrv_plat/upnp_media_server_api/upnp_media_server_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    16
    <unit bldFile="dlnasrv_plat/upnp_media_server_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    17
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    18
   <component id="upnp_security_plugin_api" name="UPnP Security Plugin API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    19
    <meta rel="Api" href="dlnasrv_plat/upnp_security_plugin_api/upnp_security_plugin_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    20
    <unit bldFile="dlnasrv_plat/upnp_security_plugin_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    21
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    22
   <component id="upnp_avcp_api" name="UPnP AVCP API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    23
    <meta rel="Api" href="dlnasrv_plat/upnp_avcp_api/upnp_avcp_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    24
    <unit bldFile="dlnasrv_plat/upnp_avcp_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    25
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    26
   <component id="upnp_media_server_metadata_api" name="UPnP Media Server Metadata API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    27
    <meta rel="Api" href="dlnasrv_plat/upnp_media_server_metadata_api/upnp_media_server_metadata_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    28
    <unit bldFile="dlnasrv_plat/upnp_media_server_metadata_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    29
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    30
   <component id="upnp_command_api" name="UPnP Command API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    31
    <meta rel="Api" href="dlnasrv_plat/upnp_command_api/upnp_command_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    32
    <unit bldFile="dlnasrv_plat/upnp_command_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    33
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    34
   <component id="upnp_plugin_api" name="UPnP Plugin API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    35
    <meta rel="Api" href="dlnasrv_plat/upnp_plugin_api/upnp_plugin_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    36
    <unit bldFile="dlnasrv_plat/upnp_plugin_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    37
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    38
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    39
  <collection id="upnpavcontrolpoint" name="UPnP A/V Control Point" level="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    40
   <component id="avcontrolframework" filter="s60" name="A/V Control Famework" introduced="9.1" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    41
    <unit bldFile="upnpavcontrolpoint/avcontrolframework/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    42
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    43
   <component id="upnpavcontrolpoint_build" filter="s60" name="UPnP A/V Control Point Build" introduced="9.1" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    44
    <!-- put exports in other component instead -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    45
    <unit bldFile="upnpavcontrolpoint/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    46
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    47
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    48
  <collection id="upnpmediaserver" name="UPnP Media Server" level="server">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    49
   <component id="avobjects" filter="s60" name="A/V Objects">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    50
    <unit bldFile="upnpmediaserver/avobjects/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    51
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    52
   <component id="mediaserverclient" filter="s60" name="Media Server Client">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    53
    <unit bldFile="upnpmediaserver/mediaserverclient/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    54
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    55
   <component id="connectionmanagerservice" filter="s60" name="Connection Manager Service">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    56
    <unit bldFile="upnpmediaserver/connectionmanagerservice/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    57
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    58
   <component id="contentdirectoryservice" filter="s60" name="Content Directory Service">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    59
    <unit bldFile="upnpmediaserver/contentdirectoryservice/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    60
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    61
   <component id="mediaserverengine" filter="s60" name="Media Server Engine">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    62
    <unit bldFile="upnpmediaserver/mediaserverengine/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    63
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    64
   <component id="upnpmediaserver_build" filter="s60" name="UPnP Media Server Build">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    65
    <!-- move exports into one of above components -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    66
    <unit bldFile="upnpmediaserver/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    67
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    68
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    69
  <collection id="upnpavcontroller" name="UPnP A/V Controller" level="ctrl">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    70
   <component id="upnpxmlparser" filter="s60" name="UPnP XML Parser" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    71
    <unit bldFile="upnpavcontroller/upnpxmlparser/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    72
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    73
   <component id="upnpavcontrollerserver" filter="s60" name="UPnP A/V Controller Server" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    74
    <unit bldFile="upnpavcontroller/upnpavcontrollerserver/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    75
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    76
   <component id="upnpavcontrollerclient" filter="s60" name="UPnP A/V Ccontroller Client" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    77
    <unit bldFile="upnpavcontroller/upnpavcontrollerclient/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    78
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    79
   <component id="upnpavcontrollerhelper" filter="s60" name="UPnP A/V Controller Helper" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    80
    <unit bldFile="upnpavcontroller/upnpavcontrollerhelper/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    81
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    82
   <component id="upnpavcontroller_build" filter="s60" name="UPnP A/V Controller Build" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    83
    <!-- move exports content into one of above components -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    84
    <unit bldFile="upnpavcontroller/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    85
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    86
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    87
  <collection id="upnpframework" name="UPnP Framework" level="framework">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    88
   <component id="upnputilities" filter="s60" name="UPnP Utilities" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    89
    <unit bldFile="upnpframework/upnputilities/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    90
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    91
   <component id="upnpextensionpluginif" filter="s60" name="UPnP Home Media Extension Plugin Interface" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    92
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    93
     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    94
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    95
    <!-- <unit bldFile="upnpframework/upnpextensionpluginif/group"/> -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    96
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    97
   <component id="upnpfiletransferengine" filter="s60" name="UPnP File Transfer Engine" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    98
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    99
     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   100
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   101
    <!-- <unit bldFile="upnpframework/upnpfiletransferengine/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   102
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   103
   <component id="upnpcommonui" filter="s60" name="UPnP Common UI" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   104
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   105
     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   106
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   107
    <!--<unit bldFile="upnpframework/upnpcommonui/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   108
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   109
   <component id="upnpaiwengine" filter="s60" name="UPnP AIW Engine" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   110
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   111
     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   112
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   113
    <!--<unit bldFile="upnpframework/upnpaiwengine/group"/> -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   114
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   115
   <component id="upnpaiwprovider" filter="s60" name="UPnP AIW Provider" class="plugin" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   116
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   117
     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   118
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   119
    <!--<unit bldFile="upnpframework/upnpaiwprovider/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   120
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   121
   <component id="upnpmusicadapter" filter="s60" name="UPnP Music Adapter" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   122
    <unit bldFile="upnpframework/upnpmusicadapter/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   123
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   124
   <component id="upnpcommand" filter="s60" name="UPnP Command" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   125
    <unit bldFile="upnpframework/upnpcommand/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   126
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   127
   <component id="upnpframework_build" filter="s60" name="UPnP Framework Build" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   128
    <!-- move exports content into one of above components -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   129
    <unit bldFile="upnpframework/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   130
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   131
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   132
  <collection id="upnpsettings" name="UPnP Settings" level="framework">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   133
   <component id="upnpsettingsengine" filter="s60" name="UPnP Settings Engine" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   134
    <unit bldFile="upnpsettings/upnpsettingsengine/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   135
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   136
   <component id="multiselectionui" filter="s60" name="Multi-Selection UI" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   137
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   138
     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   139
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   140
    <!--<unit bldFile="upnpsettings/multiselectionui/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   141
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   142
   <component id="appwizard" filter="s60" name="UPnP Settings Wizard App" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   143
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   144
     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   145
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   146
    <!--<unit bldFile="upnpsettings/appwizard/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   147
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   148
   <component id="upnpsharingui" filter="s60" name="UPnP Sharing UI" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   149
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   150
     <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   151
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   152
    <!--<unit bldFile="upnpsettings/upnpsharingui/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   153
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   154
   <component id="upnpgsplugin" filter="s60" name="UPnP GS Plugin" class="plugin" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   155
    <unit bldFile="upnpsettings/upnpgsplugin/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   156
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   157
   <component id="upnpsettings_build" filter="s60" name="UPnP Settings Build" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   158
    <!-- move exports content into one of above components -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   159
    <unit bldFile="upnpsettings/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   160
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   161
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   162
  <collection id="upnpsharing" name="UPnP Sharing" level="server">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   163
   <component id="upnpdlnaprofiler" filter="s60" name="UPnP DLNA Profiler" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   164
    <unit bldFile="upnpsharing/upnpdlnaprofiler/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   165
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   166
   <component id="upnpsecurity" filter="s60" name="UPnP Security" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   167
    <unit bldFile="upnpsharing/upnpsecurity/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   168
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   169
   <component id="upnpcontentserver" filter="s60" name="UPnP Content Server" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   170
    <unit bldFile="upnpsharing/upnpcontentserver/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   171
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   172
   <component id="applicationengine" filter="s60" name="UPnP Application Engine" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   173
    <unit bldFile="upnpsharing/applicationengine/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   174
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   175
   <component id="upnpsharing_build" filter="s60" name="UPnP Sharing Build" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   176
    <!-- move exports content into one of above components -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   177
    <unit bldFile="upnpsharing/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   178
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   179
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   180
  <collection id="upnpmpxplugins" name="UPnP MPX Plugins" level="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   181
   <component id="upnpplaybackplugins" filter="s60" name="UPnP Playback Plugins" class="plugin" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   182
    <unit bldFile="upnpmpxplugins/upnpplaybackplugins/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   183
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   184
   <component id="upnpmpxplugins_build" filter="s60" name="UPnP MPX Plugins Build" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   185
    <!-- move exports content into other component? -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   186
    <unit bldFile="upnpmpxplugins/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   187
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   188
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   189
  <collection id="upnpharvester" name="UPnP Harvester" level="ctrl">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   190
   <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   191
    <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   192
   </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   193
   <component id="upnpharvester_common" filter="s60" name="UPnP Harvester Common" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   194
    <!-- need to merge or #include these to a single bld.inf -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   195
    <!--<unit bldFile="upnpharvester/common/cmlibrary/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   196
        <unit bldFile="upnpharvester/common/cmsettings/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   197
        <unit bldFile="upnpharvester/common/cmsqlwrapper/group"/>
57
6b67dabb20d8 Comment out configurable units in dlnasrv
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 48
diff changeset
   198
        <unit bldFile="upnpharvester/common/dbmanager/group"/>-->
141
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   199
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   200
   <component id="cdssync" filter="s60" name="CDS Sync" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   201
    <!-- <unit bldFile="upnpharvester/cdssync/common"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   202
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   203
   <component id="mdhserver" filter="s60" name="Metadata Harvester Server" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   204
    <!--<unit bldFile="upnpharvester/mdhserver/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   205
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   206
   <component id="upnpharvester_build" filter="s60" name="UPnP Harvester Build" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   207
    <!-- could just make the whole collection one component and move down a dir. Or move the exports here into the other component -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   208
    <!--<unit bldFile="upnpharvester/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   209
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   210
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   211
  <collection id="homesync" name="Home Sync" level="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   212
   <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   213
    <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   214
   </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   215
   <component id="contentmanager" filter="s60" name="Content Manager" introduced="^2" deprecated="^3">
57
6b67dabb20d8 Comment out configurable units in dlnasrv
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 48
diff changeset
   216
        <!-- <unit bldFile="homesync/group"/>-->  <!-- move bld.inf into contentmanager dir -->
141
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   217
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   218
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   219
  <collection id="homemedia" name="Home Media" level="framework">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   220
   <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   221
    <defined condition="FF_UPNP_FRAMEWORK_2_0"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   222
   </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   223
   <!-- collection is really just a component. Move down a directory -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   224
   <component id="homemedia_build" filter="s60" name="Home Media" introduced="^2" deprecated="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   225
    <!-- <unit bldFile="homemedia/group"/> -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   226
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   227
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   228
  <collection id="dlnasrv_info" name="DLNA Services Info" level="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   229
   <component id="dlnasrv_build" filter="s60" name="DLNA Services Build">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   230
    <!-- need to #include upnpplatformvar.hrh from each #included bld.inf, then this can be removed  -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   231
    <unit bldFile="group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   232
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   233
   <component id="dlnasrv_api_test" filter="s60,test,api_test" name="DLNA Services API Tests" purpose="development">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   234
    <unit bldFile="tsrc/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   235
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   236
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   237
 </package>
43
35cc8ff825d7 Start adding package details in mw layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
   238
</SystemDefinition>