diff -r c55016431358 -r 0a7b44b10206 symport/symuser/bld.inf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/symport/symuser/bld.inf Thu Jun 25 15:59:54 2009 +0100 @@ -0,0 +1,275 @@ +// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of the License "Symbian Foundation License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// + +PRJ_PLATFORMS +TOOLS2 + +PRJ_EXTENSIONS + +#ifdef TOOLS2 +start extension tools/x86tool + + option TARGET_NAME symuser + option TARGET_TYPE lib + + option MACROS __MINIMUM_MACHINE_CODE__ __CPU_HAS_CP15_THREAD_ID_REG __USERSIDE_THREAD_DATA__ + option INCLUDES ../e32/include ../bafl/inc ../charconv/framework/inc + + option SOURCE_DIRS ../e32/common ../e32/euser ../e32/euser/cbase ../e32/euser/epoc/x86 ../e32/euser/maths ../e32/euser/unicode \ + ../bafl/src ../charconv/framework/src/charconv + + option SOURCE_FOLDER . + option SOURCE symuser.cpp exec.cpp new.cpp loader.cpp x86hlp.cia + option COMPILE_OPTIONS -Wno-return-type +end + +start extension tools/x86tool + + option TARGET_NAME symexestub + option TARGET_TYPE lib + option SOURCE exestub.cpp + + option INCLUDES ../e32/include +end +#endif + +PRJ_TESTEXPORTS + +../e32test/buffer/UnicodeData.txt z:/test/unicodedata.txt + +PRJ_TESTEXTENSIONS + +#ifdef TOOLS2 +start extension tools/x86tool + option TARGET_NAME t_bflat + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_bflat.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_bseg + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_bseg.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_buf + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_buf.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_rbuf + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_rbuf.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_char + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_char.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_circ + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_circ.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_collate + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_collate.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_des + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_des.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_farray + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_farray.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_func + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_func.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_graph + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_graph.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_key + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_key.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_lex + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_lex.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_match + option TARGET_TYPE exe + option INCLUDES ../e32/euser/unicode + option SOURCE ../e32test/buffer/t_match.cpp + option LIBS symuser symfile +end + +start extension tools/x86tool + option TARGET_NAME t_parray + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_parray.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_que + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_que.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_readar + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_readar.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_regn + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_regn.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_sque + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_sque.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_varray + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_varray.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_versio + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_versio.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_hashtab + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_hashtab.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME T_FoldPerf + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/T_FoldPerf.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_huff + option TARGET_TYPE exe + option SOURCE ../e32test/buffer/t_huff.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_float + option TARGET_TYPE exe + 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 + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_i64 + option TARGET_TYPE exe + option SOURCE ../e32test/math/t_i64.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_i64_2 + option TARGET_TYPE exe + option SOURCE ../e32test/math/t_i64_2.cpp ../e32test/math/largeint.cpp + option LIBS symuser +end + + +start extension tools/x86tool + option TARGET_NAME t_math + option TARGET_TYPE exe + option SOURCE ../e32test/math/t_math.cpp + option LIBS symuser +end + + +start extension tools/x86tool + option TARGET_NAME t_math2 + option TARGET_TYPE exe + option SOURCE ../e32test/math/t_math2.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_trap + option TARGET_TYPE exe + option SOURCE ../e32test/system/t_trap.cpp + option LIBS symuser +end + +start extension tools/x86tool + option TARGET_NAME t_ctrap + option TARGET_TYPE exe + option SOURCE ../e32test/system/t_ctrap.cpp + option LIBS symuser +end + +#endif