symbian3/os/ossrv/package_definition.xml
author Bob Rosenberg <bob.rosenberg@nokia.com>
Wed, 03 Feb 2010 19:36:09 +0000
branchHighFidelityModel
changeset 47 424ba1d4ccef
parent 30 0f4f00318d20
child 117 e68c117ee3dc
permissions -rw-r--r--
Updated pkgdefs for the OS layer
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
15
6980ebf0690e Adding symbian2 and symbian3 configurations
Dario Sestito <darios@symbian.org>
parents:
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: 30
diff changeset
     2
<!DOCTYPE SystemDefinition [
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
     3
<!ELEMENT SystemDefinition ( systemModel )>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
     4
<!ATTLIST SystemDefinition
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
     5
  name CDATA #REQUIRED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
     6
  schema CDATA #REQUIRED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
     7
>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
     8
<!-- all paths are relative to the environment variable specified by the root attribute, or SOURCEROOT if not.  -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
     9
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    10
<!-- System Model Section of DTD -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    11
<!ELEMENT systemModel (layer+)>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    12
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    13
<!ELEMENT layer (block* | collection*)*>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    14
<!-- Kernel Services, Base Services, OS Services, Etc -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    15
<!ATTLIST layer
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    16
  name CDATA #REQUIRED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    17
  long-name CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    18
  levels NMTOKENS #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    19
  span CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    20
>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    21
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    22
<!ELEMENT block (subblock* | collection*)*>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    23
 <!-- Generic OS services, Comms Services, etc -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    24
<!ATTLIST block
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    25
  levels NMTOKENS #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    26
  span CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    27
  level NMTOKEN #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    28
  name CDATA #REQUIRED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    29
  long-name CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    30
>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    31
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    32
<!ELEMENT subblock (collection)*>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    33
<!-- Cellular Baseband Services, Networking Services, etc -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    34
<!ATTLIST subblock
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    35
  name CDATA #REQUIRED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    36
  long-name CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    37
>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    38
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    39
<!ELEMENT collection (component)*>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    40
<!-- Screen Driver, Content Handling, etc -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    41
<!ATTLIST collection
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    42
  name CDATA #REQUIRED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    43
  long-name CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    44
  level NMTOKEN #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    45
>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    46
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    47
<!ELEMENT component (unit)*>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    48
<!-- contains units or is a  package or prebuilt -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    49
<!ATTLIST component
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    50
  name CDATA #REQUIRED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    51
  long-name CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    52
  deprecated CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    53
  introduced CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    54
  contract CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    55
  plugin (Y|N) "N"
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    56
  filter CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    57
  class NMTOKENS #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    58
  supports CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    59
  purpose ( optional | mandatory | development ) "optional"
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    60
>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    61
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    62
<!ELEMENT unit EMPTY >
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    63
<!-- must be buildable (bld.inf) -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    64
<!-- bldFile  may someday be removed in favour of mrp -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    65
<!ATTLIST unit
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    66
  mrp CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    67
  filter CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    68
  bldFile CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    69
  root CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    70
  version NMTOKEN #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    71
  prebuilt NMTOKEN #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    72
  late (Y|N) #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    73
  priority CDATA #IMPLIED
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    74
>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    75
]>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    76
<SystemDefinition name="Symbian^3" schema="2.0.1">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    77
  <systemModel>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    78
    <layer name="os" long-name="OS" levels="hw services">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    79
      <block name="ossrv" level="services" long-name="Generic OS Services" levels="physical-abstraction app-libs encoding translation data-services utilities">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    80
        <collection name="stdlibs" long-name="Standard Libraries" level="translation">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    81
          <component name="libz" filter="s60" long-name="Z Compression Library">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    82
            <unit bldFile="/sf/os/ossrv/stdlibs/libz/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    83
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    84
          <component name="libcrypt" filter="s60" long-name="Crypt Library">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    85
            <unit bldFile="/sf/os/ossrv/stdlibs/libcrypt/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    86
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    87
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    88
        <collection name="ssl" long-name="SSL" level="data-services">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    89
          <component name="libcrypto" filter="s60" long-name="Crypto Library">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    90
            <unit bldFile="/sf/os/ossrv/ssl/libcrypto/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    91
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    92
          <component name="libssl" filter="s60" purpose="development" long-name="SSL Library">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    93
            <unit bldFile="/sf/os/ossrv/ssl/libssl/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    94
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    95
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    96
        <collection name="glib" long-name="GLib" level="utilities">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    97
          <component name="glibbackend" filter="s60" long-name="GLib Backend">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    98
            <unit bldFile="/sf/os/ossrv/glib/glibbackend/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
    99
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   100
          <component name="libglib" filter="s60" long-name="GLib Library">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   101
            <unit bldFile="/sf/os/ossrv/glib/libglib/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   102
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   103
          <component name="libgthread" filter="s60" long-name="Libg Thread">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   104
            <unit bldFile="/sf/os/ossrv/glib/libgthread/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   105
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   106
          <component name="libgmodule" filter="s60" long-name="Libg Module">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   107
            <unit bldFile="/sf/os/ossrv/glib/libgmodule/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   108
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   109
          <component name="libgobject" filter="s60" long-name="Libg Object">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   110
            <unit bldFile="/sf/os/ossrv/glib/libgobject/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   111
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   112
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   113
        <collection name="stdcpp" long-name="C++ Standard Library" level="translation">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   114
          <!-- collection is really a component. Needs to be moved down a directory -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   115
          <component name="stdcpp_build" filter="s60" long-name="Stdcpp">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   116
            <unit bldFile="/sf/os/ossrv/stdcpp/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   117
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   118
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   119
        <collection name="ofdbus" long-name="Open Foundation D-Bus" level="utilities">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   120
          <component name="dbus" filter="s60" long-name="D-Bus">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   121
            <unit bldFile="/sf/os/ossrv/ofdbus/dbus/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   122
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   123
          <component name="dbus-glib" filter="s60" long-name="D-Bus GLib">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   124
            <unit bldFile="/sf/os/ossrv/ofdbus/dbus-glib/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   125
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   126
          <component name="ofdbus_rom" filter="s60" long-name="D-Bus ROM">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   127
            <!-- Contains IBY for for dbus. Should remove #includes to above components and move this down a directory 
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   128
            Consider moving IBY file to one of the above as well and removing this component entirely -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   129
            <unit bldFile="/sf/os/ossrv/ofdbus/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   130
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   131
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   132
        <collection name="utilitylibraries" long-name="Utility Libraries" level="encoding">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   133
          <component name="libutils" filter="s60" long-name="Utility Library">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   134
            <unit bldFile="/sf/os/ossrv/utilitylibraries/libutils/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   135
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   136
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   137
        <collection name="genericservices" long-name="Generic Services" level="utilities">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   138
          <component name="s60compatibilityheaders" long-name="S60 Compatibility Headers" filter="gt" purpose="optional">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   139
            <unit bldFile="/sf/os/ossrv/genericservices/s60compatibilityheaders/groupsymtb101sf" mrp="/sf/os/ossrv/genericservices/s60compatibilityheaders/groupsymtb101sf/tools_s60_header_compatsymtb101sf.mrp" version="tb101sf"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   140
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   141
          <component name="mimerecognitionfw" long-name="MIME Recognition Framework" purpose="mandatory">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   142
            <unit bldFile="/sf/os/ossrv/genericservices/mimerecognitionfw/group" mrp="/sf/os/ossrv/genericservices/mimerecognitionfw/group/app-framework_emime.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   143
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   144
          <component name="systemagent" long-name="System Agent" introduced="9.0" purpose="mandatory">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   145
            <unit bldFile="/sf/os/ossrv/genericservices/systemagent/group" mrp="/sf/os/ossrv/genericservices/systemagent/group/syslibs_sysagent2.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   146
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   147
          <component name="taskscheduler" long-name="Task Scheduler" introduced="6.0" purpose="optional">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   148
            <unit bldFile="/sf/os/ossrv/genericservices/taskscheduler/group" mrp="/sf/os/ossrv/genericservices/taskscheduler/group/syslibs_schsvr.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   149
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   150
          <component name="activebackupclient" long-name="Active Backup Client" purpose="optional">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   151
            <unit bldFile="/sf/os/ossrv/genericservices/activebackupclient/group" mrp="/sf/os/ossrv/genericservices/activebackupclient/group/connectivity_abclient.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   152
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   153
          <component name="syslibsdocs" long-name="Syslibs Documentation" purpose="development" class="doc">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   154
            <unit mrp="/sf/os/ossrv/genericservices/syslibsdocs/syslibs_documentation.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   155
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   156
          <component name="httputils" long-name="HTTP Utilities Library" introduced="6.2" purpose="optional">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   157
            <unit bldFile="/sf/os/ossrv/genericservices/httputils/group" mrp="/sf/os/ossrv/genericservices/httputils/group/application-protocols_inetprotutil.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   158
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   159
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   160
        <collection name="syslibsapitest" long-name="SysLibs API Tests" level="utilities">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   161
          <component name="syslibssvs" long-name="Syslibs Verfication Suite" introduced="^2" purpose="development" filter="test">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   162
            <unit mrp="/sf/os/ossrv/syslibsapitest/syslibssvs/group/syslibssvs.mrp" bldFile="/sf/os/ossrv/syslibsapitest/syslibssvs/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   163
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   164
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   165
        <collection name="compressionlibs" long-name="Compression Libraries" level="data-services">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   166
          <component name="ziplib" long-name="Zip Compression Library" introduced="6.0" purpose="mandatory">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   167
            <unit bldFile="/sf/os/ossrv/compressionlibs/ziplib/group" mrp="/sf/os/ossrv/compressionlibs/ziplib/group/syslibs_ezlib2.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   168
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   169
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   170
        <collection name="genericopenlibs" long-name="Generic Open Libraries" level="translation">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   171
          <component name="cstdlib" long-name="C Standard Library" introduced="ER5" purpose="optional">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   172
            <unit bldFile="/sf/os/ossrv/genericopenlibs/cstdlib/group" mrp="/sf/os/ossrv/genericopenlibs/cstdlib/group/syslibs_stdlib.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   173
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   174
          <component name="cppstdlib" long-name="C++ Standard Library" introduced="^3" purpose="mandatory">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   175
            <unit bldFile="/sf/os/ossrv/genericopenlibs/cppstdlib/group" mrp="/sf/os/ossrv/genericopenlibs/cppstdlib/group/openenv_libstdcpp.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   176
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   177
          <component name="openenvcore" long-name="Open Environment Core" introduced="^2" purpose="mandatory">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   178
            <unit bldFile="/sf/os/ossrv/genericopenlibs/openenvcore/group" mrp="/sf/os/ossrv/genericopenlibs/openenvcore/group/openenv.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   179
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   180
          <component name="posixrealtimeextensions" long-name="POSIX Realtime Extensions" introduced="^3" purpose="optional">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   181
            <unit bldFile="/sf/os/ossrv/genericopenlibs/posixrealtimeextensions/group" mrp="/sf/os/ossrv/genericopenlibs/posixrealtimeextensions/group/oeaddons_librt.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   182
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   183
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   184
        <collection name="lowlevellibsandfws" long-name="Low Level Libraries and Frameworks" level="app-libs">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   185
          <component name="pluginfw" long-name="Plugin Framework" introduced="6.2" purpose="mandatory">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   186
            <unit bldFile="/sf/os/ossrv/lowlevellibsandfws/pluginfw/Group" mrp="/sf/os/ossrv/lowlevellibsandfws/pluginfw/Group/syslibs_ecom3.mrp" version="3"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   187
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   188
          <component name="apputils" long-name="Application Utilities" introduced="ER5" purpose="mandatory">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   189
            <unit bldFile="/sf/os/ossrv/lowlevellibsandfws/apputils/group" mrp="/sf/os/ossrv/lowlevellibsandfws/apputils/group/syslibs_bafl.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   190
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   191
          <component name="genericusabilitylib" long-name="Generic Usability Library" introduced="^3" purpose="mandatory">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   192
            <unit bldFile="/sf/os/ossrv/lowlevellibsandfws/genericusabilitylib/group" mrp="/sf/os/ossrv/lowlevellibsandfws/genericusabilitylib/group/syslibs_euserhl.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   193
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   194
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   195
        <collection name="ossrv_info" long-name="Generic OS Services Info" level="utilities">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   196
          <component name="ossrv_build" filter="s60" long-name="Generic OS Services Build">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   197
            <!-- exports should be moved to individual components -->
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   198
            <unit bldFile="/sf/os/ossrv/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   199
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   200
          <component name="ossrv_plat" filter="s60" long-name="Generic OS Services Platform Interfaces" class="api">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   201
            <unit bldFile="/sf/os/ossrv/ossrv_plat/libutils/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   202
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   203
          <component name="ossrv_pub" filter="s60" long-name="Generic OS Services Public Interfaces" class="api">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   204
            <unit bldFile="/sf/os/ossrv/ossrv_pub/group"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   205
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   206
          <component name="ossrv_metadata" long-name="Generic OS Services Metadata" introduced="^2" purpose="development" class="config PC">
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   207
            <unit mrp="/sf/os/ossrv/ossrv_info/ossrv_metadata/ossrv_metadata.mrp"/>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   208
          </component>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   209
        </collection>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   210
      </block>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   211
    </layer>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   212
  </systemModel>
424ba1d4ccef Updated pkgdefs for the OS layer
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 30
diff changeset
   213
</SystemDefinition>