symbian3/mw/ipconnmgmt/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 481 3e63b7f94b64
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="ipconnmgmt" name="IP Connectivity Management" levels="plugin framework server generic utils">
  <collection id="ipcm_plat" name="IP Connectivity Management Platform Interfaces" level="utils">
   <component id="access_point_engine_misc_api" name="Access Point Engine Misc API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/access_point_engine_misc_api/access_point_engine_misc_api.metaxml"/>
    <unit bldFile="ipcm_plat/access_point_engine_misc_api/group"/>
   </component>
   <component id="bearer_settings_plugin_api" name="Bearer Settings Plugin API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/bearer_settings_plugin_api/bearer_settings_plugin_api.metaxml"/>
    <unit bldFile="ipcm_plat/bearer_settings_plugin_api/group"/>
   </component>
   <component id="commsdat_wlan_api" name="CommsDat WLAN API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/commsdat_wlan_api/commsdat_wlan_api.metaxml"/>
    <unit bldFile="ipcm_plat/commsdat_wlan_api/group"/>
   </component>
   <component id="connection_monitor_extension_api" name="Connection Monitor Extension API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/connection_monitor_extension_api/connection_monitor_extension_api.metaxml"/>
    <unit bldFile="ipcm_plat/connection_monitor_extension_api/group"/>
   </component>
   <component id="connection_ui_utilities_api" name="Connection UI Utilities API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/connection_ui_utilities_api/connection_ui_utilities_api.metaxml"/>
    <unit bldFile="ipcm_plat/connection_ui_utilities_api/group"/>
   </component>
   <component id="disconnect_dialog_api" name="Disconnect Dialog API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/disconnect_dialog_api/disconnect_dialog_api.metaxml"/>
    <unit bldFile="ipcm_plat/disconnect_dialog_api/group"/>
   </component>
   <component id="disconnect_dialog_disable_api" name="Disconnect Dialog Disable API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/disconnect_dialog_disable_api/disconnect_dialog_disable_api.metaxml"/>
    <unit bldFile="ipcm_plat/disconnect_dialog_disable_api/group"/>
   </component>
   <component id="extended_connection_settings_api" name="Extended Connection Settings API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/extended_connection_settings_api/extended_connection_settings_api.metaxml"/>
    <unit bldFile="ipcm_plat/extended_connection_settings_api/group"/>
   </component>
   <component id="mpm_default_connection_api" name="MPM Default Connection API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/mpm_default_connection_api/mpm_default_connection_api.metaxml"/>
    <unit bldFile="ipcm_plat/mpm_default_connection_api/group"/>
   </component>
   <component id="pdpcontextmanager2_reset_factory_settings_api" name="PDP Context Manager 2 Reset Factory Settings API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/pdpcontextmanager2_reset_factory_settings_api/pdpcontextmanager2_reset_factory_settings_api.metaxml"/>
    <unit bldFile="ipcm_plat/pdpcontextmanager2_reset_factory_settings_api/group"/>
   </component>
   <component id="pdpcontextmanager2_settings_api" name="PDP Context Manager 2 Settings API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_plat/pdpcontextmanager2_settings_api/pdpcontextmanager2_settings_api.metaxml"/>
    <unit bldFile="ipcm_plat/pdpcontextmanager2_settings_api/group"/>
   </component>
   <component id="mpm_connect_screen_api" name="MPM Connect Screen API" class="api" filter="s60">
    <unit bldFile="ipcm_plat/mpm_connect_screen_api/group"/>
   </component>
  </collection>
  <collection id="ipcm_pub" name="IP Connectivity Management Public Interfaces" level="utils">
   <component id="connection_settings_api" name="Connection Settings API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_pub/connection_settings_api/connection_settings_api.metaxml"/>
    <unit bldFile="ipcm_pub/connection_settings_api/group"/>
   </component>
   <component id="access_point_engine_api" name="Access Point Engine API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_pub/access_point_engine_api/access_point_engine_api.metaxml"/>
    <unit bldFile="ipcm_pub/access_point_engine_api/group"/>
   </component>
   <component id="access_point_settings_handler_api" name="Access Point Settings Handler API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_pub/access_point_settings_handler_api/access_point_settings_handler_api.metaxml"/>
    <unit bldFile="ipcm_pub/access_point_settings_handler_api/group"/>
   </component>
   <component id="data_connection_log_counters_api" name="Data Connection Log Counters API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_pub/data_connection_log_counters_api/data_connection_log_counters_api.metaxml"/>
    <unit bldFile="ipcm_pub/data_connection_log_counters_api/group"/>
   </component>
   <component id="connection_monitor_server_api" name="Connection Monitor Server API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_pub/connection_monitor_server_api/connection_monitor_server_api.metaxml"/>
    <unit bldFile="ipcm_pub/connection_monitor_server_api/group"/>
   </component>
   <component id="connection_settings_ui_api" name="Connection Settings UI API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_pub/connection_settings_ui_api/connection_settings_ui_api.metaxml"/>
    <unit bldFile="ipcm_pub/connection_settings_ui_api/group"/>
   </component>
   <component id="agent_dialog_api" name="Agent Dialog API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_pub/agent_dialog_api/agent_dialog_api.metaxml"/>
    <unit bldFile="ipcm_pub/agent_dialog_api/group"/>
   </component>
   <component id="extendedconnpref_api" name="Extended Connection Preferences API" class="api" filter="s60">
    <meta rel="Api" href="ipcm_pub/extendedconnpref_api/extendedconnpref_api.metaxml"/>
    <unit bldFile="ipcm_pub/extendedconnpref_api/group"/>
   </component>
  </collection>
  <collection id="accesspointcontrol" name="Access Point Control" level="plugin">
   <component id="apcontrollistplugin" filter="s60" name="Access Point Control List Plugin" class="plugin" introduced="^2">
    <unit bldFile="accesspointcontrol/apcontrollistplugin/group"/>
   </component>
  </collection>
  <collection id="alwayson_net_plugin" name="Always Online Net Plugin" level="server">
   <component id="pdpcontextmanager2" filter="s60" name="PDP Context Manager 2">
    <unit bldFile="alwayson_net_plugin/pdpcontextmanager2/group"/>
   </component>
  </collection>
  <collection id="apengine" name="Access Point Engine" level="framework">
   <component id="apeng" filter="s60" name="Access Point Engine">
    <unit bldFile="apengine/apeng/group"/>
   </component>
   <component id="apsettingshandlerui" filter="s60" name="Access Point Settings Handler UI">
    <unit bldFile="apengine/apsettingshandlerui/group"/>
   </component>
   <component id="apsettingsplugin" filter="s60" name="Access Point Settings Plugin" class="plugin">
    <unit bldFile="apengine/apsettingsplugin/group"/>
   </component>
  </collection>
  <collection id="bearermanagement" name="Bearer Management" level="framework">
   <component id="mpm" filter="s60" name="Mobility Policy Manager">
    <unit bldFile="bearermanagement/mpm/group"/>
   </component>
   <component id="extendedconnpref" filter="s60" name="Extended Connection Preferences">
    <unit bldFile="bearermanagement/extendedconnpref/group"/>
   </component>
   <component id="s60mcpr" filter="s60" name="S60 Meta-Connection Provider" class="plugin">
    <unit bldFile="bearermanagement/S60MCPR/group"/>
   </component>
  </collection>
  <collection id="cmmanager" name="Connection Method Manager" level="framework">
   <component id="cmmgr" filter="s60" name="CM Manager">
    <unit bldFile="cmmanager/cmmgr/group"/>
   </component>
   <component id="gsconnsettingsplugin" filter="s60" name="GS Connection Settings Plugin" introduced="^3" class="plugin">
    <unit bldFile="cmmanager/gsconnsettingsplugin/group"/>
   </component>
  </collection>
  <collection id="connectionmonitoring" name="Connection Monitoring" level="server">
   <component id="connectionmonitorplugin" filter="s60" name="Connection Monitor Plugin" class="plugin">
    <unit bldFile="connectionmonitoring/connectionmonitorplugin/group"/>
   </component>
   <component id="connectionmonitorui" filter="s60" name="Connection Monitor UI">
    <unit bldFile="connectionmonitoring/connectionmonitorui/group"/>
   </component>
   <component id="connmon" filter="s60" name="Connection Monitor">
    <!-- either split into two components, or #include from a common bld.inf -->
    <unit bldFile="connectionmonitoring/connmon/connectionmonitor/group"/>
    <unit bldFile="connectionmonitoring/connmon/dataconnectionlogger/group"/>
   </component>
   <component id="connmonext" filter="s60" name="Connection Monitor Extension API">
    <unit bldFile="connectionmonitoring/connmonext/group"/>
   </component>
  </collection>
  <collection id="connectionutilities" name="Connection Utilities" level="utils">
   <component id="connectiondialogs" filter="s60" name="Connection Dialogs">
    <unit bldFile="connectionutilities/connectiondialogs/group"/>
   </component>
  </collection>
  <collection id="dbcreator" name="DB Creator" level="utils">
   <component id="commsdatcreator" filter="s60" name="Comms Database Creator" introduced="9.3">
    <unit bldFile="dbcreator/commsdatcreator/group"/>
   </component>
   <component id="commsdatcreatorrfsplugin" filter="s60" name="Comms Database Creator RFS Plugin" class="plugin" introduced="9.3">
    <meta rel="config">
     <not-defined condition="WINSCW"/>
    </meta>
    <!-- uncomment when config is turned on -->
    <!-- <unit bldFile="dbcreator/commsdatcreatorrfsplugin/group"/>-->
   </component>
   <component id="commsdatstartup" filter="s60" name="Comms Database Startup" introduced="9.3">
    <unit bldFile="dbcreator/commsdatstartup/group"/>
   </component>
   <component id="dbcreatorexe" filter="s60" name="DB Creator" introduced="9.3">
    <unit bldFile="dbcreator/dbcreatorexe/group"/>
   </component>
   <component id="dbcreator_build" filter="s60" name="DB Creator Build" introduced="9.3">
    <!-- move exports to another component, this is needed for the #ifndef for commsdatcreatorrfsplugin until configuration is in place-->
    <unit bldFile="dbcreator/group"/>
   </component>
  </collection>
  <collection id="ipconnmgmt_info" name="IP Connectivity Management Info" level="utils">
   <component id="ipcm_build" filter="s60" name="IP Connectivity Management Build">
    <!-- need to move exports to another component, or maek this a config component and revmove the #includes -->
    <unit bldFile="group"/>
   </component>
  </collection>
 </package>
</SystemDefinition>