symport/symuser/bld.inf
changeset 1 0a7b44b10206
child 2 806186ab5e14
equal deleted inserted replaced
0:c55016431358 1:0a7b44b10206
       
     1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of the License "Symbian Foundation License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 //
       
    15 
       
    16 PRJ_PLATFORMS
       
    17 TOOLS2
       
    18 
       
    19 PRJ_EXTENSIONS
       
    20 
       
    21 #ifdef TOOLS2
       
    22 start extension tools/x86tool
       
    23 
       
    24 	option TARGET_NAME symuser
       
    25 	option TARGET_TYPE lib
       
    26 
       
    27 	option MACROS __MINIMUM_MACHINE_CODE__ __CPU_HAS_CP15_THREAD_ID_REG __USERSIDE_THREAD_DATA__
       
    28 	option INCLUDES ../e32/include ../bafl/inc ../charconv/framework/inc
       
    29 
       
    30 	option SOURCE_DIRS ../e32/common ../e32/euser ../e32/euser/cbase ../e32/euser/epoc/x86 ../e32/euser/maths ../e32/euser/unicode \
       
    31 		../bafl/src ../charconv/framework/src/charconv
       
    32 
       
    33 	option SOURCE_FOLDER .
       
    34 	option SOURCE symuser.cpp exec.cpp new.cpp loader.cpp x86hlp.cia
       
    35 	option COMPILE_OPTIONS -Wno-return-type
       
    36 end
       
    37 
       
    38 start extension tools/x86tool
       
    39 
       
    40 	option TARGET_NAME symexestub
       
    41 	option TARGET_TYPE lib
       
    42 	option SOURCE exestub.cpp
       
    43 
       
    44 	option INCLUDES ../e32/include
       
    45 end
       
    46 #endif
       
    47 
       
    48 PRJ_TESTEXPORTS
       
    49 
       
    50 ../e32test/buffer/UnicodeData.txt    z:/test/unicodedata.txt
       
    51 
       
    52 PRJ_TESTEXTENSIONS
       
    53 
       
    54 #ifdef TOOLS2
       
    55 start extension tools/x86tool
       
    56 	option TARGET_NAME t_bflat
       
    57 	option TARGET_TYPE exe
       
    58 	option SOURCE ../e32test/buffer/t_bflat.cpp
       
    59 	option LIBS symuser
       
    60 end
       
    61 
       
    62 start extension tools/x86tool
       
    63 	option TARGET_NAME t_bseg
       
    64 	option TARGET_TYPE exe
       
    65 	option SOURCE ../e32test/buffer/t_bseg.cpp
       
    66 	option LIBS symuser
       
    67 end
       
    68 
       
    69 start extension tools/x86tool
       
    70 	option TARGET_NAME t_buf
       
    71 	option TARGET_TYPE exe
       
    72 	option SOURCE ../e32test/buffer/t_buf.cpp
       
    73 	option LIBS symuser
       
    74 end
       
    75 
       
    76 start extension tools/x86tool
       
    77 	option TARGET_NAME t_rbuf
       
    78 	option TARGET_TYPE exe
       
    79 	option SOURCE ../e32test/buffer/t_rbuf.cpp
       
    80 	option LIBS symuser
       
    81 end
       
    82 
       
    83 start extension tools/x86tool
       
    84 	option TARGET_NAME t_char
       
    85 	option TARGET_TYPE exe
       
    86 	option SOURCE ../e32test/buffer/t_char.cpp
       
    87 	option LIBS symuser
       
    88 end
       
    89 
       
    90 start extension tools/x86tool
       
    91 	option TARGET_NAME t_circ
       
    92 	option TARGET_TYPE exe
       
    93 	option SOURCE ../e32test/buffer/t_circ.cpp
       
    94 	option LIBS symuser
       
    95 end
       
    96 
       
    97 start extension tools/x86tool
       
    98 	option TARGET_NAME t_collate
       
    99 	option TARGET_TYPE exe
       
   100 	option SOURCE ../e32test/buffer/t_collate.cpp
       
   101 	option LIBS symuser
       
   102 end
       
   103 
       
   104 start extension tools/x86tool
       
   105 	option TARGET_NAME t_des
       
   106 	option TARGET_TYPE exe
       
   107 	option SOURCE ../e32test/buffer/t_des.cpp
       
   108 	option LIBS symuser
       
   109 end
       
   110 
       
   111 start extension tools/x86tool
       
   112 	option TARGET_NAME t_farray
       
   113 	option TARGET_TYPE exe
       
   114 	option SOURCE ../e32test/buffer/t_farray.cpp
       
   115 	option LIBS symuser
       
   116 end
       
   117 
       
   118 start extension tools/x86tool
       
   119 	option TARGET_NAME t_func
       
   120 	option TARGET_TYPE exe
       
   121 	option SOURCE ../e32test/buffer/t_func.cpp
       
   122 	option LIBS symuser
       
   123 end
       
   124 
       
   125 start extension tools/x86tool
       
   126 	option TARGET_NAME t_graph
       
   127 	option TARGET_TYPE exe
       
   128 	option SOURCE ../e32test/buffer/t_graph.cpp
       
   129 	option LIBS symuser
       
   130 end
       
   131 
       
   132 start extension tools/x86tool
       
   133 	option TARGET_NAME t_key
       
   134 	option TARGET_TYPE exe
       
   135 	option SOURCE ../e32test/buffer/t_key.cpp
       
   136 	option LIBS symuser
       
   137 end
       
   138 
       
   139 start extension tools/x86tool
       
   140 	option TARGET_NAME t_lex
       
   141 	option TARGET_TYPE exe
       
   142 	option SOURCE ../e32test/buffer/t_lex.cpp
       
   143 	option LIBS symuser
       
   144 end
       
   145 
       
   146 start extension tools/x86tool
       
   147 	option TARGET_NAME t_match
       
   148 	option TARGET_TYPE exe
       
   149 	option INCLUDES ../e32/euser/unicode
       
   150 	option SOURCE ../e32test/buffer/t_match.cpp
       
   151 	option LIBS symuser symfile
       
   152 end
       
   153 
       
   154 start extension tools/x86tool
       
   155 	option TARGET_NAME t_parray
       
   156 	option TARGET_TYPE exe
       
   157 	option SOURCE ../e32test/buffer/t_parray.cpp
       
   158 	option LIBS symuser
       
   159 end
       
   160 
       
   161 start extension tools/x86tool
       
   162 	option TARGET_NAME t_que
       
   163 	option TARGET_TYPE exe
       
   164 	option SOURCE ../e32test/buffer/t_que.cpp
       
   165 	option LIBS symuser
       
   166 end
       
   167 
       
   168 start extension tools/x86tool
       
   169 	option TARGET_NAME t_readar
       
   170 	option TARGET_TYPE exe
       
   171 	option SOURCE ../e32test/buffer/t_readar.cpp
       
   172 	option LIBS symuser
       
   173 end
       
   174 
       
   175 start extension tools/x86tool
       
   176 	option TARGET_NAME t_regn
       
   177 	option TARGET_TYPE exe
       
   178 	option SOURCE ../e32test/buffer/t_regn.cpp
       
   179 	option LIBS symuser
       
   180 end
       
   181 
       
   182 start extension tools/x86tool
       
   183 	option TARGET_NAME t_sque
       
   184 	option TARGET_TYPE exe
       
   185 	option SOURCE ../e32test/buffer/t_sque.cpp
       
   186 	option LIBS symuser
       
   187 end
       
   188 
       
   189 start extension tools/x86tool
       
   190 	option TARGET_NAME t_varray
       
   191 	option TARGET_TYPE exe
       
   192 	option SOURCE ../e32test/buffer/t_varray.cpp
       
   193 	option LIBS symuser
       
   194 end
       
   195 
       
   196 start extension tools/x86tool
       
   197 	option TARGET_NAME t_versio
       
   198 	option TARGET_TYPE exe
       
   199 	option SOURCE ../e32test/buffer/t_versio.cpp
       
   200 	option LIBS symuser
       
   201 end
       
   202 
       
   203 start extension tools/x86tool
       
   204 	option TARGET_NAME t_hashtab
       
   205 	option TARGET_TYPE exe
       
   206 	option SOURCE ../e32test/buffer/t_hashtab.cpp
       
   207 	option LIBS symuser
       
   208 end
       
   209 
       
   210 start extension tools/x86tool
       
   211 	option TARGET_NAME T_FoldPerf
       
   212 	option TARGET_TYPE exe
       
   213 	option SOURCE ../e32test/buffer/T_FoldPerf.cpp
       
   214 	option LIBS symuser
       
   215 end
       
   216 
       
   217 start extension tools/x86tool
       
   218 	option TARGET_NAME t_huff
       
   219 	option TARGET_TYPE exe
       
   220 	option SOURCE ../e32test/buffer/t_huff.cpp
       
   221 	option LIBS symuser
       
   222 end
       
   223 
       
   224 start extension tools/x86tool
       
   225 	option TARGET_NAME t_float
       
   226 	option TARGET_TYPE exe
       
   227 	option SOURCE ../e32test/math/t_float.cpp ../e32test/math/t_float1.cpp ../e32test/math/t_float2.cpp ../e32test/math/t_float3.cpp ../e32test/math/t_fltcl.cpp
       
   228 	option LIBS symuser
       
   229 end
       
   230 
       
   231 start extension tools/x86tool
       
   232 	option TARGET_NAME t_i64
       
   233 	option TARGET_TYPE exe
       
   234 	option SOURCE ../e32test/math/t_i64.cpp
       
   235 	option LIBS symuser
       
   236 end
       
   237 
       
   238 start extension tools/x86tool
       
   239 	option TARGET_NAME t_i64_2
       
   240 	option TARGET_TYPE exe
       
   241 	option SOURCE ../e32test/math/t_i64_2.cpp ../e32test/math/largeint.cpp
       
   242 	option LIBS symuser
       
   243 end
       
   244 
       
   245 
       
   246 start extension tools/x86tool
       
   247 	option TARGET_NAME t_math
       
   248 	option TARGET_TYPE exe
       
   249 	option SOURCE ../e32test/math/t_math.cpp
       
   250 	option LIBS symuser
       
   251 end
       
   252 
       
   253 
       
   254 start extension tools/x86tool
       
   255 	option TARGET_NAME t_math2
       
   256 	option TARGET_TYPE exe
       
   257 	option SOURCE ../e32test/math/t_math2.cpp
       
   258 	option LIBS symuser
       
   259 end
       
   260 
       
   261 start extension tools/x86tool
       
   262 	option TARGET_NAME t_trap
       
   263 	option TARGET_TYPE exe
       
   264 	option SOURCE ../e32test/system/t_trap.cpp
       
   265 	option LIBS symuser
       
   266 end
       
   267 
       
   268 start extension tools/x86tool
       
   269 	option TARGET_NAME t_ctrap
       
   270 	option TARGET_TYPE exe
       
   271 	option SOURCE ../e32test/system/t_ctrap.cpp
       
   272 	option LIBS symuser
       
   273 end
       
   274 
       
   275 #endif