|
1 <?xml version="1.0" encoding="ISO-8859-1"?> |
|
2 |
|
3 <build xmlns="http://symbian.com/xml/build" |
|
4 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
5 xsi:schemaLocation="http://symbian.com/xml/build build/2_0.xsd"> |
|
6 |
|
7 <!-- build configurations for ARM compilers --> |
|
8 |
|
9 <var name="ARMV5_BASE"> |
|
10 <env name='EPOCROOT'/> |
|
11 <env name='ARMROOT'/> |
|
12 |
|
13 <set name='FLMHOME' value='$(SBS_HOME)/lib/flm'/> |
|
14 <set name='TRADITIONAL_PLATFORM' value='ARMV5'/> |
|
15 <set name='VARIANT_CFG' value='$(EPOCROOT)/variant/variant.cfg'/> |
|
16 </var> |
|
17 |
|
18 <var name="ARMV5_UDEB" extends="ARMV5_BASE"> |
|
19 <append name='ABC' value='abc' /> |
|
20 <append name='VARIANT_CFG' value='2' separator='' /> |
|
21 </var> |
|
22 |
|
23 <var name="ARMV5_UREL" extends="ARMV5_BASE"> |
|
24 <prepend name='ABC' value='abc' /> |
|
25 <prepend name='VARIANT_CFG' value='' separator='' /> |
|
26 </var> |
|
27 |
|
28 <var name="MOD1"> |
|
29 <set name="X" value="X1"/> |
|
30 </var> |
|
31 |
|
32 <var name="MOD2"> |
|
33 <set name="X" value="X2"/> |
|
34 <set name="Y" value="Y2"/> |
|
35 </var> |
|
36 |
|
37 <group name="ARMV5"> |
|
38 <varRef ref="ARMV5_UREL"/> |
|
39 <varRef ref="ARMV5_UDEB"/> |
|
40 </group> |
|
41 |
|
42 <alias name="ALIAS_1" meaning="ARMV5_UREL.MOD1"/> |
|
43 <alias name="ALIAS_2" meaning="ARMV5_UDEB.MOD1.MOD2"/> |
|
44 |
|
45 <group name="G1"> |
|
46 <varRef ref="MOD1"/> |
|
47 <varRef ref="MOD2"/> |
|
48 </group> |
|
49 |
|
50 <group name="G2"> |
|
51 <varRef ref="ARMV5_UREL" mod="MOD1"/> |
|
52 <varRef ref="ARMV5_UDEB" mod="MOD1.MOD2"/> |
|
53 <aliasRef ref="ALIAS_1"/> |
|
54 <aliasRef ref="ALIAS_2" mod="MOD1.MOD2.MOD1"/> |
|
55 <groupRef ref="ARMV5" mod="MOD2"/> |
|
56 <groupRef ref="G1"/> |
|
57 </group> |
|
58 |
|
59 <!-- these are deliberately redefined in user.xml --> |
|
60 |
|
61 <alias name="alias_redef" meaning="MOD1"/> |
|
62 <group name="group_redef"><varRef ref="MOD1"/></group> |
|
63 <interface name="interface_redef" abstract="true"/> |
|
64 <var name="var_redef"></var> |
|
65 |
|
66 </build> |