symbian3/mw/mmappfw/package_definition.xml
author Simon Howkins <simonh@symbian.org>
Thu, 10 Jun 2010 16:30:35 +0100
branchHighFidelityModel
changeset 283 7b6dfbac0dd3
parent 245 30e67220bf86
child 482 06ec1c53d010
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:
44
0b761d12ae12 Detail more packages for mw layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
0b761d12ae12 Detail more packages for 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="mmappfw" name="Multimedia App Framework" levels="fw utils if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     4
  <collection id="mmappfw_plat" name="Multimedia App Framework Platform Interfaces" level="if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     5
   <component id="collection_helper_api" name="Collection Helper API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     6
    <meta rel="Api" href="mmappfw_plat/collection_helper_api/collection_helper_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     7
    <unit bldFile="mmappfw_plat/collection_helper_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     8
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     9
   <component id="harvester_collection_mediator_api" name="Harvester Collection Mediator API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    10
    <meta rel="Api" href="mmappfw_plat/harvester_collection_mediator_api/harvester_collection_mediator_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    11
    <unit bldFile="mmappfw_plat/harvester_collection_mediator_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    12
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    13
   <component id="harvester_metadata_extractor_api" name="Harvester Metadata Extractor API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    14
    <meta rel="Api" href="mmappfw_plat/harvester_metadata_extractor_api/harvester_metadata_extractor_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    15
    <unit bldFile="mmappfw_plat/harvester_metadata_extractor_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    16
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    17
   <component id="harvester_server_api" name="Harvester Server API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    18
    <meta rel="Api" href="mmappfw_plat/harvester_server_api/harvester_server_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    19
    <unit bldFile="mmappfw_plat/harvester_server_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    20
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    21
   <component id="harvester_utility_api" name="Harvester Utility API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    22
    <meta rel="Api" href="mmappfw_plat/harvester_utility_api/harvester_utility_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    23
    <unit bldFile="mmappfw_plat/harvester_utility_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    24
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    25
   <component id="playlist_engine_api" name="Playlist Engine API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    26
    <meta rel="Api" href="mmappfw_plat/playlist_engine_api/playlist_engine_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    27
    <unit bldFile="mmappfw_plat/playlist_engine_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    28
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    29
   <component id="mtp_keys_api" name="MTP Keys API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    30
    <meta rel="Api" href="mmappfw_plat/mtp_keys_api/mtp_keys_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    31
    <unit bldFile="mmappfw_plat/mtp_keys_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    32
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    33
   <component id="mpx_collection_common_definition_api" name="MPX Collection Common Definition API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    34
    <meta rel="Api" href="mmappfw_plat/mpx_collection_common_definition_api/mpx_collection_common_definition_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    35
    <unit bldFile="mmappfw_plat/mpx_collection_common_definition_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    36
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    37
   <component id="mpx_collection_utility_api" name="MPX Collection Utility API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    38
    <meta rel="Api" href="mmappfw_plat/mpx_collection_utility_api/mpx_collection_utility_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    39
    <unit bldFile="mmappfw_plat/mpx_collection_utility_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    40
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    41
   <component id="mpx_common_api" name="MPX Common API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    42
    <meta rel="Api" href="mmappfw_plat/mpx_common_api/mpx_common_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    43
    <unit bldFile="mmappfw_plat/mpx_common_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    44
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    45
   <component id="mpx_common_definition_api" name="MPX Common Definition API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    46
    <meta rel="Api" href="mmappfw_plat/mpx_common_definition_api/mpx_common_definition_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    47
    <unit bldFile="mmappfw_plat/mpx_common_definition_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    48
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    49
   <component id="mpx_playback_common_definition_api" name="MPX Playback Common Definition API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    50
    <meta rel="Api" href="mmappfw_plat/mpx_playback_common_definition_api/mpx_playback_common_definition_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    51
    <unit bldFile="mmappfw_plat/mpx_playback_common_definition_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    52
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    53
   <component id="mpx_playback_utility_api" name="MPX Playback Utility API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    54
    <meta rel="Api" href="mmappfw_plat/mpx_playback_utility_api/mpx_playback_utility_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    55
    <unit bldFile="mmappfw_plat/mpx_playback_utility_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    56
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    57
   <component id="mpx_base_view_plugins_api" name="MPX Base View Plugins API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    58
    <meta rel="Api" href="mmappfw_plat/mpx_base_view_plugins_api/mpx_base_view_plugins_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    59
    <unit bldFile="mmappfw_plat/mpx_base_view_plugins_api/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="mpx_view_utility_api" name="MPX View Utility API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    62
    <meta rel="Api" href="mmappfw_plat/mpx_view_utility_api/mpx_view_utility_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    63
    <unit bldFile="mmappfw_plat/mpx_view_utility_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    64
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    65
   <component id="mpx_albumart_utility_api" name="MPX Album Art Utility API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    66
    <meta rel="Api" href="mmappfw_plat/mpx_albumart_utility_api/mpx_albumart_utility_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    67
    <unit bldFile="mmappfw_plat/mpx_albumart_utility_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    68
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    69
   <component id="media_player_settings_engine_api" name="Media Player Settings Engine API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    70
    <meta rel="Api" href="mmappfw_plat/media_player_settings_engine_api/media_player_settings_engine_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    71
    <unit bldFile="mmappfw_plat/media_player_settings_engine_api/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="mpx_backstepping_utility_api" name="MPX Backstepping Utility API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    74
    <meta rel="Api" href="mmappfw_plat/mpx_backstepping_utility_api/mpx_backstepping_utility_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    75
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    76
     <defined condition="IAD_INCLUDE_BACKSTEPPING"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    77
    </meta>
