symbian3/os/xmlsrv/package_definition.xml
author Simon Howkins <simonh@symbian.org>
Thu, 10 Jun 2010 16:30:35 +0100
branchHighFidelityModel
changeset 283 7b6dfbac0dd3
parent 245 30e67220bf86
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="xmlsrv" name="XML Services" levels="plugin server framework generic specific">
  <collection id="xmlsrv_plat" name="XML Services Platform Interfaces" level="specific">
   <component id="xmlsrv_plat_build" name="XML Services Platform Interface Build" class="api" filter="s60">
	<!-- need to fix the configuration used here. 
	  Either destribute to other components or use the new feature flags confguration mechanisms.
	  Remove this component and uncomment the other units when fixed-->
    <unit bldFile="xmlsrv_plat/group"/>
   </component>
   <component id="xml_encryption_api" name="XML Encryption API" class="api" filter="s60">
    <meta rel="Api" href="xmlsrv_plat/xml_encryption_api/xml_encryption_api.metaxml"/>
    <!-- <unit bldFile="xmlsrv_plat/xml_encryption_api/group"/> -->
   </component>
   <component id="xml_signature_api" name="XML Signature API" class="api" filter="s60">
    <meta rel="Api" href="xmlsrv_plat/xml_signature_api/xml_signature_api.metaxml"/>
    <!-- <unit bldFile="xmlsrv_plat/xml_signature_api/group"/> -->
   </component>
   <component id="xml_security_engine_utils_api" name="XML Security Engine Utils API" class="api" filter="s60">
    <meta rel="Api" href="xmlsrv_plat/xml_security_engine_utils_api/xml_security_engine_utils_api.metaxml"/>
    <!-- <unit bldFile="xmlsrv_plat/xml_security_engine_utils_api/group"/> -->
   </component>
  </collection>
  <collection id="xmlsecurityengine" name="XML Security Engine" level="framework">
   <component id="xmlseccertman" filter="s60" name="XML Security Certificate Manager">
    <unit bldFile="xmlsecurityengine/xmlseccertman/group"/>
   </component>
   <component id="xmlsec" filter="s60" name="XML Security">
    <unit bldFile="xmlsecurityengine/xmlsec/group"/>
   </component>
   <component id="xmlseccrypto" filter="s60" name="XML Security Crypto">
    <unit bldFile="xmlsecurityengine/xmlseccrypto/group"/>
   </component>
   <component id="xmlsecwrapper" filter="s60" name="XML Security Wrapper">
    <unit bldFile="xmlsecurityengine/xmlsecwrapper/group"/>
   </component>
  </collection>
  <collection id="xml" name="XML" level="generic">
   <component id="xmlfw" name="XML Framework" introduced="7.0s" purpose="optional">
    <unit bldFile="xml/xmlfw/group" mrp="xml/xmlfw/group/syslibs_xml.mrp"/>
   </component>
   <component id="libxml2libs" name="Libxml2 Libraries" introduced="^3" purpose="optional">
    <unit bldFile="xml/libxml2libs/group" mrp="xml/libxml2libs/group/syslibs_libxml2.mrp"/>
   </component>
   <component id="legacyminidomparser" name="Legacy Mini-DOM Parser" introduced="7.0s" purpose="optional">
    <unit bldFile="xml/legacyminidomparser/GROUP" mrp="xml/legacyminidomparser/GROUP/syslibs_legacyminidomparser.mrp"/>
   </component>
   <component id="xmldomandxpath" name="XML DOM and XPath" introduced="^3" purpose="optional">
    <unit bldFile="xml/xmldomandxpath/group" mrp="xml/xmldomandxpath/group/syslibs_xmldom.mrp"/>
   </component>
   <component id="xmlexpatparser" name="XML Expat Parser" introduced="7.0s" purpose="optional" class="plugin">
    <unit bldFile="xml/xmlexpatparser/group" mrp="xml/xmlexpatparser/group/syslibs_xmlparser.mrp"/>
   </component>
   <component id="xmllibxml2parser" name="XML Libxml2 Parser" introduced="^3" purpose="optional" class="plugin">
    <unit bldFile="xml/xmllibxml2parser/group" mrp="xml/xmllibxml2parser/group/syslibs_xmlparser2.mrp"/>
   </component>
   <component id="wbxmlparser" name="WBXML Parser" introduced="7.0s" purpose="optional" class="plugin">
    <unit bldFile="xml/wbxmlparser/group" mrp="xml/wbxmlparser/group/syslibs_wbxmlparser.mrp"/>
   </component>
  </collection>
  <collection id="xmlsrv_info" name="XML Services Info" level="specific">
   <component id="xmlsrv_metadata" name="XML Services Metadata" class="config" introduced="^2" purpose="development" target="desktop">
    <unit mrp="xmlsrv_info/xmlsrv_metadata/xmlsrv_metadata.mrp"/>
   </component>
  </collection>
 </package>
</SystemDefinition>