build.config.xml
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 06 Jul 2010 16:18:30 +0300
changeset 35 0d6db0a14001
child 55 44f437012c90
permissions -rw-r--r--
Revision: 201027 Kit: 2010127

<?xml version="1.0"?>
<!DOCTYPE SystemDefinition SYSTEM "sysdef_1_4_0.dtd" [
	<!ENTITY layer_real_source_path "sf/os/persistentdata" >
]>

<SystemDefinition name="persistentdata" schema="1.4.0">
	<systemModel>
		<layer name="os_layer">
			<module name="featuremgmt">
				<unit
					name="featuremgr"
					unitID="sos.featuremgr"
					bldFile="&layer_real_source_path;/featuremgmt/featuremgr/group"
					mrp="&layer_real_source_path;/featuremgmt/featuremgr/group/syslibs_featmgr.mrp"
				/>
				<unit
					name="featureregistry"
					unitID="sos.featureregistry"
					bldFile="&layer_real_source_path;/featuremgmt/featureregistry/group"
					mrp="&layer_real_source_path;/featuremgmt/featureregistry/group/syslibs_featreg.mrp"
				/>
			</module>

			<module name="loggingservices">
				<unit
					name="eventlogger"
					unitID="sos.eventlogger"
					bldFile="&layer_real_source_path;/loggingservices/eventlogger/group"
					mrp="&layer_real_source_path;/loggingservices/eventlogger/group/syslibs_logeng.mrp"
				/>
				<unit
					name="filelogger"
					unitID="sos.filelogger"
					bldFile="&layer_real_source_path;/loggingservices/filelogger/group"
					mrp="&layer_real_source_path;/loggingservices/filelogger/group/comms-infras_flogger.mrp"
				/>
				<unit
					name="rfilelogger"
					unitID="sos.rfilelogger"
					bldFile="&layer_real_source_path;/loggingservices/rfilelogger/group"
					mrp="&layer_real_source_path;/loggingservices/rfilelogger/group/testtools_utilities.mrp"
				/>
			</module>

			<module name="persistentstorage">
				<unit
					name="centralrepository"
					unitID="sos.centralrepository"
					bldFile="&layer_real_source_path;/persistentstorage/centralrepository/group"
					mrp="&layer_real_source_path;/persistentstorage/centralrepository/group/syslibs_centralrepository.mrp"
				/>
				<unit
					name="dbms"
					unitID="sos.dbms"
					bldFile="&layer_real_source_path;/persistentstorage/dbms/group"
					mrp="&layer_real_source_path;/persistentstorage/dbms/group/syslibs_dbms.mrp"
				/>
				<unit
					name="sql"
					unitID="sos.sql"
					bldFile="&layer_real_source_path;/persistentstorage/sql/group"
					mrp="&layer_real_source_path;/persistentstorage/sql/group/syslibs_sql.mrp"
				/>
				<unit
					name="sqlite3api"
					unitID="sos.sqlite3api"
					bldFile="&layer_real_source_path;/persistentstorage/sqlite3api/group"
					mrp="&layer_real_source_path;/persistentstorage/sqlite3api/group/syslibs_sqlite3.mrp"
				/>
				<unit
					name="store"
					unitID="sos.store"
					bldFile="&layer_real_source_path;/persistentstorage/store/group"
					mrp="&layer_real_source_path;/persistentstorage/store/group/syslibs_store.mrp"
				/>
			</module>

			<module name="traceservices">
				<unit
					name="commsdebugutility"
					unitID="sos.commsdebugutility"
					bldFile="&layer_real_source_path;/traceservices/commsdebugutility/group"
					mrp="&layer_real_source_path;/traceservices/commsdebugutility/group/comms-infras_commsdebugutility.mrp"
				/>
				<unit
					name="tracefw"
					unitID="sos.tracefw"
					bldFile="&layer_real_source_path;/traceservices/tracefw/group"
					mrp="&layer_real_source_path;/traceservices/tracefw/ulogger/group/tools_debug_trace.mrp"
				/>
			</module>
		</layer>

		<layer name="api_test_layer">
			<module name="featuremgmt">
				<unit
					name="featuremgr"
					unitID="sos.featuremgr.test"
					bldFile="&layer_real_source_path;/featuremgmt/featuremgr/group"
					mrp="&layer_real_source_path;/featuremgmt/featuremgr/group/syslibs_featmgr.mrp"
				/>
				<unit
					name="featureregistry"
					unitID="sos.featureregistry.test"
					bldFile="&layer_real_source_path;/featuremgmt/featureregistry/group"
					mrp="&layer_real_source_path;/featuremgmt/featureregistry/group/syslibs_featreg.mrp"
				/>
			</module>

			<module name="loggingservices">
				<unit
					name="eventlogger"
					unitID="sos.eventlogger.test"
					bldFile="&layer_real_source_path;/loggingservices/eventlogger/group"
					mrp="&layer_real_source_path;/loggingservices/eventlogger/group/syslibs_logeng.mrp"
				/>
				<unit
					name="filelogger"
					unitID="sos.filelogger.test"
					bldFile="&layer_real_source_path;/loggingservices/filelogger/group"
					mrp="&layer_real_source_path;/loggingservices/filelogger/group/comms-infras_flogger.mrp"
				/>
				<unit
					name="rfilelogger"
					unitID="sos.rfilelogger.test"
					bldFile="&layer_real_source_path;/loggingservices/rfilelogger/group"
					mrp="&layer_real_source_path;/loggingservices/rfilelogger/group/testtools_utilities.mrp"
				/>
			</module>

			<module name="persistentstorage">
				<unit
					name="centralrepository"
					unitID="sos.centralrepository.test"
					bldFile="&layer_real_source_path;/persistentstorage/centralrepository/group"
					mrp="&layer_real_source_path;/persistentstorage/centralrepository/group/syslibs_centralrepository.mrp"
				/>
				<unit
					name="dbms"
					unitID="sos.dbms.test"
					bldFile="&layer_real_source_path;/persistentstorage/dbms/group"
					mrp="&layer_real_source_path;/persistentstorage/dbms/group/syslibs_dbms.mrp"
				/>
				<unit
					name="sql"
					unitID="sos.sql.test"
					bldFile="&layer_real_source_path;/persistentstorage/sql/group"
					mrp="&layer_real_source_path;/persistentstorage/sql/group/syslibs_sql.mrp"
				/>
				<unit
					name="sqlite3api"
					unitID="sos.sqlite3api.test"
					bldFile="&layer_real_source_path;/persistentstorage/sqlite3api/group"
					mrp="&layer_real_source_path;/persistentstorage/sqlite3api/group/syslibs_sqlite3.mrp"
				/>
				<unit
					name="store"
					unitID="sos.store.test"
					bldFile="&layer_real_source_path;/persistentstorage/store/group"
					mrp="&layer_real_source_path;/persistentstorage/store/group/syslibs_store.mrp"
				/>
			</module>

			<module name="traceservices">
				<unit
					name="commsdebugutility"
					unitID="sos.commsdebugutility.test"
					bldFile="&layer_real_source_path;/traceservices/commsdebugutility/group"
					mrp="&layer_real_source_path;/traceservices/commsdebugutility/group/comms-infras_commsdebugutility.mrp"
				/>
				<unit
					name="tracefw"
					unitID="sos.tracefw.test"
					bldFile="&layer_real_source_path;/traceservices/tracefw/group"
					mrp="&layer_real_source_path;/traceservices/tracefw/ulogger/group/tools_debug_trace.mrp"
				/>
			</module>

			<module name="burtestserver">
				<unit
					name="burtestserver"
					unitID="sos.burtestserver.test"
					bldFile="sf/os/buildtools/toolsandutils/burtestserver/Group"
					mrp="sf/os/buildtools/toolsandutils/burtestserver/Group/testtools_burtestserver.mrp"
				/>
			</module>
		</layer>
	</systemModel>
</SystemDefinition>