symbian3/os/graphics/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 467 c0561f59d56b
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:
141
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
47
424ba1d4ccef Updated pkgdefs for the OS 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: 101
diff changeset
     3
 <package id="graphics" name="Graphics" levels="adaptation engines internal-adaptations device-interface internal-utils app-if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
     4
  <collection id="graphicsaccelaration" name="Graphics Acceleration" level="adaptation">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
     5
   <component id="vgi" filter="s60" name="VGI">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
     6
    <unit bldFile="graphicsaccelaration/vgi/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
     7
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
     8
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
     9
  <collection id="m3g" name="Mobile 3D Graphics" level="internal-adaptations">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    10
   <component id="m3gcore11" filter="s60" name="M3G Core 1.1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    11
    <unit bldFile="m3g/m3gcore11/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    12
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    13
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    14
  <collection id="graphicsresourceservices" name="Graphics Resource Services" level="engines">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    15
   <component id="graphicsresource" name="Graphics Resource" introduced="^3" deprecated="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    16
    <unit bldFile="graphicsresourceservices/graphicsresource/group" mrp="graphicsresourceservices/graphicsresource/group/graphics_graphicsresource.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    17
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    18
   <component id="graphicsresourceadaptation" name="Graphics Resource Adaptation" introduced="^3" deprecated="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    19
    <unit bldFile="graphicsresourceservices/graphicsresourceadaptation/group" mrp="graphicsresourceservices/graphicsresourceadaptation/group/graphics_graphicsresourceadapter.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    20
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    21
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    22
  <collection id="graphicsutils" name="Graphics Utils" level="engines">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    23
   <component id="commongraphicsheaders" name="Common Graphics Headers" introduced="^3" purpose="mandatory">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    24
    <unit bldFile="graphicsutils/commongraphicsheaders/group" mrp="graphicsutils/commongraphicsheaders/group/graphics_commonheader.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    25
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    26
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    27
  <collection id="graphicshwdrivers" name="Graphics Hardware Drivers" level="adaptation">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    28
   <!-- displayldd to be moved here -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    29
   <component id="surfacemgr" name="Surface Manager" introduced="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    30
    <unit bldFile="graphicshwdrivers/surfacemgr/group" mrp="graphicshwdrivers/surfacemgr/group/graphics_surfacemanager.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    31
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    32
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    33
  <collection id="graphicscomposition" name="Graphics Composition" level="engines">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    34
   <component id="openwfcinterface" name="OpenWF Composition Interface" introduced="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    35
    <unit bldFile="graphicscomposition/openwfcinterface/group" mrp="graphicscomposition/openwfcinterface/group/graphics_openwfcinterface.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    36
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    37
   <component id="openwfcompositionengine" name="OpenWF Composition Engine" introduced="^3" purpose="development">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    38
    <unit bldFile="graphicscomposition/openwfcompositionengine/group" mrp="graphicscomposition/openwfcompositionengine/group/graphics_openwfcompositionengine.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    39
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    40
   <component id="openwfsupport" name="OpenWF Support" introduced="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    41
    <unit bldFile="graphicscomposition/openwfsupport/group" mrp="graphicscomposition/openwfsupport/group/graphics_openwfsupport.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    42
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    43
   <component id="surfaceupdate" name="Surface Update" introduced="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    44
    <unit bldFile="graphicscomposition/surfaceupdate/group" mrp="graphicscomposition/surfaceupdate/group/graphics_surfaceupdate.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    45
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    46
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    47
  <collection id="graphicstest" name="Graphics Test" level="app-if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    48
   <component id="graphicstestharness" name="Graphics Test Harness" introduced="8.1" purpose="development" filter="test">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    49
    <unit mrp="graphicstest/graphicstestharness/group/graphics_testharness.mrp" bldFile="graphicstest/graphicstestharness/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    50
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    51
   <component id="uibench" name="UI Bench" introduced="9.2" purpose="development">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    52
    <unit bldFile="graphicstest/uibench/group" mrp="graphicstest/uibench/group/graphics_ui_bench.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    53
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    54
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    55
  <collection id="graphics_plat" name="Graphics Platform Interfaces" level="app-if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    56
   <component id="m3g_core_api" filter="sf_build" name="M3G Core API" class="api">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    57
    <meta rel="Api" href="graphics_plat/m3g_core_api/m3g_core_api.metaxml"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    58
    <unit bldFile="graphics_plat/m3g_core_api/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    59
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    60
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    61
  <collection id="graphics_info" name="Graphics Info" level="app-if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    62
   <component id="graphicsdocs" name="Graphics Documentation" purpose="development" class="doc">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    63
    <unit mrp="graphics_info/graphicsdocs/graphics_documentation.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    64
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    65
   <component id="graphics_metadata" name="Graphics Metadata" class="config" introduced="^2" purpose="development" target="desktop">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    66
    <unit mrp="graphics_info/graphics_metadata/graphics_metadata.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    67
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    68
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    69
  <collection id="windowing" name="Windowing" level="app-if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    70
   <component id="windowserver" name="Window Server" purpose="mandatory">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    71
    <unit bldFile="windowing/windowserver/group" mrp="windowing/windowserver/group/graphics_wserv.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    72
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    73
   <component id="windowserverplugins" name="Window Server Plugins" introduced="^3" purpose="optional" class="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    74
    <unit bldFile="windowing/windowserverplugins/group" mrp="windowing/windowserverplugins/group/graphics_wserv_std_plugins.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    75
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    76
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    77
  <collection id="printingservices" name="Printing Services" level="app-if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    78
   <component id="printerdriversupport" name="Printer Driver Support" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    79
    <unit bldFile="printingservices/printerdriversupport/group" mrp="printingservices/printerdriversupport/group/graphics_pdrstore.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    80
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    81
   <component id="printerdrivers" name="Printer Drivers" purpose="optional" class="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    82
    <unit bldFile="printingservices/printerdrivers/group" mrp="printingservices/printerdrivers/group/graphics_printdrv.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    83
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    84
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    85
  <collection id="fbs" name="Font and Bitmap Server" level="device-interface">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    86
   <component id="fontandbitmapserver" name="Font and Bitmap Server" purpose="mandatory">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    87
    <unit bldFile="fbs/fontandbitmapserver/group" mrp="fbs/fontandbitmapserver/group/graphics_fbserv.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    88
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    89
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    90
  <collection id="opengles" name="OpenGLES" level="internal-adaptations">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    91
   <component id="openglesinterface" name="OpenGL ES Interface" introduced="8.0" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    92
    <unit bldFile="opengles/openglesinterface/group" mrp="opengles/openglesinterface/group/graphics_openglesheaders.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    93
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    94
   <component id="opengles_stub" filter="sf_build" name="OpenGL ES Stub" purpose="optional" introduced="^2">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    95
    <unit bldFile="opengles/openglesinterface/group/opengles_stub"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    96
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    97
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    98
  <collection id="openvg" name="OpenVG" level="internal-adaptations">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
    99
   <component id="openvginterface" name="OpenVG Interface" introduced="^2" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   100
    <unit bldFile="openvg/openvginterface/group" mrp="openvg/openvginterface/group/graphics_openvgheaders.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   101
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   102
   <component id="openvg11" filter="s60" name="OpenVG 1.1">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   103
    <!-- this needs to be moved to it's own component directory, ie openvg/openvg11 -->
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   104
    <unit bldFile="openvg/openvginterface/group/openvg11"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   105
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   106
   <component id="sfopenvg" filter="sf_build" name="Khronos OpenVG Reference Implementation" introduced="^2" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   107
    <unit bldFile="openvg/openvgrefimplementation/sfopenvg/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   108
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   109
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   110
  <collection id="egl" name="EGL" level="internal-adaptations">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   111
   <component id="eglinterface" name="EGL Interface" introduced="^2" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   112
    <unit bldFile="egl/eglinterface/group" mrp="egl/eglinterface/group/graphics_eglheaders.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   113
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   114
   <component id="eglswitch" name="EGL Switch" introduced="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   115
    <unit bldFile="egl/eglswitch/group" mrp="egl/eglswitch/group/graphics_eglswitch.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   116
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   117
   <component id="eglrefimpl" name="EGL Reference Implementation" introduced="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   118
    <unit bldFile="egl/eglrefimpl/group" mrp="egl/eglrefimpl/group/graphics_eglrefimpl.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   119
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   120
   <component id="egltest" name="EGL Tests" introduced="^3" purpose="development">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   121
    <unit bldFile="egl/egltest/group" mrp="egl/egltest/group/graphics_egltest.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   122
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   123
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   124
  <collection id="graphicsdeviceinterface" name="Graphics Device Interface" level="device-interface">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   125
   <component id="gdi" name="GDI" purpose="mandatory">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   126
    <unit bldFile="graphicsdeviceinterface/gdi/group" mrp="graphicsdeviceinterface/gdi/group/graphics_gdi.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   127
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   128
   <component id="bitgdi" name="BitGDI" purpose="mandatory">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   129
    <unit bldFile="graphicsdeviceinterface/bitgdi/group" mrp="graphicsdeviceinterface/bitgdi/group/graphics_bitgdi.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   130
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   131
   <component id="colourpalette" name="Colour Palette" introduced="7.0s" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   132
    <unit bldFile="graphicsdeviceinterface/colourpalette/group" mrp="graphicsdeviceinterface/colourpalette/group/graphics_palette.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   133
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   134
   <component id="screendriver" name="Screen Driver" introduced="6.1" purpose="optional" class="plugin">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   135
    <unit bldFile="graphicsdeviceinterface/screendriver/group" mrp="graphicsdeviceinterface/screendriver/group/graphics_screendriver.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   136
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   137
   <component id="directgdi" name="DirectGDI" introduced="^3" deprecated="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   138
    <unit bldFile="graphicsdeviceinterface/directgdi/group" mrp="graphicsdeviceinterface/directgdi/group/graphics_directgdi.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   139
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   140
   <component id="directgdiinterface" name="DirectGDI Interface" introduced="^3" deprecated="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   141
    <unit bldFile="graphicsdeviceinterface/directgdiinterface/group" mrp="graphicsdeviceinterface/directgdiinterface/group/graphics_directgdiheaders.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   142
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   143
   <component id="directgdiadaptation" name="DirectGDI Adaptation" introduced="^3" deprecated="^3" purpose="optional">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   144
    <unit bldFile="graphicsdeviceinterface/directgdiadaptation/group" mrp="graphicsdeviceinterface/directgdiadaptation/group/graphics_directgdiadapter.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   145
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   146
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   147
  <collection id="graphicstools" name="Graphics Tools" level="internal-utils">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   148
   <component id="gdi_tools" name="GDI Tools" purpose="development" target="desktop">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   149
    <unit bldFile="graphicstools/gdi_tools/group" mrp="graphicstools/gdi_tools/group/graphics_gditools.mrp"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   150
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   151
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   152
  <collection id="graphicsapitest" name="Graphics API Tests" level="app-if">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   153
   <component id="graphicssvs" name="Graphics Verification Suite" introduced="^2" purpose="development" filter="test">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   154
    <unit mrp="graphicsapitest/graphicssvs/group/graphicssvs.mrp" bldFile="graphicsapitest/graphicssvs/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   155
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   156
   <component id="screendriverhaitest" name="Screen Driver HAI Tests" introduced="^2" purpose="development" filter="test">
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   157
    <unit mrp="graphicsapitest/screendriverhaitest/group/screendriverhaitest.mrp" bldFile="graphicsapitest/screendriverhaitest/group"/>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   158
   </component>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   159
  </collection>
27d9d356efbf Separate out all API components
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 101
diff changeset
   160
 </package>
47
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
   161
</SystemDefinition>