symbian4/app/contacts/package_definition.xml
author Simon Howkins <simonh@symbian.org>
Thu, 10 Jun 2010 16:30:35 +0100
branchHighFidelityModel
changeset 283 7b6dfbac0dd3
parent 246 f99f9ea9b39f
child 309 35553ee25464
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" xmlns:qt="http://www.nokia.com/qt">
 <package id="contacts" name="Contacts Apps" levels="engine support services ui">
  <collection id="contacts_plat" name="Contacts Apps Platform Interfaces" level="ui">
   <component id="qt_mobility_contacts_api" name="Qt Mobility Contacts API" class="api" filter="s60" introduced="^4">
    <meta rel="Api" href="contacts_plat/qt_mobility_contacts_api/qt_mobility_contacts_api.metaxml"/>
    <unit base="contacts_plat/qt_mobility_contacts_api"/>
   </component>
  </collection>
  <collection id="phonebookui" name="Phonebook UI" level="ui">
   <component id="mobhistorymodel" filter="s60" name="Mobile History Model" introduced="^4">
    <!--<unit bldFile="phonebookui/mobhistorymodel" qt:proFile="mobhistorymodel.pro"/> -->
   </component>
   <component id="pbkcommonui" filter="s60" name="Phonebook Common UI" introduced="^4">
    <!--<unit bldFile="phonebookui/pbkcommonui" qt:proFile="pbkcommonui.pro"/> -->
   </component>
   <component id="phonebookapp" filter="s60" name="Phonebook Application" introduced="^4">
    <!--<unit bldFile="phonebookui/phonebookapp" qt:proFile="phonebookapp.pro"/> -->
   </component>
   <component id="phonebookservices" filter="s60" name="Phonebook Services" introduced="^4">
    <!--<unit bldFile="phonebookui/phonebookservices" qt:proFile="phonebookservices.pro"/> -->
   </component>
   <component id="phonebookui_build" filter="s60" name="Phonebook UI Build" introduced="^4">
    <!-- break up into components -->
    <unit bldFile="phonebookui" qt:proFile="phonebookui.pro"/>
   </component>
  </collection>
  <collection id="qtcontactsmobility" name="Qt Contacts Mobility" level="support">
   <component id="qtcontactsmobility_build" filter="s60" name="Qt Contacts Mobility Build" class="plugin" introduced="^4">
	<!-- not really a component, move down a dir? Break up into compnents? -->
    <unit bldFile="qtcontactsmobility" qt:proFile="qtcontactsmobility.pro"/>
   </component>
  </collection>
  <collection id="phonebookengines" name="Phonebook Engines" level="engine">
   <component id="cntfindplugin" filter="s60" name="Contacts Find Plugin" class="plugin" introduced="^2">
    <unit bldFile="phonebookengines/cntfindplugin" qt:proFile="cntfindplugin.pro"/>
   </component>
   <component id="contactsmodel" name="Contacts Model" introduced="ER5" purpose="optional">
    <unit version="2" bldFile="phonebookengines/contactsmodel/groupsql" mrp="phonebookengines/contactsmodel/groupsql/app-engines_cntmodel.mrp"/>
   </component>
   <component id="cntsortplugin" filter="s60" name="Contacts Sort Plugin" class="plugin" introduced="^2">
    <unit bldFile="phonebookengines/cntsortplugin" qt:proFile="cntsortplugin.pro"/>
   </component>
   <component id="mobcntmodel" filter="s60" name="Mobile Contacts Model" introduced="^4">
    <unit bldFile="phonebookengines/mobcntmodel" qt:proFile="mobcntmodel.pro"/>
   </component>
   <component id="mobcntactions" filter="s60" name="Mobile Contacts Actions" introduced="^4">
    <unit bldFile="phonebookengines/mobcntactions" qt:proFile="mobcntactions.pro"/>
   </component>
   <component id="cntmaptileservice" filter="s60" name="Contacts Map Tile Service" introduced="^4">
    <unit bldFile="phonebookengines/cntmaptileservice" qt:proFile="cntmaptileservice.pro"/>
   </component>
   <component id="simutility" filter="s60" name="SIM Utility" introduced="^4">
    <unit bldFile="phonebookengines/simutility" qt:proFile="simutility.pro"/>
   </component>
   <component id="cntimageutility" name="Contacts Image Utility" filter="s60" introduced="^4">
      <unit bldFile="phonebookengines/cntimageutility" qt:proFile="cntimageutility.pro"/>
   </component>
  </collection>
  <collection id="pimprotocols" name="PIM Protocols" level="services">
   <component id="phonebooksync" name="Phonebook Sync" purpose="optional" class="plugin">
    <unit bldFile="pimprotocols/phonebooksync/group" mrp="pimprotocols/phonebooksync/group/telephony_phbksync.mrp"/>
   </component>
   <component id="pbap" name="Bluetooth PBAP" introduced="9.2" purpose="optional">
    <unit bldFile="pimprotocols/pbap/group" mrp="pimprotocols/pbap/group/bluetooth_accesshost.mrp"/>
   </component>
  </collection>
  <collection id="contacts_info" name="Contacts Apps Info" level="ui">
   <component id="contacts_metadata" name="Contacts Apps Metadata" class="config" introduced="^2" purpose="development" target="desktop">
    <unit mrp="contacts_info/contacts_metadata/contacts_metadata.mrp"/>
   </component>
  </collection>
 </package>
</SystemDefinition>