147
af12043c2836 Remove missing api components. Revert changes not yet in SF.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 144
diff changeset
    78
    <!-- uncomment when configuration is put in place
af12043c2836 Remove missing api components. Revert changes not yet in SF.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 144
diff changeset
    79
	 <unit bldFile="mmappfw_plat/mpx_backstepping_utility_api/group"/> -->
141
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    80
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    81
   <component id="asx_parser_api" name="ASX Parser API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    82
    <meta rel="Api" href="mmappfw_plat/asx_parser_api/asx_parser_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    83
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    84
     <defined condition="__WINDOWS_MEDIA"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    85
    </meta>
147
af12043c2836 Remove missing api components. Revert changes not yet in SF.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 144
diff changeset
    86
	<!-- uncomment when configuration is put in place
af12043c2836 Remove missing api components. Revert changes not yet in SF.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 144
diff changeset
    87
    <unit bldFile="mmappfw_plat/asx_parser_api/group"/> -->
141
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    88
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    89
   <component id="playback_helper_api" name="Playback Helper API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    90
    <unit bldFile="mmappfw_plat/playback_helper_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    91
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    92
   <component id="videoplaylist_utility_api" name="Video Playlist Utility API" introduced="^1" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    93
    <unit bldFile="mmappfw_plat/videoplaylist_utility_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    94
   </component>
147
af12043c2836 Remove missing api components. Revert changes not yet in SF.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 144
diff changeset
    95
   <component id="mmappfw_plat_build" name="Multimedia App Framework Platform Interface Build" introduced="^1" class="api" filter="s60">
af12043c2836 Remove missing api components. Revert changes not yet in SF.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 144
diff changeset
    96
	<!-- needed only for #ifdefs. Remove anmd uncomment above units when configuration is in place -->
af12043c2836 Remove missing api components. Revert changes not yet in SF.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 144
diff changeset
    97
    <unit bldFile="mmappfw_plat/group"/>
af12043c2836 Remove missing api components. Revert changes not yet in SF.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 144
diff changeset
    98
   </component>
