sbsv2/raptor/test/config/arm.xml
changeset 602 3145852acc89
equal deleted inserted replaced
600:6d08f4a05d93 602:3145852acc89
       
     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='SBS_HOME' default='' type='path'/>
       
    11     <env name='EPOCROOT'/>
       
    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>