foundation_system/sf_config/sbs/s60_sbs_config.xml
author William Roberts <williamr@symbian.org>
Tue, 21 Sep 2010 13:18:44 +0100
changeset 132 2ec24d1f3bc0
parent 105 1544b5984174
child 136 bf9db79ce352
permissions -rw-r--r--
Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
50
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     1
<?xml version="1.0" encoding="ISO-8859-1"?>
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     2
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     3
<build xmlns="http://symbian.com/xml/build"
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     4
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     5
       xsi:schemaLocation="http://symbian.com/xml/build build/2_0.xsd">
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     6
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     7
	<!-- End-user overrides for existing build configurations for SBSv2 (aka Raptor).-->
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     8
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
     9
	<!-- binding of FLM interfaces to certain build/makefile phase to ensure proper order of execution during build -->
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    10
	<var name="make_changes">
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    11
		<set name="bitmap.selector.iface" value="\.(bitmap|extension|mifconv|akniconinterfaces|removegtfiles|skingenerator|cryptoprep|builder|help_files|version_update)$"/>
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    12
		<set name="resource.selector.iface" value="\.(resource|extension|mif2cdlindex|nativejava|genericcopy)$"/>
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    13
		<set name="default.selector.iface" value="\.(?!export$|bitmap$|resource$|mifconv$|mif2cdlindex$|nativejava$|akniconinterfaces$|removegtfiles$|genericcopy$|skingenerator$|cryptoprep$|builder$|help_files$|version_update$).*$"/>
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    14
		<!-- 4.5 min -->
105
1544b5984174 Increase TALON_TIMEOUT to 15 mins to allow QtWebKit.dll to link
Dario Sestito <darios@symbian.org>
parents: 50
diff changeset
    15
		<set name='TALON_TIMEOUT' value='900000'/> 
50
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    16
	</var>
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    17
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    18
	<!-- emake -->
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    19
	<alias name="emake" meaning="emake_engine.make_changes"/>  
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    20
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    21
	<!-- gnu make -->
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    22
	<alias name="make" meaning="make_engine.make_changes"/>
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    23
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    24
	<var name="permissive">
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    25
		<append name="CC_ERRORS_CONTROL_OPTION" value="-fpermissive"/>
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    26
	</var>
132
2ec24d1f3bc0 Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
William Roberts <williamr@symbian.org>
parents: 105
diff changeset
    27
2ec24d1f3bc0 Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
William Roberts <williamr@symbian.org>
parents: 105
diff changeset
    28
	<!-- Use RVCT 4.0 as the default compiler for ARMV5 -->
2ec24d1f3bc0 Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
William Roberts <williamr@symbian.org>
parents: 105
diff changeset
    29
	<alias name="armv5_urel" meaning="arm.v5.urel.rvct4_0"/>
2ec24d1f3bc0 Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
William Roberts <williamr@symbian.org>
parents: 105
diff changeset
    30
	<alias name="armv5_udeb" meaning="arm.v5.udeb.rvct4_0"/>
2ec24d1f3bc0 Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
William Roberts <williamr@symbian.org>
parents: 105
diff changeset
    31
	<group name="armv5">
2ec24d1f3bc0 Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
William Roberts <williamr@symbian.org>
parents: 105
diff changeset
    32
		<aliasRef ref="armv5_urel"/>
2ec24d1f3bc0 Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
William Roberts <williamr@symbian.org>
parents: 105
diff changeset
    33
		<aliasRef ref="armv5_udeb"/>
2ec24d1f3bc0 Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
William Roberts <williamr@symbian.org>
parents: 105
diff changeset
    34
	</group>
2ec24d1f3bc0 Change the meaning of "armv5", so that Symbian^4 builds use RVCT 4.0 by default
William Roberts <williamr@symbian.org>
parents: 105
diff changeset
    35
50
03d997885dfc Add Foundation version of s60_sbs_config.xml
Shabe Razvi <shaber@symbian.org>
parents:
diff changeset
    36
</build>