common/tools/ats/bctest/package_definition.xml
author Simon Howkins <simonh@symbian.org>
Fri, 19 Mar 2010 11:20:24 +0000
changeset 936 e6a0e92cf215
parent 742 babb5b8387e9
permissions -rw-r--r--
Updated version checker to permit all versions of hg from v1.2 to v1.5

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE SystemDefinition [
<!ENTITY codeline.oss.fcl						"//v800008/builds01/mercurial_development/oss/FCL" >
<!ENTITY codeline.sfl.fcl						"//v800008/builds01/mercurial_development/sfl/FCL" >
<!ENTITY codeline.sfl.mcl						"//v800008/builds01/Mercurial_master_prod/sfl/MCL" >
<!ENTITY param.updatebranch						"-r RCL_1" >
<!ENTITY param.updatetip						"-r tip" >
<!ENTITY cmd.clone								"metacmd.py mcclone" >
<!ENTITY cmd.copy								"metacmd.py mccopy" >
<!ENTITY cmd.copytree							"metacmd.py mccopytree" >
<!ENTITY cmd.remove								"metacmd.py mcrm" >
<!ENTITY cmd.makedirs							"metacmd.py mcmakedirs" >
<!ENTITY cmd.perl								"perl" >
<!ENTITY cmd.sisbld								"makesis" >
<!ENTITY cmd.unzip								"7z -y x" >
<!ENTITY cmd.zip								"7z a -tzip" >
<!ENTITY cmd.update								"hg update -C" >
<!ENTITY cmd.wget								"wget -N" >
<!ENTITY dir.outputroot							"bcs" >
<!ENTITY dir.output								"&dir.outputroot;/bcdrivers/apps" >
<!ENTITY dir.50_asp_connection					"sf/mw/websrv/websrv_pub/web_service_connection_api/tsrc/bc/connection/sis" >
<!ENTITY dir.50_asp_hostconn					"sf/mw/websrv/websrv_pub/hostlet_connection_api/tsrc/bc/hostconn/sis" >
<!ENTITY dir.50_asp_newsoapclasses				"sf/mw/websrv/websrv_pub/web_service_messaging_api/tsrc/bc/newsoapclasses/sis" >
<!ENTITY dir.50_asp_senfragment					"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/asp/apps/senfragment/sis" >
<!ENTITY dir.50_asp_senutils					"sf/mw/websrv/websrv_pub/web_service_connection_api/tsrc/bc/senutils/sis" >
<!ENTITY dir.50_ASP_WSDescription				"sf/mw/websrv/websrv_pub/web_service_description_api/tsrc/bc/senservdesc/sis" >
<!ENTITY dir.50_ASP_WSManager					"sf/mw/websrv/websrv_pub/web_service_manager_api/tsrc/bc/senservicemanager/sis" >
<!ENTITY dir.50_Browser_Control					"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/browser/apps/BrCtlBCTest/sis" >
<!ENTITY dir.50_Browser_DownloadMgr				"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/browser/apps/DownloadMgrBCTest/sis" >
<!ENTITY dir.50_Browser_Favourites				"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/browser/apps/FavouritesBCTest/sis" >
<!ENTITY dir.50_CoreUI_FlashViewerFramework		"sf/mw/appsupport/appsupport_pub/flash_viewer_framework_api/tsrc/bc/flashviewerframework/sis" >
<!ENTITY dir.50_Loc_addedit						"sf/app/location/loc_pub/landmarks_ui_addedit_api/tsrc/bc/bcapplmkeditor/sis" >
<!ENTITY dir.50_Loc_Blid						"sf/mw/locationsrv/locsrv_pub/blid_application_satellite_info_api/tsrc/bc_blid_application_satellite_info_Api/sis" >
<!ENTITY dir.50_Loc_itemdbci					"sf/app/location/loc_pub/landmarks_ui_selector_api/tsrc/bc/bcapplmkitemiddbcombiinfo/sis" >
<!ENTITY dir.50_loc_landmarks					"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/location/apps/LandmarksEngine/landmarks_api/sis" >
<!ENTITY dir.50_loc_LmkDBMgmt					"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/location/apps/LandmarksEngine/landmarks_database_management_api/sis" >
<!ENTITY dir.50_loc_LmkSearch					"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/location/apps/LandmarksEngine/landmarks_search_api/sis" >
<!ENTITY dir.50_Loc_LocAquisition				"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/location/apps/LocationFW/LocAquisition/sis" >
<!ENTITY dir.50_Loc_selector					"sf/app/location/loc_pub/landmarks_ui_selector_api/tsrc/bc/bcapplmkselector/sis" >
<!ENTITY dir.50_Messaging_MMSClientMTM			"sf/app/messaging/msg_pub/mms_client_mtm_api/tsrc/bc/sis" >
<!ENTITY dir.50_Messaging_PluginBio				"sf/app/messaging/msg_pub/plugin_bio_control_api/tsrc/bc/sis" >
<!ENTITY dir.50_MM_ConMgmt						"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/multimedia/apps/BCAppContentManagement/sis" >
<!ENTITY dir.50_MM_DRMCAF						"sf/mw/drm/drm_pub/oma_drm_caf_agent_api/tsrc/bc/sis" >
<!ENTITY dir.50_mrt_glib						"sf/os/ossrv/glib/tsrc/BC/sis" >
<!ENTITY dir.50_mrt_ssl							"sf/os/ossrv/ssl/tsrc/BC/sis" >
<!ENTITY dir.50_mrt_stdcpp						"sf/os/ossrv/stdcpp/tsrc/BC/sis" >
<!ENTITY dir.50_msg_sendui						"sf/mw/messagingmw/msgfw_pub/send_ui_api/tsrc/bc/sis" >
<!ENTITY dir.50_NW_ConnSet						"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/networking/apps/ConnectionSettings/sis" >
<!ENTITY dir.50_NW_ConnSetUI					"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/networking/apps/ConnectionSettingsUI/sis" >
<!ENTITY dir.50_PIM_PbkDataAddEdit				"sf/app/contacts/contacts_pub/phonebook_data_addedit_ui_api/tsrc/bc/sis" >
<!ENTITY dir.50_PIM_PbkDataMgmt					"sf/app/contacts/contacts_pub/phonebook_data_management_api/tsrc/bc/sis" >
<!ENTITY dir.50_PIM_PbkFetchAPI					"sf/app/contacts/contacts_pub/phonebook_fetch_ui_api/tsrc/bc/sis" >
<!ENTITY dir.50_PIM_PbkUIUtil					"sf/app/contacts/contacts_pub/phonebook_ui_utilities_api/tsrc/bc/sis" >
<!ENTITY dir.50_PIM_PbkVcard					"sf/app/contacts/contacts_pub/phonebook_vcard_importexport_api/tsrc/bc/sis" >
<!ENTITY dir.50_PIM_Spdial						"sf/app/contacts/contacts_pub/speed_dial_utility_control_api/tsrc/bc/sis" >
<!ENTITY dir.50_RTC-CT_IsvTelephony				"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/rtcct/apps/IsvTelephonyTest/sis" >
<!ENTITY dir.50_RTC-CT_LogEngine				"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/rtcct/apps/BCLogEngineTest/sis" >
<!ENTITY dir.50_SP_PROENG						"sf/mw/appsupport/appsupport_pub/profiles_engine_wrapper_api/tsrc/BC/ProfilesEngineWrapperAPI/sis" >
<!ENTITY dir.50_Symbian_AudioConvertUtility		"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/mmf/T_MdaAudioConvertUtility/sis" >
<!ENTITY dir.50_Symbian_AudioInputStream		"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/mmf/T_MdaAudioInputStream/sis" >
<!ENTITY dir.50_Symbian_AudioOutputStream		"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/mmf/T_MdaAudioOutputStream/sis" >
<!ENTITY dir.50_Symbian_AudioPlayerUtility		"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/mmf/T_MdaAudioPlayerUtility/sis" >
<!ENTITY dir.50_Symbian_AudioRecorderUtility	"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/mmf/T_MdaAudioRecorderUtility/sis" >
<!ENTITY dir.50_Symbian_Base					"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/base/sis" >
<!ENTITY dir.50_Symbian_BTSockAddr				"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/Bluetooth/T_BTSockAddrAPI/sis" >
<!ENTITY dir.50_Symbian_Ecom					"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/SysLibs/ecom/sis" >
<!ENTITY dir.50_symbian_graphics				"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/graphics/sis" >
<!ENTITY dir.50_Symbian_ImageDecoder			"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/icl/T_ImageDecoder/sis" >
<!ENTITY dir.50_Symbian_ImageEncoder			"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/icl/T_ImageEncoder/sis" >
<!ENTITY dir.50_Symbian_T_Camera				"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/ecam/T_Camera/sis" >
<!ENTITY dir.50_Symbian_T_MdaAudioToneUtility	"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/mmf/T_MdaAudioToneUtility/sis" >
<!ENTITY dir.50_Symbian_T_MidiClientUtility		"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/symbian/apps/multimedia/mmf/T_MidiClientUtility/sis" >
<!ENTITY dir.50_Sync_SelfSignedStartupListMgmt	"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/syncandprovisioning/apps/StartupListManagementAPI/SelfSignedStartupApp/sis" >
<!ENTITY dir.50_Sync_StartupListMgmt			"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/syncandprovisioning/apps/StartupListManagementAPI/StartupApp/sis" >
<!ENTITY dir.50_systemsw						"sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/systemsw/sis" >
<!ENTITY dir.50_UIFW							"sf/mw/classicui/classicui_pub/tsrc/bc/sis" >

<!ELEMENT SystemDefinition ( systemModel | layer | package | collection | component)>
<!ATTLIST SystemDefinition
  schema CDATA #REQUIRED
>
<!-- this DTD describes schema="3.0.0" -->

<!-- all relative paths are relative to this file
	all absolute paths are relative to the environment variable specified by the root attribute, or SRCROOT if not.  -->

<!-- Container for metadata
	meta, if present, should always be the first element in the parent
	 -->
<!ELEMENT meta ANY>
<!ATTLIST meta
  href		CDATA #IMPLIED
  type	CDATA "auto"
  rel	CDATA "Generic"
>

<!-- systemModel element has name but no ID -->
<!ELEMENT systemModel (meta*, layer+)>
<!ATTLIST systemModel
  name CDATA #IMPLIED
>

<!-- All items from layer down to component should have either @href or at least one valid child item.
	Anything else will be considered a placeholder
	-->

<!ELEMENT layer (meta*, (package | collection)*)  >
<!ATTLIST layer
  id ID #REQUIRED
  name CDATA #IMPLIED
  href		CDATA #IMPLIED
  levels NMTOKENS #IMPLIED
  span CDATA #IMPLIED
  before NMTOKEN #IMPLIED
>

<!ELEMENT package (meta*,  (package | collection)*)>
 <!-- Nested packages are for backwards compatibility only -->
<!ATTLIST package
  id ID #REQUIRED
  name CDATA #IMPLIED
  version CDATA #IMPLIED
  href	 CDATA #IMPLIED
  levels NMTOKENS #IMPLIED
  span CDATA #IMPLIED
  level NMTOKEN #IMPLIED
  before NMTOKEN #IMPLIED
>

<!ELEMENT collection (meta*, (component* ))>
<!ATTLIST collection
  id ID #REQUIRED
  name CDATA #IMPLIED
  href		CDATA #IMPLIED
  level NMTOKEN #IMPLIED
  before NMTOKEN #IMPLIED
>

<!ELEMENT component (meta*, unit*)>
<!-- contains units or is a placeholder -->
<!ATTLIST component
  id ID #REQUIRED
  name CDATA #IMPLIED
  href		CDATA #IMPLIED
  deprecated CDATA #IMPLIED
  introduced CDATA #IMPLIED
  target  ( device | desktop | other ) "device"
  purpose ( optional | mandatory | development ) "optional"
  class NMTOKENS #IMPLIED
  filter CDATA #IMPLIED
  before NMTOKEN #IMPLIED
  origin-model CDATA #IMPLIED
>
<!--
	"filter" attribute is deprecated
	"origin-model" attribute is only to be inserted by tools when merging models
 	recommended class values are:
		doc, config, plugin, tool, api -->

<!ELEMENT unit EMPTY >
<!ATTLIST unit
  mrp CDATA #IMPLIED
  bldFile CDATA #IMPLIED
  base CDATA #IMPLIED
  root CDATA #IMPLIED
  version NMTOKEN #IMPLIED
  prebuilt NMTOKEN #IMPLIED
  late (yes|no) #IMPLIED
  filter CDATA #IMPLIED
  priority CDATA #IMPLIED
>
<!-- filter and priority are deprecated
	"root" attribute will usually be inserted by tools when merging models, although it can be set manually-->
]>
<SystemDefinition name="Foundation" schema="2.0.1">
	<systemModel>
		<layer name="bld_production" long-name="Binary Compatability Production code build" levels="generic specific">
			<collection name="xvid" long-name="XVid">
				<component id="xvid" name="XVid">
					<unit bldFile="xvidpu/group" />
					<unit bldFile="xvidhwdevice/group" />
				</component>
			</collection>
			<collection name="multimediasvs" long-name="SVS Multimedia API Tests">
				<component id="mmtestenv" name="Multimedia Test Framework Server">
					<unit bldFile="sf/os/mm/mmtestenv/mmtestfw/group" />
				</component>
			</collection>
			<collection name="ossrv" long-name="OS Services">
				<component id="glib" name="glib">
					<unit bldFile="sf/os/ossrv/glib/tsrc/BC/group" />
				</component>
				<component id="ssl" name="ssl">
					<unit bldFile="sf/os/ossrv/ssl/tsrc/BC/group" />
				</component>
				<component id="stdcpp" name="Standard C++">
					<unit bldFile="sf/os/ossrv/stdcpp/tsrc/BC/group" />
				</component>
			</collection>
			<collection name="appinstall" long-name="Application Install Middleware">
				<component id="appinstall_pub" name="Application Install Middleware Puplic">
					<unit bldFile="sf/mw/appinstall/appinstall_pub/startup_list_management_api/tsrc/BC/StartupListManagementAPI/SelfSignedStartupApp/group" />
					<unit bldFile="sf/mw/appinstall/appinstall_pub/startup_list_management_api/tsrc/BC/StartupListManagementAPI/StartupApp/group" />
				</component>
			</collection>
			<collection name="appsupport" long-name="Application Support Middleware">
				<component id="appsupport_pub" name="Application Support Middleware Puplic">
					<unit bldFile="sf/mw/appsupport/appsupport_pub/flash_viewer_framework_api/tsrc/bc/flashviewerframework/group" />
					<unit bldFile="sf/mw/appsupport/appsupport_pub/network_status_api/tsrc/bc/networkstatus/group" />
					<unit bldFile="sf/mw/appsupport/appsupport_pub/profiles_engine_wrapper_api/tsrc/BC/ProfilesEngineWrapperAPI/group" />
				</component>
			</collection>
			<collection name="classicui" long-name="Classic UI">
				<component id="classicui_pub" name="Classic UI Public">
					<unit bldFile="sf/mw/classicui/classicui_pub/tsrc/bc/group" />
				</component>
			</collection>
			<collection name="drm" long-name="DRM Middleware">
				<component id="drm_pub" name="DRM Middleware Public">
					<unit bldFile="sf/mw/drm/drm_pub/oma_drm_caf_agent_api/tsrc/bc/DRM_CAF/group" />
					<unit bldFile="sf/mw/drm/drm_pub/oma_drm_caf_agent_api/tsrc/bc/BCDRMCAFCAPS_exe/group" />
				</component>
			</collection>
			<collection name="locationsrv" long-name="Location Server Middleware">
				<component id="locsrv_pub" name="Location Server Middleware Public">
					<unit bldFile="sf/mw/locationsrv/locsrv_pub/blid_application_satellite_info_api/tsrc/bc_blid_application_satellite_info_Api/group" />
				</component>
			</collection>
			<collection name="messagingmw" long-name="Messaging Middleware">
				<component id="msgfw_pub" name="Messaging Middleware Public">
					<unit bldFile="sf/mw/messagingmw/msgfw_pub/send_ui_api/tsrc/bc/group" />
				</component>
			</collection>
			<collection name="websrv" long-name="Web Services Middleware">
				<component id="websrv_pub" name="Web Services Middleware Public">
					<unit bldFile="sf/mw/websrv/websrv_pub/hostlet_connection_api/tsrc/bc/hostconn/group" />
					<unit bldFile="sf/mw/websrv/websrv_pub/web_service_connection_api/tsrc/bc/connection/group" />
					<unit bldFile="sf/mw/websrv/websrv_pub/web_service_connection_api/tsrc/bc/senutils/group" />
					<unit bldFile="sf/mw/websrv/websrv_pub/web_service_description_api/tsrc/bc/senservdesc/group" />
					<unit bldFile="sf/mw/websrv/websrv_pub/web_service_manager_api/tsrc/bc/senservicemanager/group" />
					<unit bldFile="sf/mw/websrv/websrv_pub/web_service_messaging_api/tsrc/bc/newsoapclasses/group" />
				</component>
			</collection>
			<collection name="contacts" long-name="Contacts Application">
				<component id="contacts_pub" name="Contacts Application Public">
					<unit bldFile="sf/app/contacts/contacts_pub/phonebook_data_addedit_ui_api/tsrc/bc/group" />
					<unit bldFile="sf/app/contacts/contacts_pub/phonebook_data_management_api/tsrc/bc/group" />
					<unit bldFile="sf/app/contacts/contacts_pub/phonebook_fetch_ui_api/tsrc/bc/group" />
					<unit bldFile="sf/app/contacts/contacts_pub/phonebook_ui_utilities_api/tsrc/bc/group" />
					<unit bldFile="sf/app/contacts/contacts_pub/phonebook_vcard_importexport_api/tsrc/bc/group" />
					<unit bldFile="sf/app/contacts/contacts_pub/speed_dial_utility_control_api/tsrc/bc/group" />
				</component>
			</collection>
			<collection name="location" long-name="Location Application">
				<component id="loc_pub" name="Location Application Public">
					<unit bldFile="sf/app/location/loc_pub/landmarks_ui_addedit_api/tsrc/bc/bcapplmkeditor/group" />
					<unit bldFile="sf/app/location/loc_pub/landmarks_ui_selector_api/tsrc/bc/bcapplmkitemiddbcombiinfo/group" />
					<unit bldFile="sf/app/location/loc_pub/landmarks_ui_selector_api/tsrc/bc/bcapplmkselector/group" />
				</component>
			</collection>
			<collection name="messaging" long-name="Messaging Application">
				<component id="msg_pub" name="Messaging Application Public">
					<unit bldFile="sf/app/messaging/msg_pub/mms_client_mtm_api/tsrc/bc/group" />
					<unit bldFile="sf/app/messaging/msg_pub/plugin_bio_control_api/tsrc/bc/group" />
				</component>
			</collection>
			<collection name="compatanamdw" long-name="Compatibilty Analysis">
				<component id="apicompatanamdw" name="Compatibilty Analysis API Compatibility">
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/browser/apps/BrCtlBCTest/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/browser/apps/DownloadMgrBCTest/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/browser/apps/FavouritesBCTest/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/location/apps/LandmarksEngine/landmarks_api/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/location/apps/LandmarksEngine/landmarks_database_management_api/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/location/apps/LandmarksEngine/landmarks_search_api/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/location/apps/LocationFW/LocAquisition/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/multimedia/apps/BCAppContentManagement/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/networking/apps/ConnectionSettings/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/networking/apps/ConnectionSettingsUI/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/rtcct/apps/BCLogEngineTest/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/rtcct/apps/IsvTelephonyTest/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/systemsw/apps/cenrepnotifyhandler/group" />
					<unit bldFile="sftools/ana/compatanamdw/apicompatanamdw/bcdrivers/src/bcdrivers/apps/systemsw/apps/SystemSWMisc50Test/group" />
				</component>
			</collection>
		</layer>
		<layer name="bld_test" long-name="Binary Compatability Test code build" levels="generic specific">
			<collection name="devicesrv" long-name="Device Services">
				<component id="devicesrv_pub" name="Device Services Public">
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/accessory_monitoring_api/tsrc/bc/accmonapibctests/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/feature_discovery_api/tsrc/bc/featurediscovery/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/find_item_api/tsrc/bc/finditem/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/vibra_api/tsrc/bc/vibra/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/light_api/tsrc/bc/light/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/phone_parser_api/tsrc/bc/phoneparser/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/platform_environment_api/tsrc/bc/platformenv/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/version_info_api/tsrc/bc/platformvertest/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/hwrm_power_state_api/tsrc/bc/powerstate/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/text_resolver_api/tsrc/bc/textresolver/group" />
					<unit bldFile="sf/os/devicesrv/devicesrv_pub/sysutil_api/tsrc/bc/sysutil/group" />
				</component>
				<component id="resourcemgmt" name="Resource Management">
					<unit bldFile="sf/os/devicesrv/resourcemgmt/tsrc/public/basic/group" />
				</component>
			</collection>
			<collection name="graphics" long-name="Graphics">
				<component id="graphicsapitest" name="SVS Graphics API Tests">
					<unit bldFile="sf/os/graphics/graphicsapitest/graphicssvs/group" />
				</component>
			</collection>
			<collection name="kernelhwsrv" long-name="Kernal Hardware Services">
				<component id="baseapitest" name="SVS Base API Tests">
					<unit bldFile="sf/os/kernelhwsrv/baseapitest/basesvs/group" />
				</component>
			</collection>
			<collection name="mm" long-name="Multimedia">
				<component id="mmapitest" name="Multimedia SVS Suite">
					<unit bldFile="sf/os/mm/mmapitest/mmsvs/suite/group" />
				</component>
			</collection>
			<collection name="ossrv" long-name="OS Services">
				<component id="syslibsapitest" name="SysLibs SVS Suite">
					<unit bldFile="sf/os/ossrv/syslibsapitest/syslibssvs/group" />
				</component>
			</collection>
			<collection name="shortlinksrv" long-name="Short Link Services">
				<component id="bluetoothapitest" name="SVS Bluetooth API Tests">
					<unit bldFile="sf/os/shortlinksrv/bluetoothapitest/bluetoothsvs/group" />
				</component>
			</collection>
			<collection name="appsupport" long-name="Application Support Middleware">
				<component id="appsupport_pub" name="Application Support Middleware Puplic">
					<unit bldFile="sf/mw/appsupport/appsupport_pub/network_status_api/tsrc/bc/networkstatus/group" />
				</component>
			</collection>
			<collection name="websrv" long-name="Web Services Middleware">
				<component id="websrv_pub" name="Web Services Middleware Public">
					<unit bldFile="sf/mw/websrv/websrv_pub/web_service_connection_api/tsrc/senutils/group" />
					<unit bldFile="sf/mw/websrv/websrv_pub/xml_fragment_api/tsrc/senfragmentTester/group" />
				</component>
			</collection>
		</layer>
	</systemModel>
</SystemDefinition>