sbsv2/raptor/lib/config/winscw.xml
changeset 28 b8fa7dfeeaa1
parent 18 de5b887c98f7
equal deleted inserted replaced
27:3a31ca4b29c4 28:b8fa7dfeeaa1
    14 		<set name="LD" value="$(MWLD)"/>
    14 		<set name="LD" value="$(MWLD)"/>
    15 		<set name="RC" value="$(MWWINRC)"/>
    15 		<set name="RC" value="$(MWWINRC)"/>
    16 		
    16 		
    17 		<!-- tools and scripts -->
    17 		<!-- tools and scripts -->
    18 		<env name="BMCONV" default="$(EPOCROOT)/epoc32/tools/bmconv$(DOTEXE)" type="tool"/>
    18 		<env name="BMCONV" default="$(EPOCROOT)/epoc32/tools/bmconv$(DOTEXE)" type="tool"/>
    19 		<env name="CHECKLIB" default="$(EPOCROOT)/epoc32/tools/checklib$(DOTEXE)" type="tool"/>
    19 		<env name="SBS_CHECKLIB" default="$(EPOCTOOLS)/checklib$(DOTEXE)" type="tool"/>
    20 		<env name="EFREEZE" default="$(PERL) $(EPOCROOT)/epoc32/tools/efreeze.pl" type="script"/>
    20 		<set name="CHECKLIB" value="$(SBS_CHECKLIB)"/>
    21 		<env name="MAKEDEF" default="$(PERL) $(EPOCROOT)/epoc32/tools/makedef.pl" type="script"/>
    21 		<env name="SBS_EFREEZE" default="$(PERL) $(EPOCTOOLS)/efreeze.pl" type="script"/>
    22 		<env name="PREPDEF" default="$(PERL) $(EPOCROOT)/epoc32/tools/prepdef.pl" type="script"/>
    22 		<set name="EFREEZE" value="$(SBS_EFREEZE)"/>
    23 		<env name="RCOMP" default="$(EPOCROOT)/epoc32/tools/rcomp$(DOTEXE)" type="tool"/>
    23 		<env name='SBS_MAKEDEF' default='$(PERL) $(EPOCTOOLS)/makedef.pl' type='script'/>
       
    24 		<set name='MAKEDEF' value='$(SBS_MAKEDEF)'/>
       
    25 
       
    26 		<env name="SBS_PREPDEF" default="$(PERL) $(EPOCTOOLS)/prepdef.pl" type="script"/>
       
    27 		<set name="PREPDEF" value="$(SBS_PREPDEF)"/>
       
    28 		<env name="SBS_RCOMP" default="$(EPOCTOOLS)/rcomp$(DOTEXE)" type="tool"/>
       
    29 		<set name="RCOMP" value="$(SBS_RCOMP)"/>
    24 		<env name="SBSV1MAKE" default="$(EPOCROOT)/epoc32/tools/make$(DOTEXE)" type="tool"/>
    30 		<env name="SBSV1MAKE" default="$(EPOCROOT)/epoc32/tools/make$(DOTEXE)" type="tool"/>
    25 		<env name="STRINGTABLE" default="$(PERL) $(EPOCROOT)/epoc32/tools/stringtable.pl" type="script"/>	
    31 		<env name="STRINGTABLE" default="$(PERL) $(EPOCROOT)/epoc32/tools/stringtable.pl" type="script"/>	
    26 		
    32 	
    27 		<!-- link to bld.inf and mmp platform names -->
    33 		<!-- link to bld.inf and mmp platform names -->
    28 		<set name="TRADITIONAL_PLATFORM" value="WINSCW"/>
    34 		<set name="TRADITIONAL_PLATFORM" value="WINSCW"/>
    29 
    35 
       
    36 		<!-- targettypes -->
       
    37 		<set name="TARGET_TYPES" value="ani dll exe exexp fsy implib kdll kext klib ldd lib pdd pdl pdll plugin plugin3 stddll stdexe stdlib textnotifier2 var none"/>
       
    38 
    30 		<!-- interfaces -->
    39 		<!-- interfaces -->
       
    40 		<append name="INTERFACE_TYPES" value="$(TARGET_TYPES)"/>
       
    41 
    31 		<set name="INTERFACE.ani" value="Emulator.ani"/>
    42 		<set name="INTERFACE.ani" value="Emulator.ani"/>
    32 		<set name="INTERFACE.bitmap" value="Emulator.bitmap"/>
    43 		<set name="INTERFACE.dll" value="Emulator.dll"/>
    33 		<set name="INTERFACE.exe" value="Emulator.exe"/>
    44 		<set name="INTERFACE.exe" value="Emulator.exe"/>
    34 		<set name="INTERFACE.stdexe" value="Emulator.stdexe"/>
       
    35 		<set name="INTERFACE.dll" value="Emulator.dll"/>
       
    36 		<set name="INTERFACE.pdll" value="Emulator.pdll"/>
       
    37 		<set name="INTERFACE.stddll" value="Emulator.stddll"/>
       
    38 		<set name="INTERFACE.exexp" value="Emulator.exexp"/>
    45 		<set name="INTERFACE.exexp" value="Emulator.exexp"/>
    39 		<set name="INTERFACE.fsy" value="Emulator.fsy"/>
    46 		<set name="INTERFACE.fsy" value="Emulator.fsy"/>
    40 		<set name="INTERFACE.implib" value="Emulator.implib"/>
    47 		<set name="INTERFACE.implib" value="Emulator.implib"/>
    41 		<set name="INTERFACE.kdll" value="Emulator.kdll"/>
    48 		<set name="INTERFACE.kdll" value="Emulator.kdll"/>
    42 		<set name="INTERFACE.kext" value="Emulator.kext"/>
    49 		<set name="INTERFACE.kext" value="Emulator.kext"/>
    43 		<set name="INTERFACE.klib" value="Emulator.klib"/>
    50 		<set name="INTERFACE.klib" value="Emulator.klib"/>
    44 		<set name="INTERFACE.ldd" value="Emulator.ldd"/>
    51 		<set name="INTERFACE.ldd" value="Emulator.ldd"/>
    45 		<set name="INTERFACE.lib" value="Emulator.lib"/>
    52 		<set name="INTERFACE.lib" value="Emulator.lib"/>
    46 		<set name="INTERFACE.stdlib" value="Emulator.stdlib"/>
       
    47 		<set name="INTERFACE.none" value="Emulator.none"/>
       
    48 		<set name="INTERFACE.pdd" value="Emulator.pdd"/>
    53 		<set name="INTERFACE.pdd" value="Emulator.pdd"/>
    49 		<set name="INTERFACE.pdl" value="Emulator.pdl"/>
    54 		<set name="INTERFACE.pdl" value="Emulator.pdl"/>
       
    55 		<set name="INTERFACE.pdll" value="Emulator.pdll"/>
    50 		<set name="INTERFACE.plugin" value="Emulator.plugin"/>
    56 		<set name="INTERFACE.plugin" value="Emulator.plugin"/>
    51 		<set name="INTERFACE.plugin3" value="Emulator.plugin3"/>
    57 		<set name="INTERFACE.plugin3" value="Emulator.plugin3"/>
    52 		<set name="INTERFACE.resource" value="Emulator.resource"/>
    58 		<set name="INTERFACE.stddll" value="Emulator.stddll"/>
       
    59 		<set name="INTERFACE.stdexe" value="Emulator.stdexe"/>
       
    60 		<set name="INTERFACE.stdlib" value="Emulator.stdlib"/>
    53 		<set name="INTERFACE.textnotifier2" value="Emulator.textnotifier2"/>
    61 		<set name="INTERFACE.textnotifier2" value="Emulator.textnotifier2"/>
    54 		<set name="INTERFACE.var" value="Emulator.var"/>
    62 		<set name="INTERFACE.var" value="Emulator.var"/>
       
    63 		<set name="INTERFACE.none" value="Emulator.none"/>
       
    64 
       
    65 		<!-- START block interfaces -->
       
    66 		<set name="INTERFACE.bitmap" value="Emulator.bitmap"/>
       
    67 		<set name="INTERFACE.resource" value="Emulator.resource"/>
    55 		
    68 		
    56 		<set name="BLDINF_OUTPUTPATH" value="$(SBS_BUILD_DIR)"/>
    69 		<set name="BLDINF_OUTPUTPATH" value="$(SBS_BUILD_DIR)"/>
    57 		<set name="CDEFS" value="__SYMBIAN32__ __CW32__ __WINS__ __WINSCW__ __SUPPORT_CPP_EXCEPTIONS__ _UNICODE $(MMPDEFS)"/>
    70 		<set name="CDEFS" value="__SYMBIAN32__ __CW32__ __WINS__ __WINSCW__ __SUPPORT_CPP_EXCEPTIONS__ _UNICODE $(MMPDEFS)"/>
    58 		<set name="CFLAGS" value="-c -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -exc ms -trigraphs on -cwd source"/>
    71 		<set name="CFLAGS" value="-c -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -exc ms -trigraphs on -cwd source"/>
    59 		<set name="CW_DEFAULT_LIBS" value="gdi32.lib user32.lib kernel32.lib"/>
    72 		<set name="CW_DEFAULT_LIBS" value="gdi32.lib user32.lib kernel32.lib"/>
    61 		<set name="CW_RUNTIME_STATIC" value="msl_all_static_mse_symbian_d.lib"/>
    74 		<set name="CW_RUNTIME_STATIC" value="msl_all_static_mse_symbian_d.lib"/>
    62 		<set name="DEFAULT_NORMAL_NEWLIB" value="scppnwdl.lib"/>
    75 		<set name="DEFAULT_NORMAL_NEWLIB" value="scppnwdl.lib"/>
    63 		<set name="DEFAULT_SYSTEM_NEWLIB" value="scppnwdl_kern.lib"/>
    76 		<set name="DEFAULT_SYSTEM_NEWLIB" value="scppnwdl_kern.lib"/>
    64 		<set name="EPOCSTACKSIZE" value=""/>
    77 		<set name="EPOCSTACKSIZE" value=""/>
    65 		<set name="EXPORT_TYPE" value="dllexport"/>
    78 		<set name="EXPORT_TYPE" value="dllexport"/>
    66 		<set name="LFLAGS" value="-msgstyle gcc -stdlib -subsystem windows"/>
    79 		<set name="LFLAGS" value="-msgstyle gcc -stdlib -subsystem windows -stackreserve 512"/>
    67 		<set name="LFLAGS_INFGEN" value="-S -show only,names,unmangled,verbose "/>
    80 		<set name="LFLAGS_INFGEN" value="-S -show only,names,unmangled,verbose "/>
    68 		<set name="LFLAGS_SYMGEN" value="-S -show only,names,verbose "/>
    81 		<set name="LFLAGS_SYMGEN" value="-S -show only,names,verbose "/>
    69 		<set name="LINKPATH" value="winscw/udeb"/>
    82 		<set name="LINKPATH" value="winscw/udeb"/>
    70 		<set name="LISTING_OPTION" value="-S"/>
    83 		<set name="LISTING_OPTION" value="-S"/>
    71 		<set name="MMPDEFS" value=""/>
    84 		<set name="MMPDEFS" value=""/>
   112 		<set name="RELEASEPATH" value="$(EPOCROOT)/epoc32/release"/>
   125 		<set name="RELEASEPATH" value="$(EPOCROOT)/epoc32/release"/>
   113 		<set name="STDCPP_DEF" value="__SYMBIAN_STDCPP_SUPPORT__"/>
   126 		<set name="STDCPP_DEF" value="__SYMBIAN_STDCPP_SUPPORT__"/>
   114 		<set name="STDCPP_INCLUDE" value="$(EPOCINCLUDE)/stdapis"/>
   127 		<set name="STDCPP_INCLUDE" value="$(EPOCINCLUDE)/stdapis"/>
   115 		<set name="STDCPP_WCHAR_DEF" value="__wchar_t_defined"/>
   128 		<set name="STDCPP_WCHAR_DEF" value="__wchar_t_defined"/>
   116 		<set name="SYMLOOKUPARGS" value="--ignore_export_dir"/>
   129 		<set name="SYMLOOKUPARGS" value="--ignore_export_dir"/>
   117 		<set name="SYMLOOKUPUTIL" value="$(PERL) $(EPOCROOT)/epoc32/tools/sym_lkup_util.pl"/>
   130 		<env name="SBS_SYMLOOKUPUTIL" default="$(PERL) $(EPOCTOOLS)/sym_lkup_util.pl" type="tool"/>
       
   131 		<set name="SYMLOOKUPUTIL" value="$(SBS_SYMLOOKUPUTIL)"/>
   118 		<set name="SYSTEMINCLUDE" value=""/>
   132 		<set name="SYSTEMINCLUDE" value=""/>
   119 		<set name="TARGET" value="TARGET_WAS_NOT_SET_PROPERLY"/>
   133 		<set name="TARGET" value="TARGET_WAS_NOT_SET_PROPERLY"/>
   120 		<set name="TARGETPATH" value=""/>
   134 		<set name="TARGETPATH" value=""/>
   121 		<set name="TARGETTYPE" value="TARGETTYPE_WAS_NOT_SET_PROPERLY"/>
   135 		<set name="TARGETTYPE" value="TARGETTYPE_WAS_NOT_SET_PROPERLY"/>
   122 		<set name="USERINCLUDE" value=""/>
   136 		<set name="USERINCLUDE" value=""/>