symbian3/os/persistentdata/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.

<?xml version="1.0" encoding="UTF-8"?>
<SystemDefinition schema="3.0.0">
  <package id="persistentdata" name="Persistent Data Services" levels="adaptation hw-if plugin framework server app-if">
    <collection id="featuremgmt" name="Feature Management" level="framework">
      <component id="featuremgr" name="Feature Manager" introduced="^3" purpose="mandatory">
        <unit bldFile="featuremgmt/featuremgr/group" mrp="featuremgmt/featuremgr/group/syslibs_featmgr.mrp"/>
      </component>
      <component id="featureregistry" name="Feature Registry" introduced="9.2" deprecated="^3" purpose="mandatory">
        <unit bldFile="featuremgmt/featureregistry/group" mrp="featuremgmt/featureregistry/group/syslibs_featreg.mrp"/>
      </component>
    </collection>
    <collection id="loggingservices" name="Logging Services" level="server">
      <component id="eventlogger" name="Event Logger" introduced="6.0" purpose="optional">
        <unit bldFile="loggingservices/eventlogger/group" mrp="loggingservices/eventlogger/group/syslibs_logeng.mrp"/>
      </component>
      <component id="filelogger" name="File Logger" introduced="ER5" purpose="optional">
        <unit bldFile="loggingservices/filelogger/group" mrp="loggingservices/filelogger/group/comms-infras_flogger.mrp"/>
      </component>
      <component id="rfilelogger" name="RFile Logger" deprecated="^3" introduced="9.1" purpose="development">
        <unit bldFile="loggingservices/rfilelogger/group" mrp="loggingservices/rfilelogger/group/testtools_utilities.mrp"/>
      </component>
    </collection>
    <collection id="traceservices" name="Trace Services" level="server">
      <component id="commsdebugutility" name="Comms Debug Utility" introduced="7.0s" purpose="optional">
        <unit bldFile="traceservices/commsdebugutility/group" mrp="traceservices/commsdebugutility/group/comms-infras_commsdebugutility.mrp"/>
      </component>
      <component id="tracefw" name="Trace Framework" introduced="9.2" purpose="development">
        <unit bldFile="traceservices/tracefw/ulogger/group" mrp="traceservices/tracefw/ulogger/group/tools_debug_trace.mrp"/>
      </component>
    </collection>
    <collection id="persistentstorage" name="Persistent Storage" level="framework">
      <component id="store" name="Store" purpose="optional">
        <unit bldFile="persistentstorage/store/group" mrp="persistentstorage/store/group/syslibs_store.mrp"/>
      </component>
      <component id="dbms" name="DBMS" purpose="optional">
        <unit bldFile="persistentstorage/dbms/group" mrp="persistentstorage/dbms/group/syslibs_dbms.mrp"/>
      </component>
      <component id="centralrepository" name="Central Repository" introduced="7.0s" purpose="mandatory">
        <unit bldFile="persistentstorage/centralrepository/group" mrp="persistentstorage/centralrepository/group/syslibs_centralrepository.mrp"/>
      </component>
      <component id="sql" name="SQL" introduced="9.3" purpose="optional">
        <unit bldFile="persistentstorage/sql/GROUP" mrp="persistentstorage/sql/GROUP/syslibs_sql.mrp"/>
      </component>
      <component id="sqlite3api" name="SQLite 3 API" introduced="^3" purpose="optional">
        <unit bldFile="persistentstorage/sqlite3api/GROUP" mrp="persistentstorage/sqlite3api/GROUP/syslibs_sqlite3.mrp"/>
      </component>
    </collection>
    <collection id="persistentdata_info" name="Persistent Data Services Info" level="app-if">
      <component id="persistentdata_metadata" name="Persistent Data Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
        <unit mrp="persistentdata_info/persistentdata_metadata/persistentdata_metadata.mrp"/>
      </component>
    </collection>
  </package>
</SystemDefinition>