sbsv2/raptor/test/configapi/api.xml
changeset 625 a1925fb7753a
equal deleted inserted replaced
624:f70b728ea30c 625:a1925fb7753a
       
     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 	<!-- test data for raptor_api_unit -->
       
     8 
       
     9 	<alias meaning="a" name="alias_A"/>
       
    10 	<alias meaning="a.b" name="alias_B"/>
       
    11 	<alias meaning="a.b.c" name="alias_C" type="O"/>
       
    12 	<alias meaning="a.b.c.d" name="alias_D" type="X"/>
       
    13  
       
    14  	<var name="product_A" type="product"/>
       
    15  	<var name="product_B"/>
       
    16  	<var name="product_C" type="product"/>
       
    17  	<var name="product_D"/>
       
    18 
       
    19 	<var name="api_test_base">
       
    20  		<set name="RELEASEPATH" value="/home/raptor" host="lin.*"/>
       
    21  		<set name="RELEASEPATH" value="C:/home/raptor" host="win.*"/>
       
    22  		<set name="VARIANTPLATFORM" value="foo"/>
       
    23  		<set name="VARIANTTYPE" value="bar"/>
       
    24  		<set name="TRADITIONAL_PLATFORM" value=""/>
       
    25  		<set name="INTERFACE_TYPES" value="foo bar"/>
       
    26  		<set name="INTERFACE.foo" value="foo.flm"/>
       
    27  		<set name="INTERFACE.bar" value="bar.flm"/>
       
    28 	</var>
       
    29  	
       
    30  	<var name="buildme" extends="api_test_base">
       
    31  		<set name="CDEFS" value="__BBB__ __AAA__ __DDD__=first_value __CCC__  __DDD__=second_value"/>
       
    32  		<set name='EPOCINCLUDE' value="$(EPOCROOT)/epoc32/include"/>
       
    33  		<env name="EPOCROOT"/>
       
    34  		<set name="SBS_BUILD_DIR" value=""/>
       
    35  		<set name="FLM_EXPORT_DIR" value=""/>
       
    36  		<set name="PLATMACROS.LINUX" value=""/>
       
    37 		<set name="PLATMACROS.WINDOWS" value=""/>
       
    38 		<set name="PREINCLUDE" value="$(EPOCINCLUDE)/preinclude.h"/>
       
    39  		<set name="VARIANT_CFG" value="$(EPOCROOT)/epoc32/tools/variant/variant.cfg"/>
       
    40  		<set name="SYSTEMINCLUDE" value=""/>
       
    41  		<set name="INTERFACE_TYPES" value=""/>
       
    42  		<set name="TARGET_TYPES" value="one two"/>
       
    43  		<append name="INTERFACE_TYPES" value="$(TARGET_TYPES)"/>
       
    44  		<set name="INTERFACE.one" value="one.flm"/>
       
    45  		<set name="INTERFACE.two" value="two.flm"/>
       
    46  	</var>
       
    47  	
       
    48  	<var name="foo"/>
       
    49  	<var name="bar"/>
       
    50  	
       
    51  	<alias name="s1" meaning="buildme.foo"/>
       
    52  	<alias name="s2" meaning="buildme.foo.bar"/>
       
    53 
       
    54 	<var name="meta" extends="api_test_base">
       
    55  		<set name="GNUCPP" value="cpp"/>
       
    56  		<set name="DEFAULT_PLATFORMS" value=""/>
       
    57  		<set name="BASE_DEFAULT_PLATFORMS" value=""/>
       
    58  		<set name="BASE_USER_DEFAULT_PLATFORMS" value=""/>
       
    59  		<set name="TARGET_TYPES" value=""/>
       
    60  		<append name="INTERFACE_TYPES" value="$(TARGET_TYPES)"/>
       
    61  	</var>
       
    62  	
       
    63 </build>