sbsv2/raptor/lib/flm/base.xml
changeset 0 044383f39525
child 3 e1eecf4d390d
child 590 360bd6b35136
equal deleted inserted replaced
-1:000000000000 0:044383f39525
       
     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 	<!-- 
       
     4 	Fundamental interfaces from which others (platform or nonplatform specific) 
       
     5 	may be derived 
       
     6      -->
       
     7 
       
     8 	<interface name="base.null" flm="null.flm">
       
     9 		<!-- use this for "targets" which should be no-op -->
       
    10 	</interface>
       
    11 	
       
    12 	<interface name="base.flm" abstract="true">
       
    13 		<param name='COMPONENT_META' default=''/>  <!-- bld.inf -->
       
    14 		<param name='COMPONENT_NAME' default=''/>  <!-- MP4 Player -->
       
    15 		<param name='COMPONENT_LAYER' default=''/> <!-- Multimedia -->
       
    16 		<param name='PROJECT_META' default=''/>     <!-- my.mmp  -->
       
    17 		<param name='DATE' default=''/>
       
    18 		<param name='DUMPBCINFO' default=''/>
       
    19 		<param name='PLATFORM' default=''/>
       
    20 		<param name='GNUMAKE38'/>
       
    21 		<param name='GNUCP'/>
       
    22 		<param name='GNUCAT'/>
       
    23 		<param name='GNUMKDIR'/>
       
    24 		<param name='GNUMV'/>
       
    25 		<param name='GNURM'/>
       
    26 		<param name='GNULN'/>
       
    27 		<param name='GNURMDIR'/>
       
    28 		<param name='GNUCHMOD'/>
       
    29 		<param name='GNUTOUCH'/>
       
    30 		<param name='GNUFIND'/>
       
    31 		<param name='GNUGREP'/>
       
    32 		<param name='GNUSED'/>
       
    33 		<param name='GNUSORT'/>
       
    34 		<param name='SBS_JAVATC' default=''/>
       
    35 		<param name='ZIP'/>
       
    36 		<param name='UNZIP'/>
       
    37 		<param name='GNUMD5SUM'/>
       
    38 		<param name='SAVESPACE' default=''/> <!-- remove intermediate files ASAP -->
       
    39 		<param name='WHATLOG' default=''/>   <!-- emit formatted releasable info into the logs during the build -->
       
    40 		<param name='USE_PROFILER_FEEDBACK' default=''/> <!-- use the profiler feedback file for the builds -->
       
    41 		<param name='ARM_PROFILER_FILE' default=''/>
       
    42 	</interface>
       
    43 	<interface name="base.extension" extends="base.flm" flm="template_ext.flm">
       
    44 		<param name='TEMCOUNT'/>
       
    45 		<param name='TEMMAKE' default='$(GNUMAKE38)'/>
       
    46 		<param name='EPOCROOT'/>
       
    47 		<param name='TEMPLATE_EXTENSION_MAKEFILE'/>
       
    48 		<param name='PRODUCT_INCLUDE'/>
       
    49 		<param name='EPOCBLD'/>
       
    50 		<param name='TO_BLDINF'/>
       
    51 		<param name='TO_ROOT'/>
       
    52 		<param name='EXTENSION_ROOT'/>
       
    53 		<param name='O._MEMBERS' default=""/>
       
    54 		<param name='VARIANTPLATFORM'/>
       
    55 		<param name='VARIANTTYPE'/>
       
    56 		<param name='PLATFORM' default='$(VARIANTPLATFORM)'/>
       
    57 		<param name='PLATFORM_PATH' default='$(VARIANTPLATFORM)'/>
       
    58 		<param name='CFG' default='$(VARIANTTYPE)'/>
       
    59 		<param name='CFG_PATH' default='$(VARIANTTYPE)'/>
       
    60 		<param name='NMAKE' default=''/>
       
    61 		<param name='NMAKEFLAGS' default=''/>
       
    62 		<param name='SBSV1MAKE' default=''/>
       
    63 		<paramgroup pattern='^O\.[^ \t]+$' default=""/>
       
    64 	</interface>
       
    65 	<interface name="base.stringtable" extends="base.flm" flm="stringtable.flm">
       
    66 		<param name='EPOCROOT'/>
       
    67 		<param name='SOURCE'/>
       
    68 		<param name='EXPORTPATH'/>
       
    69 		<param name='HEADERONLY' default=''/>
       
    70 		<param name='OUTPUTPATH'/>
       
    71 		<param name='STRINGTABLE'/>
       
    72 		<param name='TARGET'/>
       
    73 	</interface>
       
    74 	<interface name="base.bitmap" extends="base.flm" flm="bitmap.flm">
       
    75 		<param name='BINCOPYDIRS' default=''/>
       
    76 		<param name='BMCONV'/>
       
    77 		<param name='EPOCROOT'/>
       
    78 		<param name='HEADER' default=''/>
       
    79 		<param name='OUTPUTPATH'/>
       
    80 		<param name='SOURCE'/>
       
    81 		<param name='BMTARGET'/>
       
    82 		<param name='TARGETPATH' default=''/>
       
    83 	</interface>
       
    84 	<interface name="base.resource" extends="base.flm" flm="resource.flm">
       
    85 		<param name='BINCOPYDIRS' default=''/>
       
    86 		<param name='MMPDEFS' default=''/>
       
    87 		<param name='GNUCPP'/>
       
    88 		<param name='GNUSED'/>
       
    89 		<param name='EPOCROOT'/>
       
    90 		<param name='HEADER' default=''/>
       
    91 		<param name='HEADERONLY' default=''/>
       
    92 		<param name='LANGUAGES' default='sc'/>
       
    93 		<param name='PRODUCT_INCLUDE'/>
       
    94 		<param name='RCOMP'/>
       
    95 		<param name='OUTPUTPATH'/>
       
    96 		<param name='RSGDEPENDS' default=''/>
       
    97 		<param name='SOURCE'/>
       
    98 		<param name='SYSTEMINCLUDE'/>
       
    99 		<param name='USERINCLUDE'/>
       
   100 		<param name='TARGET'/>
       
   101 		<param name='TARGET_lower'/>
       
   102 		<param name='TARGETPATH' default=''/>
       
   103 		<param name='UID1' default="1000007a"/>
       
   104 		<param name='UID2' default='00000000'/>
       
   105 		<param name='UID3' default='00000000'/>
       
   106 	</interface>
       
   107 	<interface name="base.export" extends="base.null">
       
   108 		<!-- exports are done in Python -->
       
   109 	</interface>
       
   110 	<interface name="base.ext_makefile" extends="base.flm" flm="gnumakefile.flm">
       
   111 		<param name='CFG' default='$(VARIANTTYPE)'/>
       
   112 		<param name='EPOCROOT'/>
       
   113 		<param name='EXTENSION_ROOT'/>
       
   114 		<param name='DIRECTORY'/>
       
   115 		<param name='EXTMAKEFILENAME'/>
       
   116 		<param name='EPOCBLD'/>
       
   117 		<param name='VARIANTPLATFORM'/>
       
   118 		<param name='PLATFORM' default='$(VARIANTPLATFORM)'/>
       
   119 		<param name='TO_ROOT'/>
       
   120 		<param name='TO_BLDINF'/>
       
   121 		<param name='USENMAKE' default=''/>
       
   122 		<param name='NMAKE' default=''/>
       
   123 		<param name='NMAKEFLAGS' default=''/>
       
   124 		<param name='SBSV1MAKE' default=''/>
       
   125 	</interface>
       
   126 
       
   127 </build>