sl@0: /* sl@0: * Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies). sl@0: * All rights reserved. sl@0: * This component and the accompanying materials are made available sl@0: * under the terms of "Eclipse Public License v1.0" sl@0: * which accompanies this distribution, and is available sl@0: * at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: * sl@0: * Initial Contributors: sl@0: * Nokia Corporation - initial contribution. sl@0: * sl@0: * Contributors: sl@0: * sl@0: * Description: sl@0: * Character Conversion Library plugins sl@0: * sl@0: */ sl@0: sl@0: sl@0: /** sl@0: @file sl@0: */ sl@0: sl@0: #if !defined(TOOLS) sl@0: sl@0: PRJ_EXPORTS sl@0: sl@0: ../inc/convgeneratedcpp.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(convgeneratedcpp.h) sl@0: #ifdef SYMBIAN_OLD_EXPORT_LOCATION sl@0: ../inc/gb2312.h /epoc32/include/gb2312.h sl@0: #endif sl@0: #ifdef SYMBIAN_OLD_EXPORT_LOCATION sl@0: ../inc/gbk.h /epoc32/include/gbk.h sl@0: #endif sl@0: #ifdef SYMBIAN_OLD_EXPORT_LOCATION sl@0: ../inc/big5.h /epoc32/include/big5.h sl@0: #endif sl@0: #ifdef SYMBIAN_OLD_EXPORT_LOCATION sl@0: ../inc/jisx0201.h /epoc32/include/jisx0201.h sl@0: #endif sl@0: #ifdef SYMBIAN_OLD_EXPORT_LOCATION sl@0: ../inc/jisx0208.h /epoc32/include/jisx0208.h sl@0: #endif sl@0: #ifdef SYMBIAN_OLD_EXPORT_LOCATION sl@0: ../inc/jisx0212.h /epoc32/include/jisx0212.h sl@0: #endif sl@0: #ifdef SYMBIAN_OLD_EXPORT_LOCATION sl@0: ../inc/shiftjis.h /epoc32/include/shiftjis.h sl@0: #endif sl@0: #ifdef SYMBIAN_OLD_EXPORT_LOCATION sl@0: ../inc/SHIFTJIS_2.H /epoc32/include/shiftjis_2.h sl@0: #endif sl@0: sl@0: ../documentation/charconv_plugins_perltools.ipr /epoc32/engdoc/tools/charconv_plugins_perltools.ipr sl@0: ../documentation/cnvtool.rtf /epoc32/engdoc/charconv/cnvtool.rtf sl@0: sl@0: ../tools/cnvtool.bat /epoc32/tools/cnvtool.bat sl@0: ../tools/charconv.bat /epoc32/tools/charconv.bat sl@0: ../tools/charconv.pl /epoc32/tools/charconv.pl sl@0: ../tools/cnvtool.pl /epoc32/tools/cnvtool.pl sl@0: ../tools/UTF.PM /epoc32/tools/UTF.pm sl@0: sl@0: charconv_chinese_simplfied.iby /epoc32/rom/include/charconv_chinese_simplfied.iby sl@0: charconv_chinese_traditional.iby /epoc32/rom/include/charconv_chinese_traditional.iby sl@0: charconv_japanese.iby /epoc32/rom/include/charconv_japanese.iby sl@0: charconv_japanese_docomo.iby /epoc32/rom/include/charconv_japanese_docomo.iby sl@0: charconv_japanese_kddiau.iby /epoc32/rom/include/charconv_japanese_kddiau.iby sl@0: charconv_iso8859x.iby /epoc32/rom/include/charconv_iso8859x.iby sl@0: charconv_all_plugins.iby /epoc32/rom/include/charconv_all_plugins.iby sl@0: charconv_codepage.iby /epoc32/rom/include/charconv_codepage.iby sl@0: charconv_sms7bit.iby /epoc32/rom/include/charconv_sms7bit.iby sl@0: charconv_gsm7_turkish.iby /epoc32/rom/include/charconv_gsm7_turkish.iby sl@0: charconv_spanish_smsencoding.iby /epoc32/rom/include/charconv_spanish_smsencoding.iby sl@0: charconv_portuguese_smsencoding.iby /epoc32/rom/include/charconv_portuguese_smsencoding.iby sl@0: charconv_s60.iby /epoc32/rom/include/charconv_s60.iby sl@0: charconv_japanese_s60.iby /epoc32/rom/include/charconv_japanese_s60.iby sl@0: sl@0: PRJ_EXTENSIONS // this must be built *before* the MMPs depending on generated CPP files (which is most of them) sl@0: sl@0: // Extension makefiles - use the following to get abld to autogenerate cpp data files. sl@0: // STEMS - the stem name used to resolve data and code files related to a plugin sl@0: // eg, gb2312 resolves to gb2312.ctl, gb2312.dat, g_gb2312.cpp, etc. sl@0: // TYPE - used to specify if the data for this plugin should generate dat files, sl@0: // cpp files (default) or both sl@0: // EXTRA_PARAMS - use this to specify any extra parameters that the convtool requires sl@0: // EXTRA_DEP - extra make dependancy. put in especially for gbk which is a superset sl@0: // that includes gb2312 sl@0: // CTL_EXT - allows different ctl files for dat and cpp generation. specifies extra sl@0: // characters to be appended to the ctl file stem name sl@0: // When adding a new plugin, where possible add to existing 'start extension' blocks. sl@0: sl@0: start extension syslibs/generate_cpp //cpp s for plugins and dat files for charconv.bat. sl@0: option STEMS \ sl@0: gb2312 \ sl@0: gb12345 \ sl@0: big5 \ sl@0: iso88592 \ sl@0: iso88593 \ sl@0: iso88594 \ sl@0: iso88595 \ sl@0: iso88596 \ sl@0: iso88597 \ sl@0: iso88598 \ sl@0: iso88599 \ sl@0: iso885910 \ sl@0: iso885913 \ sl@0: iso885914 \ sl@0: iso885915 sl@0: option TYPE all sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS gb18030_4byte sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS gb18030_diff_gbk sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS cp850 sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just dat. sl@0: option STEMS shiftjis iso88591 cp1252 sl@0: option TYPE dat sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //cpp with extra parameter to cnvtool. sl@0: option STEMS jisx0201 jisx0212 jisx0201_2 sl@0: option EXTRA_PARAMS -omitReplacementForUnconvertibleUnicodeCharacters sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp sl@0: option STEMS jisx0208 sl@0: option EXTRA_PARAMS -columns(3: 2, 3) -omitReplacementForUnconvertibleUnicodeCharactersrs sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //cpp with extra make dependancy etc. sl@0: option STEMS gbk sl@0: option EXTRA_DEP $(SOURCE_DIRECTORY)$/gb2312.txt sl@0: option EXTRA_PARAMS -cutOutAnyPrivateUseUnicodeCharacterSlotsBeingUsed -sourceFilesToSubtract($(EXTRA_DEP)) sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //dat using extended ctl file name. sl@0: option STEMS gbk sl@0: option CTL_EXT f sl@0: option TYPE dat sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS extended_sms_7bit sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS turkish_locking_gsm7ext sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS turkish_locking_single sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS gsm7_turkish_single sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //generate the cpp file for spanish gsm 7 bits single shift table sl@0: option STEMS spanish_gsm7_single sl@0: end sl@0: sl@0: sl@0: start extension syslibs/generate_cpp //generate the cpp file for portuguese locking shift sl@0: option STEMS portuguese_locking_gsm7ext sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS portuguese_gsm7_single sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS portuguese_locking_single sl@0: end sl@0: sl@0: start extension syslibs/generate_cpp //just cpp. sl@0: option STEMS \ sl@0: ShiftJisDirectmap \ sl@0: iscii \ sl@0: KOI8R \ sl@0: KOI8U \ sl@0: TIS_620 \ sl@0: win874 \ sl@0: win1250 \ sl@0: win1251 \ sl@0: win1253 \ sl@0: win1254 \ sl@0: win1255 \ sl@0: win1256 \ sl@0: win1257 \ sl@0: win1258 sl@0: end sl@0: sl@0: PRJ_MMPFILES sl@0: // The XXXXX_shared.mmp files below build DLLs that non-plug-in DLLs (such as locale DLLs) can statically link against. sl@0: gb2312_shared.mmp sl@0: gbk_shared.mmp sl@0: big5_shared.mmp sl@0: gb18030_4byte.mmp sl@0: gb18030_diff_gbk.mmp sl@0: jisbase_shared.mmp sl@0: jisbase_shared_2.mmp sl@0: jisx0201.mmp sl@0: jisx0201_2.mmp sl@0: jisx0208.mmp sl@0: jisx0208_2.mmp sl@0: jisx0212.mmp sl@0: shiftjis_kddiau_shared.mmp sl@0: shiftjis_kddiau_shared_2.mmp sl@0: shiftjis_docomo_shared.mmp sl@0: CnvShiftJisDirectmap.mmp sl@0: CnvPictographShared.mmp sl@0: CP949table.mmp sl@0: sl@0: // The rest are plug-ins. sl@0: gb2312.mmp sl@0: hz.mmp sl@0: gb12345.mmp sl@0: gbk.mmp sl@0: gb18030.mmp sl@0: big5.mmp sl@0: shiftjis_kddiau.mmp sl@0: shiftjis_kddiau_2.mmp sl@0: shiftjis_docomo.mmp sl@0: iso2022jp.mmp sl@0: iso2022jp_2.mmp sl@0: iso2022jp1.mmp sl@0: iso2022jp1_2.mmp sl@0: jis.mmp sl@0: jis_2.mmp sl@0: eucjp_packed.mmp sl@0: eucjp_packed_2.mmp sl@0: iso88592.mmp sl@0: iso88593.mmp sl@0: iso88594.mmp sl@0: iso88595.mmp sl@0: iso88596.mmp sl@0: iso88597.mmp sl@0: iso88598.mmp sl@0: iso88599.mmp sl@0: iso885910.mmp sl@0: iso885913.mmp sl@0: iso885914.mmp sl@0: iso885915.mmp sl@0: ucs2.mmp sl@0: j5_kddiau.mmp sl@0: j5_kddiau_2.mmp sl@0: j5_docomo.mmp sl@0: cp850.mmp sl@0: extended_sms_7bit.mmp sl@0: gsm7_turkish_single.mmp sl@0: turkish_locking_gsm7ext.mmp sl@0: turkish_locking_single.mmp sl@0: portuguese_gsm7_single.mmp sl@0: portuguese_locking_gsm7ext.mmp sl@0: portuguese_locking_single.mmp sl@0: spanish_gsm7_single.mmp sl@0: Win949.mmp sl@0: ShiftJisDirectmap.mmp sl@0: EucJpDirectmap.mmp sl@0: EUCKR.mmp sl@0: iscii.mmp sl@0: iso2022kr.mmp sl@0: KOI8R.mmp sl@0: KOI8U.mmp sl@0: ksc5601.mmp sl@0: TIS_620.mmp sl@0: Win874.mmp sl@0: Win1250.mmp sl@0: Win1251.mmp sl@0: Win1253.mmp sl@0: Win1254.mmp sl@0: Win1255.mmp sl@0: Win1256.mmp sl@0: Win1257.mmp sl@0: Win1258.mmp sl@0: sl@0: PRJ_TESTEXPORTS sl@0: sl@0: ../test/rtest/tsrc/main/T_ALL.script /epoc32/data/z/test/T_ALL.script sl@0: ../test/rtest/tsrc/main/T_ALL.bat /epoc32/data/z/test/T_ALL.bat sl@0: ../test/rtest/tsrc/main/T_ALL.script /epoc32/winscw/c/test/T_ALL.script sl@0: ../test/rtest/tsrc/main/T_ALL.bat /epoc32/winscw/c/test/T_ALL.bat sl@0: sl@0: ../test/data/swedish.txt /epoc32/data/z/test/data/swedish.txt sl@0: ../test/data/finnish.txt /epoc32/data/z/test/data/finnish.txt sl@0: ../test/data/swedish.txt /epoc32/winscw/c/test/data/swedish.txt sl@0: ../test/data/finnish.txt /epoc32/winscw/c/test/data/finnish.txt sl@0: ../test/data/swedish.txt /epoc32/wins/c/test/data/swedish.txt sl@0: ../test/data/finnish.txt /epoc32/wins/c/test/data/finnish.txt sl@0: sl@0: // used by TJ5 for testing J5 plug-in sl@0: ../test/data/ansi.test /epoc32/data/z/test/data/ansi.test sl@0: ../test/data/ansi.uni /epoc32/data/z/test/data/ansi.uni sl@0: ../test/data/imode.test /epoc32/data/z/test/data/imode.test sl@0: ../test/data/imode.uni /epoc32/data/z/test/data/imode.uni sl@0: ../test/data/imode_not_mapped.uni /epoc32/data/z/test/data/imode_not_mapped.uni sl@0: ../test/data/jpeuc-j.test /epoc32/data/z/test/data/jpeuc-j.test sl@0: ../test/data/jpeuc-j.uni /epoc32/data/z/test/data/jpeuc-j.uni sl@0: ../test/data/jpjis.test /epoc32/data/z/test/data/jpjis.test sl@0: ../test/data/jpjis.uni /epoc32/data/z/test/data/jpjis.uni sl@0: ../test/data/jpsjis.test /epoc32/data/z/test/data/jpsjis.test sl@0: ../test/data/jpsjis.uni /epoc32/data/z/test/data/jpsjis.uni sl@0: ../test/data/jpunicode.test /epoc32/data/z/test/data/jpunicode.test sl@0: ../test/data/jpunicode.uni /epoc32/data/z/test/data/jpunicode.uni sl@0: ../test/data/jputf8.test /epoc32/data/z/test/data/jputf8.test sl@0: ../test/data/jputf8.uni /epoc32/data/z/test/data/jputf8.uni sl@0: ../test/data/mopera.test /epoc32/data/z/test/data/mopera.test sl@0: ../test/data/mopera.uni /epoc32/data/z/test/data/mopera.uni sl@0: ../test/data/mopera_not_mapped.uni /epoc32/data/z/test/data/mopera_not_mapped.uni sl@0: ../test/data/mscodefont.test /epoc32/data/z/test/data/mscodefont.test sl@0: ../test/data/mscodefont.uni /epoc32/data/z/test/data/mscodefont.uni sl@0: ../test/data/s-jis.test /epoc32/data/z/test/data/s-jis.test sl@0: ../test/data/s-jis.uni /epoc32/data/z/test/data/s-jis.uni sl@0: ../test/data/s-jis_docomo.uni /epoc32/data/z/test/data/s-jis_docomo.uni sl@0: sl@0: ../test/data/ansi.test /epoc32/winscw/c/test/data/ansi.test sl@0: ../test/data/ansi.uni /epoc32/winscw/c/test/data/ansi.uni sl@0: ../test/data/imode.test /epoc32/winscw/c/test/data/imode.test sl@0: ../test/data/imode.uni /epoc32/winscw/c/test/data/imode.uni sl@0: ../test/data/imode_not_mapped.uni /epoc32/winscw/c/test/data/imode_not_mapped.uni sl@0: ../test/data/jpeuc-j.test /epoc32/winscw/c/test/data/jpeuc-j.test sl@0: ../test/data/jpeuc-j.uni /epoc32/winscw/c/test/data/jpeuc-j.uni sl@0: ../test/data/jpjis.test /epoc32/winscw/c/test/data/jpjis.test sl@0: ../test/data/jpjis.uni /epoc32/winscw/c/test/data/jpjis.uni sl@0: ../test/data/jpsjis.test /epoc32/winscw/c/test/data/jpsjis.test sl@0: ../test/data/jpsjis.uni /epoc32/winscw/c/test/data/jpsjis.uni sl@0: ../test/data/jpunicode.test /epoc32/winscw/c/test/data/jpunicode.test sl@0: ../test/data/jpunicode.uni /epoc32/winscw/c/test/data/jpunicode.uni sl@0: ../test/data/jputf8.test /epoc32/winscw/c/test/data/jputf8.test sl@0: ../test/data/jputf8.uni /epoc32/winscw/c/test/data/jputf8.uni sl@0: ../test/data/mopera.test /epoc32/winscw/c/test/data/mopera.test sl@0: ../test/data/mopera.uni /epoc32/winscw/c/test/data/mopera.uni sl@0: ../test/data/mopera_not_mapped.uni /epoc32/winscw/c/test/data/mopera_not_mapped.uni sl@0: ../test/data/mscodefont.test /epoc32/winscw/c/test/data/mscodefont.test sl@0: ../test/data/mscodefont.uni /epoc32/winscw/c/test/data/mscodefont.uni sl@0: ../test/data/s-jis.test /epoc32/winscw/c/test/data/s-jis.test sl@0: ../test/data/s-jis.uni /epoc32/winscw/c/test/data/s-jis.uni sl@0: ../test/data/s-jis_docomo.uni /epoc32/winscw/c/test/data/s-jis_docomo.uni sl@0: // Work around for DEF063276 sl@0: ../test/data/main/koriginalsms7bit.dat z:/test/data/koriginalsms7bit.dat sl@0: ../test/data/main/originaljis.dat z:/test/data/originaljis.dat sl@0: ../test/data/main/klittleendian.dat z:/test/data/klittleendian.dat sl@0: ../test/data/main/kbigendian.dat z:/test/data/kbigendian.dat sl@0: // Work around for DEF089572 sl@0: ../test/data/main/ksms7bit.dat z:/test/data/ksms7bit.dat sl@0: sl@0: //test extended sms 7bit sl@0: ../test/data/extendedsms_uni_expect.dat /epoc32/winscw/c/test/data/extendedsms_uni_expect.dat sl@0: ../test/data/extendedsms_uni_input.dat /epoc32/winscw/c/test/data/extendedsms_uni_input.dat sl@0: ../test/data/extendedsms_for_expect.dat /epoc32/winscw/c/test/data/extendedsms_for_expect.dat sl@0: ../test/data/extendedsms_for_input.dat /epoc32/winscw/c/test/data/extendedsms_for_input.dat sl@0: ../test/data/extendedsms_for_expect.dat /epoc32/data/z/test/data/extendedsms_for_expect.dat sl@0: ../test/data/extendedsms_for_input.dat /epoc32/data/z/test/data/extendedsms_for_input.dat sl@0: ../test/data/extendedsms_uni_expect.dat /epoc32/data/z/test/data/extendedsms_uni_expect.dat sl@0: ../test/data/extendedsms_uni_input.dat /epoc32/data/z/test/data/extendedsms_uni_input.dat sl@0: sl@0: //test spanish single sl@0: ../test/data/gsm7_spanish_single_for_expect.dat /epoc32/winscw/c/test/data/gsm7_spanish_single_for_expect.dat sl@0: ../test/data/gsm7_spanish_single_for_input.dat /epoc32/winscw/c/test/data/gsm7_spanish_single_for_input.dat sl@0: ../test/data/gsm7_spanish_single_uni_expect.dat /epoc32/winscw/c/test/data/gsm7_spanish_single_uni_expect.dat sl@0: ../test/data/gsm7_spanish_single_uni_input.dat /epoc32/winscw/c/test/data/gsm7_spanish_single_uni_input.dat sl@0: ../test/data/gsm7_spanish_single_for_expect.dat /epoc32/data/z/test/data/gsm7_spanish_single_for_expect.dat sl@0: ../test/data/gsm7_spanish_single_for_input.dat /epoc32/data/z/test/data/gsm7_spanish_single_for_input.dat sl@0: ../test/data/gsm7_spanish_single_uni_expect.dat /epoc32/data/z/test/data/gsm7_spanish_single_uni_expect.dat sl@0: ../test/data/gsm7_spanish_single_uni_input.dat /epoc32/data/z/test/data/gsm7_spanish_single_uni_input.dat sl@0: sl@0: //test Portuguese locking gsm7ext sl@0: ../test/data/portuguese_locking_gsm7ext_for_expect.dat /epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_for_expect.dat sl@0: ../test/data/portuguese_locking_gsm7ext_for_input.dat /epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_for_input.dat sl@0: ../test/data/portuguese_locking_gsm7ext_uni_expect.dat /epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_uni_expect.dat sl@0: ../test/data/portuguese_locking_gsm7ext_uni_input.dat /epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_uni_input.dat sl@0: ../test/data/portuguese_locking_gsm7ext_for_expect.dat /epoc32/data/z/test/data/portuguese_locking_gsm7ext_for_expect.dat sl@0: ../test/data/portuguese_locking_gsm7ext_for_input.dat /epoc32/data/z/test/data/portuguese_locking_gsm7ext_for_input.dat sl@0: ../test/data/portuguese_locking_gsm7ext_uni_expect.dat /epoc32/data/z/test/data/portuguese_locking_gsm7ext_uni_expect.dat sl@0: ../test/data/portuguese_locking_gsm7ext_uni_input.dat /epoc32/data/z/test/data/portuguese_locking_gsm7ext_uni_input.dat sl@0: sl@0: //test Portuguese locking single sl@0: ../test/data/portuguese_locking_single_for_expect.dat /epoc32/winscw/c/test/data/portuguese_locking_single_for_expect.dat sl@0: ../test/data/portuguese_locking_single_for_input.dat /epoc32/winscw/c/test/data/portuguese_locking_single_for_input.dat sl@0: ../test/data/portuguese_locking_single_uni_expect.dat /epoc32/winscw/c/test/data/portuguese_locking_single_uni_expect.dat sl@0: ../test/data/portuguese_locking_single_uni_input.dat /epoc32/winscw/c/test/data/portuguese_locking_single_uni_input.dat sl@0: ../test/data/portuguese_locking_single_for_expect.dat /epoc32/data/z/test/data/portuguese_locking_single_for_expect.dat sl@0: ../test/data/portuguese_locking_single_for_input.dat /epoc32/data/z/test/data/portuguese_locking_single_for_input.dat sl@0: ../test/data/portuguese_locking_single_uni_expect.dat /epoc32/data/z/test/data/portuguese_locking_single_uni_expect.dat sl@0: ../test/data/portuguese_locking_single_uni_input.dat /epoc32/data/z/test/data/portuguese_locking_single_uni_input.dat sl@0: sl@0: //test Portuguese gsm7 & single sl@0: ../test/data/gsm7_portuguese_single_for_expect.dat /epoc32/winscw/c/test/data/gsm7_portuguese_single_for_expect.dat sl@0: ../test/data/gsm7_portuguese_single_for_input.dat /epoc32/winscw/c/test/data/gsm7_portuguese_single_for_input.dat sl@0: ../test/data/gsm7_portuguese_single_uni_expect.dat /epoc32/winscw/c/test/data/gsm7_portuguese_single_uni_expect.dat sl@0: ../test/data/gsm7_portuguese_single_uni_input.dat /epoc32/winscw/c/test/data/gsm7_portuguese_single_uni_input.dat sl@0: ../test/data/gsm7_portuguese_single_for_expect.dat /epoc32/data/z/test/data/gsm7_portuguese_single_for_expect.dat sl@0: ../test/data/gsm7_portuguese_single_for_input.dat /epoc32/data/z/test/data/gsm7_portuguese_single_for_input.dat sl@0: ../test/data/gsm7_portuguese_single_uni_expect.dat /epoc32/data/z/test/data/gsm7_portuguese_single_uni_expect.dat sl@0: ../test/data/gsm7_portuguese_single_uni_input.dat /epoc32/data/z/test/data/gsm7_portuguese_single_uni_input.dat sl@0: sl@0: //test turkish single sl@0: ../test/data/gsm7_turkish_single_for_expect.dat /epoc32/winscw/c/test/data/gsm7_turkish_single_for_expect.dat sl@0: ../test/data/gsm7_turkish_single_for_input.dat /epoc32/winscw/c/test/data/gsm7_turkish_single_for_input.dat sl@0: ../test/data/gsm7_turkish_single_uni_expect.dat /epoc32/winscw/c/test/data/gsm7_turkish_single_uni_expect.dat sl@0: ../test/data/gsm7_turkish_single_uni_input.dat /epoc32/winscw/c/test/data/gsm7_turkish_single_uni_input.dat sl@0: ../test/data/gsm7_turkish_single_for_expect.dat /epoc32/data/z/test/data/gsm7_turkish_single_for_expect.dat sl@0: ../test/data/gsm7_turkish_single_for_input.dat /epoc32/data/z/test/data/gsm7_turkish_single_for_input.dat sl@0: ../test/data/gsm7_turkish_single_uni_expect.dat /epoc32/data/z/test/data/gsm7_turkish_single_uni_expect.dat sl@0: ../test/data/gsm7_turkish_single_uni_input.dat /epoc32/data/z/test/data/gsm7_turkish_single_uni_input.dat sl@0: sl@0: //test turkish locking sl@0: ../test/data/turkish_locking_gsm7ext_for_expect.dat /epoc32/winscw/c/test/data/turkish_locking_gsm7ext_for_expect.dat sl@0: ../test/data/turkish_locking_gsm7ext_for_input.dat /epoc32/winscw/c/test/data/turkish_locking_gsm7ext_for_input.dat sl@0: ../test/data/turkish_locking_gsm7ext_uni_expect.dat /epoc32/winscw/c/test/data/turkish_locking_gsm7ext_uni_expect.dat sl@0: ../test/data/turkish_locking_gsm7ext_uni_input.dat /epoc32/winscw/c/test/data/turkish_locking_gsm7ext_uni_input.dat sl@0: ../test/data/turkish_locking_gsm7ext_for_expect.dat /epoc32/data/z/test/data/turkish_locking_gsm7ext_for_expect.dat sl@0: ../test/data/turkish_locking_gsm7ext_for_input.dat /epoc32/data/z/test/data/turkish_locking_gsm7ext_for_input.dat sl@0: ../test/data/turkish_locking_gsm7ext_uni_expect.dat /epoc32/data/z/test/data/turkish_locking_gsm7ext_uni_expect.dat sl@0: ../test/data/turkish_locking_gsm7ext_uni_input.dat /epoc32/data/z/test/data/turkish_locking_gsm7ext_uni_input.dat sl@0: sl@0: //test turkish locking single sl@0: ../test/data/turkish_locking_single_for_expect.dat /epoc32/winscw/c/test/data/turkish_locking_single_for_expect.dat sl@0: ../test/data/turkish_locking_single_for_input.dat /epoc32/winscw/c/test/data/turkish_locking_single_for_input.dat sl@0: ../test/data/turkish_locking_single_uni_expect.dat /epoc32/winscw/c/test/data/turkish_locking_single_uni_expect.dat sl@0: ../test/data/turkish_locking_single_uni_input.dat /epoc32/winscw/c/test/data/turkish_locking_single_uni_input.dat sl@0: ../test/data/turkish_locking_single_for_expect.dat /epoc32/data/z/test/data/turkish_locking_single_for_expect.dat sl@0: ../test/data/turkish_locking_single_for_input.dat /epoc32/data/z/test/data/turkish_locking_single_for_input.dat sl@0: ../test/data/turkish_locking_single_uni_expect.dat /epoc32/data/z/test/data/turkish_locking_single_uni_expect.dat sl@0: ../test/data/turkish_locking_single_uni_input.dat /epoc32/data/z/test/data/turkish_locking_single_uni_input.dat sl@0: sl@0: //test KOI8R sl@0: ../test/data/KOI8R_for_expect.dat /epoc32/winscw/c/test/data/KOI8R_for_expect.dat sl@0: ../test/data/KOI8R_for_input.dat /epoc32/winscw/c/test/data/KOI8R_for_input.dat sl@0: ../test/data/KOI8R_uni_expect.dat /epoc32/winscw/c/test/data/KOI8R_uni_expect.dat sl@0: ../test/data/KOI8R_uni_input.dat /epoc32/winscw/c/test/data/KOI8R_uni_input.dat sl@0: ../test/data/KOI8R_for_expect.dat /epoc32/data/z/test/data/KOI8R_for_expect.dat sl@0: ../test/data/KOI8R_for_input.dat /epoc32/data/z/test/data/KOI8R_for_input.dat sl@0: ../test/data/KOI8R_uni_expect.dat /epoc32/data/z/test/data/KOI8R_uni_expect.dat sl@0: ../test/data/KOI8R_uni_input.dat /epoc32/data/z/test/data/KOI8R_uni_input.dat sl@0: sl@0: //test KOI8U sl@0: ../test/data/KOI8U_for_expect.dat /epoc32/winscw/c/test/data/KOI8U_for_expect.dat sl@0: ../test/data/KOI8U_for_input.dat /epoc32/winscw/c/test/data/KOI8U_for_input.dat sl@0: ../test/data/KOI8U_uni_expect.dat /epoc32/winscw/c/test/data/KOI8U_uni_expect.dat sl@0: ../test/data/KOI8U_uni_input.dat /epoc32/winscw/c/test/data/KOI8U_uni_input.dat sl@0: ../test/data/KOI8U_for_expect.dat /epoc32/data/z/test/data/KOI8U_for_expect.dat sl@0: ../test/data/KOI8U_for_input.dat /epoc32/data/z/test/data/KOI8U_for_input.dat sl@0: ../test/data/KOI8U_uni_expect.dat /epoc32/data/z/test/data/KOI8U_uni_expect.dat sl@0: ../test/data/KOI8U_uni_input.dat /epoc32/data/z/test/data/KOI8U_uni_input.dat sl@0: sl@0: //test TIS_620 sl@0: ../test/data/TIS_620_for_expect.dat /epoc32/winscw/c/test/data/TIS_620_for_expect.dat sl@0: ../test/data/TIS_620_for_input.dat /epoc32/winscw/c/test/data/TIS_620_for_input.dat sl@0: ../test/data/TIS_620_uni_expect.dat /epoc32/winscw/c/test/data/TIS_620_uni_expect.dat sl@0: ../test/data/TIS_620_uni_input.dat /epoc32/winscw/c/test/data/TIS_620_uni_input.dat sl@0: ../test/data/TIS_620_for_expect.dat /epoc32/data/z/test/data/TIS_620_for_expect.dat sl@0: ../test/data/TIS_620_for_input.dat /epoc32/data/z/test/data/TIS_620_for_input.dat sl@0: ../test/data/TIS_620_uni_expect.dat /epoc32/data/z/test/data/TIS_620_uni_expect.dat sl@0: ../test/data/TIS_620_uni_input.dat /epoc32/data/z/test/data/TIS_620_uni_input.dat sl@0: sl@0: //test win874 sl@0: ../test/data/win874_for_expect.dat /epoc32/winscw/c/test/data/win874_for_expect.dat sl@0: ../test/data/win874_for_input.dat /epoc32/winscw/c/test/data/win874_for_input.dat sl@0: ../test/data/win874_uni_expect.dat /epoc32/winscw/c/test/data/win874_uni_expect.dat sl@0: ../test/data/win874_uni_input.dat /epoc32/winscw/c/test/data/win874_uni_input.dat sl@0: ../test/data/win874_for_expect.dat /epoc32/data/z/test/data/win874_for_expect.dat sl@0: ../test/data/win874_for_input.dat /epoc32/data/z/test/data/win874_for_input.dat sl@0: ../test/data/win874_uni_expect.dat /epoc32/data/z/test/data/win874_uni_expect.dat sl@0: ../test/data/win874_uni_input.dat /epoc32/data/z/test/data/win874_uni_input.dat sl@0: sl@0: //test win1250 sl@0: ../test/data/win1250_for_expect.dat /epoc32/winscw/c/test/data/win1250_for_expect.dat sl@0: ../test/data/win1250_for_input.dat /epoc32/winscw/c/test/data/win1250_for_input.dat sl@0: ../test/data/win1250_uni_expect.dat /epoc32/winscw/c/test/data/win1250_uni_expect.dat sl@0: ../test/data/win1250_uni_input.dat /epoc32/winscw/c/test/data/win1250_uni_input.dat sl@0: ../test/data/win1250_for_expect.dat /epoc32/data/z/test/data/win1250_for_expect.dat sl@0: ../test/data/win1250_for_input.dat /epoc32/data/z/test/data/win1250_for_input.dat sl@0: ../test/data/win1250_uni_expect.dat /epoc32/data/z/test/data/win1250_uni_expect.dat sl@0: ../test/data/win1250_uni_input.dat /epoc32/data/z/test/data/win1250_uni_input.dat sl@0: sl@0: //test win1251 sl@0: ../test/data/win1251_for_expect.dat /epoc32/winscw/c/test/data/win1251_for_expect.dat sl@0: ../test/data/win1251_for_input.dat /epoc32/winscw/c/test/data/win1251_for_input.dat sl@0: ../test/data/win1251_uni_expect.dat /epoc32/winscw/c/test/data/win1251_uni_expect.dat sl@0: ../test/data/win1251_uni_input.dat /epoc32/winscw/c/test/data/win1251_uni_input.dat sl@0: ../test/data/win1251_for_expect.dat /epoc32/data/z/test/data/win1251_for_expect.dat sl@0: ../test/data/win1251_for_input.dat /epoc32/data/z/test/data/win1251_for_input.dat sl@0: ../test/data/win1251_uni_expect.dat /epoc32/data/z/test/data/win1251_uni_expect.dat sl@0: ../test/data/win1251_uni_input.dat /epoc32/data/z/test/data/win1251_uni_input.dat sl@0: sl@0: //test win1253 sl@0: ../test/data/win1253_for_expect.dat /epoc32/winscw/c/test/data/win1253_for_expect.dat sl@0: ../test/data/win1253_for_input.dat /epoc32/winscw/c/test/data/win1253_for_input.dat sl@0: ../test/data/win1253_uni_expect.dat /epoc32/winscw/c/test/data/win1253_uni_expect.dat sl@0: ../test/data/win1253_uni_input.dat /epoc32/winscw/c/test/data/win1253_uni_input.dat sl@0: ../test/data/win1253_for_expect.dat /epoc32/data/z/test/data/win1253_for_expect.dat sl@0: ../test/data/win1253_for_input.dat /epoc32/data/z/test/data/win1253_for_input.dat sl@0: ../test/data/win1253_uni_expect.dat /epoc32/data/z/test/data/win1253_uni_expect.dat sl@0: ../test/data/win1253_uni_input.dat /epoc32/data/z/test/data/win1253_uni_input.dat sl@0: sl@0: //test win1254 sl@0: ../test/data/win1254_for_expect.dat /epoc32/winscw/c/test/data/win1254_for_expect.dat sl@0: ../test/data/win1254_for_input.dat /epoc32/winscw/c/test/data/win1254_for_input.dat sl@0: ../test/data/win1254_uni_expect.dat /epoc32/winscw/c/test/data/win1254_uni_expect.dat sl@0: ../test/data/win1254_uni_input.dat /epoc32/winscw/c/test/data/win1254_uni_input.dat sl@0: ../test/data/win1254_for_expect.dat /epoc32/data/z/test/data/win1254_for_expect.dat sl@0: ../test/data/win1254_for_input.dat /epoc32/data/z/test/data/win1254_for_input.dat sl@0: ../test/data/win1254_uni_expect.dat /epoc32/data/z/test/data/win1254_uni_expect.dat sl@0: ../test/data/win1254_uni_input.dat /epoc32/data/z/test/data/win1254_uni_input.dat sl@0: sl@0: //test win1255 sl@0: ../test/data/win1255_for_expect.dat /epoc32/winscw/c/test/data/win1255_for_expect.dat sl@0: ../test/data/win1255_for_input.dat /epoc32/winscw/c/test/data/win1255_for_input.dat sl@0: ../test/data/win1255_uni_expect.dat /epoc32/winscw/c/test/data/win1255_uni_expect.dat sl@0: ../test/data/win1255_uni_input.dat /epoc32/winscw/c/test/data/win1255_uni_input.dat sl@0: ../test/data/win1255_for_expect.dat /epoc32/data/z/test/data/win1255_for_expect.dat sl@0: ../test/data/win1255_for_input.dat /epoc32/data/z/test/data/win1255_for_input.dat sl@0: ../test/data/win1255_uni_expect.dat /epoc32/data/z/test/data/win1255_uni_expect.dat sl@0: ../test/data/win1255_uni_input.dat /epoc32/data/z/test/data/win1255_uni_input.dat sl@0: sl@0: //test win1256 sl@0: ../test/data/win1256_for_expect.dat /epoc32/winscw/c/test/data/win1256_for_expect.dat sl@0: ../test/data/win1256_for_input.dat /epoc32/winscw/c/test/data/win1256_for_input.dat sl@0: ../test/data/win1256_uni_expect.dat /epoc32/winscw/c/test/data/win1256_uni_expect.dat sl@0: ../test/data/win1256_uni_input.dat /epoc32/winscw/c/test/data/win1256_uni_input.dat sl@0: ../test/data/win1256_for_expect.dat /epoc32/data/z/test/data/win1256_for_expect.dat sl@0: ../test/data/win1256_for_input.dat /epoc32/data/z/test/data/win1256_for_input.dat sl@0: ../test/data/win1256_uni_expect.dat /epoc32/data/z/test/data/win1256_uni_expect.dat sl@0: ../test/data/win1256_uni_input.dat /epoc32/data/z/test/data/win1256_uni_input.dat sl@0: sl@0: //test win1257 sl@0: ../test/data/win1257_for_expect.dat /epoc32/winscw/c/test/data/win1257_for_expect.dat sl@0: ../test/data/win1257_for_input.dat /epoc32/winscw/c/test/data/win1257_for_input.dat sl@0: ../test/data/win1257_uni_expect.dat /epoc32/winscw/c/test/data/win1257_uni_expect.dat sl@0: ../test/data/win1257_uni_input.dat /epoc32/winscw/c/test/data/win1257_uni_input.dat sl@0: ../test/data/win1257_for_expect.dat /epoc32/data/z/test/data/win1257_for_expect.dat sl@0: ../test/data/win1257_for_input.dat /epoc32/data/z/test/data/win1257_for_input.dat sl@0: ../test/data/win1257_uni_expect.dat /epoc32/data/z/test/data/win1257_uni_expect.dat sl@0: ../test/data/win1257_uni_input.dat /epoc32/data/z/test/data/win1257_uni_input.dat sl@0: sl@0: //test win1258 sl@0: ../test/data/win1258_for_expect.dat /epoc32/winscw/c/test/data/win1258_for_expect.dat sl@0: ../test/data/win1258_for_input.dat /epoc32/winscw/c/test/data/win1258_for_input.dat sl@0: ../test/data/win1258_uni_expect.dat /epoc32/winscw/c/test/data/win1258_uni_expect.dat sl@0: ../test/data/win1258_uni_input.dat /epoc32/winscw/c/test/data/win1258_uni_input.dat sl@0: ../test/data/win1258_for_expect.dat /epoc32/data/z/test/data/win1258_for_expect.dat sl@0: ../test/data/win1258_for_input.dat /epoc32/data/z/test/data/win1258_for_input.dat sl@0: ../test/data/win1258_uni_expect.dat /epoc32/data/z/test/data/win1258_uni_expect.dat sl@0: ../test/data/win1258_uni_input.dat /epoc32/data/z/test/data/win1258_uni_input.dat sl@0: sl@0: ../test/rtest/group/charconvplugintests.iby /epoc32/rom/include/charconvplugintests.iby sl@0: sl@0: PRJ_TESTEXTENSIONS sl@0: start extension syslibs/test/charconv_tsnmdata // not test code sl@0: end sl@0: start extension syslibs/test/charconv_tiso8859x_generate_cpp // not test code sl@0: end sl@0: sl@0: PRJ_TESTMMPFILES sl@0: ../test/rtest/group/shiftjis_with_sample_extension.mmp support // Plug-in for test code. sl@0: ../test/rtest/group/iso2022jp1_2_test.mmp support // For testing S60 variants of iso2022jp1. sl@0: ../test/rtest/group/iso2022jp_2_test.mmp support // For testing S60 variants of iso2022jp. sl@0: ../test/rtest/group/eucjp_packed_2_test.mmp support // For testing S60 variants of eucjp_packed. sl@0: ../test/rtest/group/test_j5_kddiau.mmp support // For testing Kddiau variants of Shift-JIS. sl@0: ../test/rtest/group/tis1620.mmp support sl@0: ../test/rtest/group/shiftjis_kddiau_test.mmp support // For testing Kddiau variants of Shift-JIS. sl@0: sl@0: ../test/rtest/group/t_charconvpluginserver.mmp sl@0: sl@0: sl@0: PRJ_TESTEXTENSIONS sl@0: start extension syslibs/test/charconv_testpostbuild // Remove shiftjis_kddiau.rsc and j5_kddiau.rsc so test version will work correctly. sl@0: end sl@0: sl@0: #endif