symbian3/mw/camerasrv/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:
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="camerasrv" name="Camera Services" levels="plugin fw api">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     4
  <collection id="camerasrv_plat" name="Camera Services Platform Interfaces" level="api">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     5
   <component id="media_recorder_sink_api" name="Media Recorder Sink API" 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="camerasrv_plat/media_recorder_sink_api/media_recorder_sink_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
     7
    <unit bldFile="camerasrv_plat/media_recorder_sink_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="cae_extentension_api" name="CAE Extension API" 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="camerasrv_plat/cae_extentension_api/cae_extentension_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    11
    <unit bldFile="camerasrv_plat/cae_extentension_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="camera_application_engine_api" name="Camera Application Engine API" 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="camerasrv_plat/camera_application_engine_api/camera_application_engine_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    15
    <unit bldFile="camerasrv_plat/camera_application_engine_api/group" filter="!test"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    16
    <unit bldFile="camerasrv_plat/camera_application_engine_api/tsrc/group" filter="test,api_test"/>
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="custom_onboard_camera_api" name="Custom Onboard Camera 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="camerasrv_plat/custom_onboard_camera_api/custom_onboard_camera_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    20
    <unit bldFile="camerasrv_plat/custom_onboard_camera_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="imaging_configuration_manager_api" name="Imaging Configuration Manager 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="camerasrv_plat/imaging_configuration_manager_api/imaging_configuration_manager_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    24
    <unit bldFile="camerasrv_plat/imaging_configuration_manager_api/group" filter="!test"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    25
    <unit bldFile="camerasrv_plat/imaging_configuration_manager_api/tsrc/group" filter="test,api_test"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    26
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    27
   <component id="media_recorder_api" name="Media Recorder API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    28
    <meta rel="Api" href="camerasrv_plat/media_recorder_api/media_recorder_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    29
    <unit bldFile="camerasrv_plat/media_recorder_api/group" filter="!test"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    30
    <unit bldFile="camerasrv_plat/media_recorder_api/tsrc/group" filter="test,api_test"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    31
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    32
   <component id="3gp_file_composer_api" name="3GP File Composer API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    33
    <meta rel="Api" href="camerasrv_plat/3gp_file_composer_api/3gp_file_composer_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    34
    <unit bldFile="camerasrv_plat/3gp_file_composer_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    35
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    36
   <component id="asynchronous_file_saving_queue_api" name="Asynchronous File Saving Queue API" class="api" filter="s60">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    37
    <meta rel="Api" href="camerasrv_plat/asynchronous_file_saving_queue_api/asynchronous_file_saving_queue_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    38
    <unit bldFile="camerasrv_plat/asynchronous_file_saving_queue_api/group" filter="!test"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    39
    <unit bldFile="camerasrv_plat/asynchronous_file_saving_queue_api/tsrc/group" filter="test,api_test"/>
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
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    42
  <collection id="camappengine" name="Camera App Engine" level="fw">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    43
   <!-- is this collection really a component? If so, move down a directory -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    44
   <component id="stillconverter" filter="s60" name="Still Image Converter">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    45
    <!-- should separate this from parent engine's bld.inf  -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    46
    <!-- <unit bldFile="camappengine/stillconverter/group"/> -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    47
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    48
   <component id="camappengine_engine" filter="s60" name="Camera App Engine">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    49
    <!-- should separate this from parent engine's bld.inf  -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    50
    <!-- <unit bldFile="camappengine/engine/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="asynchfilesavequeue" filter="s60" name="Asynch File Save Queue">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    53
    <unit bldFile="camappengine/asynchfilesavequeue/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="camappengine_build" filter="s60" name="Camera App Engine Build">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    56
    <unit bldFile="camappengine/build"/>
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
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    59
  <collection id="camcordermmfplugin" name="Camcorder MMF Plugin" level="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    60
   <!-- collection is really a component. Should move down a directory -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    61
   <component id="camcordermmfplugin_build" filter="s60" name="Camcorder MMF Plugin Build" class="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    62
    <unit bldFile="camcordermmfplugin/build"/>
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
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    65
  <collection id="configmanagers" name="Config Managers" level="api">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    66
   <component id="imagingconfigmanager" filter="s60" name="Imaging Config Manager">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    67
    <unit bldFile="configmanagers/imagingconfigmanager/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
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    70
  <collection id="camerasrv_info" name="Camera Services Info" level="api">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    71
   <component id="camerasrv_build" filter="s60" name="Camera Services Build">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    72
    <!-- should split into individual bld.infs -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    73
    <unit bldFile="group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    74
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    75
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 63
diff changeset
    76
 </package>
43
35cc8ff825d7 Start adding package details in mw layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
    77
</SystemDefinition>