package_definition.xml
author Matt Plumtree <matt.plumtree@nokia.com>
Thu, 07 Oct 2010 18:44:04 +0100
branchbug235_bringup_0
changeset 56 40cc73c24bf8
parent 55 09263774e342
permissions -rw-r--r--
Host components now buildable in their correct locations (although stil using CMake). Use build.bat in package root. Note holdingarea build no longer works and everything except llvm will be removed soon. Fix ups to references to components moved to vghwinterface. Move package common headers up to pacakge level inc directory.

<?xml version="1.0" encoding="UTF-8"?>
<SystemDefinition schema="3.0.0">
  <package id="graphics.simulator" name="Graphics Simulator" levels="host interface guest" version="4.0.0">
    <meta rel="License">
      <license type="EPL"><supplier>Nokia</supplier></license>
    </meta>
    <collection id="guestrendering" name="Graphics Guest Rendering" level="guest">
      <component id="guestegl" name="Guest EGL" introduced="^4">
        <unit bldFile="guestrendering/guestegl/group"/>
      </component>
      <component id="guestopengles11" name="Guest OpenGL ES 1.1" introduced="^4">
        <unit bldFile="guestrendering/guestopengles11/group"/>
      </component>
      <component id="guestopenvg" name="Guest OpenVG" introduced="^4">
        <unit bldFile="guestrendering/guestopenvg/group"/>
      </component>
      <component id="guestopenvgu" name="Guest OpenVG Utilities" introduced="^4">
        <unit bldFile="guestrendering/guestopenvgu/group"/>
      </component>
    </collection>
    <collection id="vghwinterface" name="Virtual Graphics Hardware Interface" level="interface">
      <component id="vghwapiwrapper" name="Virtual Graphics Hardware API Wrapper" target="desktop" introduced="^4">
        <unit bldFile="vghwinterface/vghwapiwrapper/group"/>
      </component>
      <component id="vghwdriver" name="Virtual Graphics Hardware Driver" introduced="^4">
        <unit bldFile="vghwinterface/vghwdriver/group"/>
      </component>
      <component id="vghwserialiser" name="Virtual Graphics Hardware Serialiser" introduced="^4">
        <unit bldFile="vghwinterface/vghwserialiser/group"/>
      </component>
      <component id="vghwutils" name="Virtual Graphics Hardware Utilities" introduced="^4">
        <unit bldFile="vghwinterface/vghwutils/group"/>
      </component>
    </collection>
    <collection id="hostsupport" name="Graphics Host Support" level="host">
      <component id="hostegl" name="Host EGL" target="desktop" introduced="^4">
        <meta rel="License">
          <license type="other">
            <supplier>Khronos Group</supplier>
            <description>Khronos Free Use License</description>
          </license>
        </meta>
        <unit bldFile="hostsupport/hostegl/group"/>
      </component>
      <component id="hostopengles11" name="Host OpenGL ES 1.1" target="desktop" introduced="^4">
        <meta rel="License">
          <license type="other">
            <supplier>Khronos Group</supplier>
            <description>Khronos Free Use License</description>
          </license>
        </meta>
        <unit bldFile="hostsupport/hostopengles11/group"/>
      </component>
      <component id="hostopengles20" name="Host OpenGL ES 1.0" target="desktop" introduced="^4">
        <meta rel="License">
          <license type="other">
            <supplier>Nokia</supplier>
            <description>MIT License</description>
          </license>
        </meta>
        <unit bldFile="hostsupport/hostopengles11/group"/>
      </component>
      <component id="hostopenvg" name="Host OpenVG" target="desktop" introduced="^4">
        <meta rel="License">
          <license type="other">
            <supplier>Khronos Group</supplier>
            <description>Khronos Free Use License</description>
          </license>
        </meta>
        <unit bldFile="hostsupport/hostopenvg/group"/>
      </component>
    </collection>
  </package>
</SystemDefinition>