sbsv2/raptor/lib/flm/tools.xml
changeset 2 39c28ec933dd
child 13 c327db0664bb
equal deleted inserted replaced
1:820b22e13ff1 2:39c28ec933dd
       
     1 <?xml version="1.0" encoding="ISO-8859-1"?>
       
     2 <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">
       
     3 	<!-- Tools interfaces -->
       
     4 
       
     5 	<interface name="Tools.common" abstract="true" extends="base.flm">
       
     6 		<param name='CDEFS.WIN32' default=''/>
       
     7 		<param name='CDEFS.LINUX' default=''/>
       
     8 		<param name='CDEFS'/>
       
     9 		<param name='CFLAGS'/>
       
    10 		<param name='CFLAGS.WIN32'/>
       
    11 		<param name='COMPILER'/>
       
    12 		<param name='COMPILER_PATH.WIN32'/>
       
    13 		<param name='COMPILER_PATH.LINUX'/>
       
    14 		<param name='INC.COMPILER' default=''/>
       
    15 		<param name='MMPDEFS' default=''/>
       
    16 		<param name='OPT.D'/>
       
    17 		<param name='OPT.O'/>
       
    18 		<param name='OPT.PREINCLUDE'/>
       
    19 		<param name='OPT.SYSTEMINCLUDE'/>
       
    20 		<param name='OPT.USERINCLUDE'/>
       
    21 		<param name='OPTION_GCC' default=''/>
       
    22 		<param name='OUTPUTPATH'/>
       
    23 		<param name='VARIANTPLATFORM'/>
       
    24 		<param name='PLATFORM' default='$(VARIANTPLATFORM)'/>
       
    25 		<param name='RELEASEPATH'/>
       
    26 		<param name='SOURCE'/>
       
    27 		<param name='SYSTEMINCLUDE' default=''/>
       
    28 		<param name='TARGET'/>
       
    29 		<param name='TOOLSPATH'/>
       
    30 		<param name='USERINCLUDE' default=''/>
       
    31 		<param name='PRODUCT_INCLUDE' default=''/>
       
    32 		<param name='PLATMACROS.WINDOWS'/>
       
    33 		<param name='PLATMACROS.LINUX'/>
       
    34 		<param name='VARIANTTYPE'/>
       
    35 	</interface>
       
    36 
       
    37 	<interface name="Tools.exe" extends="Tools.common" flm="tools2exe.flm">
       
    38 		<param name='LINKER'/>
       
    39 		<param name='LFLAGS'/>
       
    40 		<param name='LIBS.WIN32' default=''/>
       
    41 		<param name='LIBS.LINUX' default=''/>
       
    42 		<param name='OPT.L'/>
       
    43 		<param name='OPT.l'/>
       
    44 		<param name='STATICLIBRARY'/>
       
    45 		<param name='TARGETTYPE' default="EXE"/>
       
    46 	</interface>
       
    47 
       
    48 	<interface name="Tools.lib" extends="Tools.common" flm="tools2lib.flm">
       
    49 		<param name='ARCHIVER'/>
       
    50 		<param name='RANLIB'/>
       
    51 		<param name='AFLAGS'/>
       
    52 		<param name='TARGETTYPE' default="LIB"/>
       
    53 	</interface>
       
    54 
       
    55 	<interface name="Tools.extension" extends="base.extension" flm="template_ext.flm">
       
    56 	</interface>
       
    57 
       
    58 </build>