141
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    99
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   100
  <collection id="mpx" name="Multimedia Player" level="fw">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   101
   <component id="commonframework" filter="s60" name="MPX Common Framework" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   102
    <unit bldFile="mpx/commonframework/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   103
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   104
   <component id="playbackframework" filter="s60" name="MPX Playback Framework" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   105
    <unit bldFile="mpx/playbackframework/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   106
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   107
   <component id="mpxcollectionfw" filter="s60" name="MPX Collection Framework" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   108
    <unit bldFile="mpx/collectionframework/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   109
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   110
   <component id="mpxviewfw" filter="s60" name="MPX View Framework" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   111
    <unit bldFile="mpx/viewframework/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   112
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   113
   <component id="mpx_build" filter="s60" name="MPX Build" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   114
    <!--  Move the export to another component or remove the #includes from this one -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   115
    <unit bldFile="mpx/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   116
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   117
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   118
  <collection id="mmappcomponents" name="Multimedia App Components" level="utils">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   119
   <component id="mmappcomponents_build" filter="s60" name="Multimedia App Components Build" introduced="^1">
191
7cce0a054fbd Remove faulty duplicate mmapfw_plat_build component
William Roberts <williamr@symbian.org>
parents: 147
diff changeset
   120
    <!-- needed for  #ifdefs and hrh include. Need to #include the .hrh file in each bld.inf
48
c8d3143d3c0e Scripts had not properly updated the 3.0 sysdef. These should be correct.
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 44
diff changeset
   121
      		Can remove this once configuration is in place-->
141
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   122
    <unit bldFile="mmappcomponents/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="collectionhelper" filter="s60" name="Media Player Collection Helper" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   125
    <unit bldFile="mmappcomponents/collectionhelper/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="playlistengine" filter="s60" name="Playlist Engine" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   128
    <unit bldFile="mmappcomponents/playlistengine/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   129
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   130
   <component id="mpxharvester" filter="s60" name="Media Player Harvester" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   131
    <unit bldFile="mmappcomponents/harvester/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   132
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   133
   <component id="mmappcommonui" filter="s60" name="Multimedia App Common UI" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   134
    <unit bldFile="mmappcomponents/mmappcommonui/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="mediaplayersettingsengine" filter="s60" name="Media Player Settings Engine" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   137
    <unit bldFile="mmappcomponents/mediaplayersettingsengine/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   138
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   139
   <component id="audiofetcher" filter="s60" name="Audio Fetcher" class="plugin" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   140
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   141
     <defined condition="IAD_INCLUDE_AUDIOFETCHER"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   142
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   143
    <!-- uncomment when config is in place, currently #included in mmappcomponents_build -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   144
    <!-- <unit bldFile="mmappcomponents/audiofetcher/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   145
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   146
   <component id="asxparser" filter="s60" name="ASX Parser" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   147
    <meta rel="config">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   148
     <defined condition="__WINDOWS_MEDIA"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   149
    </meta>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   150
    <!-- uncomment when config is in place, currently #included in mmappcomponents_build -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   151
    <!-- <unit bldFile="mmappcomponents/asxparser/group"/>-->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   152
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   153
   <component id="playbackhelper" filter="s60" name="Playback Helper" introduced="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   154
    <unit bldFile="mmappcomponents/playbackhelper/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   155
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   156
   <component id="videoplaylistutility" filter="s60" name="Video Playlist Utility" introduced="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   157
    <unit bldFile="mmappcomponents/videoplaylistutility/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   158
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   159
   <component id="mmmtpdataprovider" filter="s60" name="Multimedia MTP Data Provider" introduced="^3">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   160
    <unit bldFile="mmappcomponents/mmmtpdataprovider/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   161
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   162
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   163
  <collection id="mmappfw_info" name="Multimedia App Framework Info" level="if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   164
   <component id="mmappfw_build" filter="s60" name="Multimedia App Framework Build" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   165
    <!--  Move the export to another component or remove the #includes from this one -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   166
    <unit bldFile="group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   167
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   168
   <component id="mmappfw_test" filter="s60,test,api_test,pref_test" name="Multimedia App Framework Test" purpose="development" introduced="^1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   169
    <unit bldFile="tsrc/group" filter="TA_MMAPPFW"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   170
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   171
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
   172
 </package>
44
0b761d12ae12 Detail more packages for mw layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
   173
</SystemDefinition>