sbsv2/raptor/lib/flm/extensions.xml
author mikek
Sat, 15 May 2010 14:32:45 +0100
changeset 10 b2a53d442fd6
parent 2 39c28ec933dd
child 13 c327db0664bb
permissions -rw-r--r--
1) Introducing support for 32/64-bit variants of the patch files 2) Fix bug in fix_epoc32_linux.pl whereby changes to the gcc -preinclude patch file were not applied if already existed. 3) Extending weed_backups.pl to weed the epoc32 tree as well as the package dir 4) Make build_target.pl return non-0 if build has warnings 5) Make build_all.pl fail a target if it has warnings

<?xml version="1.0" encoding="ISO-8859-1"?>
<build xmlns="http://symbian.com/xml/build" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://symbian.com/xml/build ../../schema/build/2_0.xsd">
	<!-- Extension interfaces : replacements for Template Extension Makefiles -->

	<interface name="Symbian.UserFLM" extends="base.flm" abstract="true">
		<param name='EPOCROOT'/>
		<param name='PRODUCT_INCLUDE'/>
		<param name='EPOCBLD'/>
		<param name='TO_BLDINF'/>
		<param name='EXTENSION_ROOT'/>
		<param name='PLATFORM'/>
		<param name='PLATFORM_PATH'/>
		<param name='CFG'/>
		<param name='CFG_PATH'/>
		<param name='PERL'/>
	</interface>

	<interface name="Symbian.KernelFLM" extends="Symbian.UserFLM" abstract="true">
		<param name='CC'/>
		<param name='LD'/>
		<param name='ASM'/>
		<param name='FROMELF'/>		
	</interface>
	
	<interface name="tools.stlport" extends="Symbian.UserFLM" flm="tools/stlport.flm">
		<param name="STLPORT_VERSION"/>
		<param name="STL_REL_LIB_NAME"/>
		<param name="STL_DEB_LIB_NAME"/>
		<param name="SOURCE_ARCHIVE"/>
	</interface>

	<interface name="converged-comms.createcommdbs" extends="Symbian.UserFLM" flm="converged-comms/createcommdbs.flm">
		<param name="SRCDIR"/>
	</interface>
	<interface name="application-protocols.buildstubsis" extends="Symbian.UserFLM" flm="tools/buildstubsis.flm">
		<param name="SISNAME"/>
		<param name="SRCDIR"/>
	</interface>
	<!-- -->
	<interface name="app-services.buildstubsis" extends="application-protocols.buildstubsis" flm="tools/buildstubsis.flm">
	</interface>

	<interface name="converged-comms.installdefaultcommdb" extends="Symbian.UserFLM" flm="converged-comms/installdefaultcommdb.flm">

	</interface>

</build>