os/textandloc/charconvfw/charconvplugins/group/bld.inf
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/textandloc/charconvfw/charconvplugins/group/bld.inf	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,580 @@
     1.4 +/*
     1.5 +* Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
     1.6 +* All rights reserved.
     1.7 +* This component and the accompanying materials are made available
     1.8 +* under the terms of "Eclipse Public License v1.0"
     1.9 +* which accompanies this distribution, and is available
    1.10 +* at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.11 +*
    1.12 +* Initial Contributors:
    1.13 +* Nokia Corporation - initial contribution.
    1.14 +*
    1.15 +* Contributors:
    1.16 +*
    1.17 +* Description: 
    1.18 +* Character Conversion Library plugins
    1.19 +*
    1.20 +*/
    1.21 +
    1.22 +
    1.23 +/**
    1.24 + @file
    1.25 +*/
    1.26 +
    1.27 +#if !defined(TOOLS)
    1.28 +
    1.29 +PRJ_EXPORTS
    1.30 +
    1.31 +	../inc/convgeneratedcpp.h						SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(convgeneratedcpp.h)
    1.32 +#ifdef SYMBIAN_OLD_EXPORT_LOCATION
    1.33 +	../inc/gb2312.h									/epoc32/include/gb2312.h
    1.34 +#endif
    1.35 +#ifdef SYMBIAN_OLD_EXPORT_LOCATION
    1.36 +	../inc/gbk.h									/epoc32/include/gbk.h
    1.37 +#endif
    1.38 +#ifdef SYMBIAN_OLD_EXPORT_LOCATION
    1.39 +	../inc/big5.h									/epoc32/include/big5.h
    1.40 +#endif
    1.41 +#ifdef SYMBIAN_OLD_EXPORT_LOCATION
    1.42 +	../inc/jisx0201.h								/epoc32/include/jisx0201.h
    1.43 +#endif
    1.44 +#ifdef SYMBIAN_OLD_EXPORT_LOCATION
    1.45 +	../inc/jisx0208.h								/epoc32/include/jisx0208.h
    1.46 +#endif
    1.47 +#ifdef SYMBIAN_OLD_EXPORT_LOCATION
    1.48 +	../inc/jisx0212.h								/epoc32/include/jisx0212.h
    1.49 +#endif
    1.50 +#ifdef SYMBIAN_OLD_EXPORT_LOCATION
    1.51 +	../inc/shiftjis.h								/epoc32/include/shiftjis.h
    1.52 +#endif
    1.53 +#ifdef SYMBIAN_OLD_EXPORT_LOCATION
    1.54 +	../inc/SHIFTJIS_2.H								/epoc32/include/shiftjis_2.h
    1.55 +#endif
    1.56 +
    1.57 +	../documentation/charconv_plugins_perltools.ipr	/epoc32/engdoc/tools/charconv_plugins_perltools.ipr
    1.58 +	../documentation/cnvtool.rtf					/epoc32/engdoc/charconv/cnvtool.rtf
    1.59 +
    1.60 +	../tools/cnvtool.bat							/epoc32/tools/cnvtool.bat
    1.61 +	../tools/charconv.bat							/epoc32/tools/charconv.bat
    1.62 +	../tools/charconv.pl							/epoc32/tools/charconv.pl
    1.63 +	../tools/cnvtool.pl								/epoc32/tools/cnvtool.pl
    1.64 +	../tools/UTF.PM									/epoc32/tools/UTF.pm
    1.65 +
    1.66 +	charconv_chinese_simplfied.iby					/epoc32/rom/include/charconv_chinese_simplfied.iby
    1.67 +	charconv_chinese_traditional.iby				/epoc32/rom/include/charconv_chinese_traditional.iby
    1.68 +	charconv_japanese.iby							/epoc32/rom/include/charconv_japanese.iby
    1.69 +	charconv_japanese_docomo.iby					/epoc32/rom/include/charconv_japanese_docomo.iby
    1.70 +	charconv_japanese_kddiau.iby					/epoc32/rom/include/charconv_japanese_kddiau.iby
    1.71 +	charconv_iso8859x.iby							/epoc32/rom/include/charconv_iso8859x.iby
    1.72 +	charconv_all_plugins.iby						/epoc32/rom/include/charconv_all_plugins.iby
    1.73 +	charconv_codepage.iby							/epoc32/rom/include/charconv_codepage.iby
    1.74 +	charconv_sms7bit.iby							/epoc32/rom/include/charconv_sms7bit.iby
    1.75 +	charconv_gsm7_turkish.iby						/epoc32/rom/include/charconv_gsm7_turkish.iby
    1.76 +	charconv_spanish_smsencoding.iby					/epoc32/rom/include/charconv_spanish_smsencoding.iby
    1.77 +	charconv_portuguese_smsencoding.iby					/epoc32/rom/include/charconv_portuguese_smsencoding.iby						
    1.78 +	charconv_s60.iby								/epoc32/rom/include/charconv_s60.iby
    1.79 +	charconv_japanese_s60.iby							/epoc32/rom/include/charconv_japanese_s60.iby
    1.80 +
    1.81 +PRJ_EXTENSIONS // this must be built *before* the MMPs depending on generated CPP files (which is most of them)
    1.82 +
    1.83 +// Extension makefiles - use the following to get abld to autogenerate cpp data files.
    1.84 +// STEMS - the stem name used to resolve data and code files related to a plugin
    1.85 +//         eg, gb2312 resolves to gb2312.ctl, gb2312.dat, g_gb2312.cpp, etc.
    1.86 +// TYPE - used to specify if the data for this plugin should generate dat files,
    1.87 +//        cpp files (default) or both
    1.88 +// EXTRA_PARAMS - use this to specify any extra parameters that the convtool requires
    1.89 +// EXTRA_DEP - extra make dependancy.  put in especially for gbk which is a superset
    1.90 +//             that includes gb2312
    1.91 +// CTL_EXT - allows different ctl files for dat and cpp generation. specifies extra
    1.92 +//           characters to be appended to the ctl file stem name
    1.93 +// When adding a new plugin, where possible add to existing 'start extension' blocks.
    1.94 +
    1.95 +	start extension syslibs/generate_cpp	//cpp s for plugins and dat files for charconv.bat.
    1.96 +		option STEMS \
    1.97 +			gb2312 \
    1.98 +			gb12345 \
    1.99 +			big5 \
   1.100 +			iso88592 \
   1.101 +			iso88593 \
   1.102 +			iso88594 \
   1.103 +			iso88595 \
   1.104 +			iso88596 \
   1.105 +			iso88597 \
   1.106 +			iso88598 \
   1.107 +			iso88599 \
   1.108 +			iso885910 \
   1.109 +			iso885913 \
   1.110 +			iso885914 \
   1.111 +			iso885915
   1.112 +		option TYPE all
   1.113 +	end
   1.114 +
   1.115 +	start extension syslibs/generate_cpp	//just cpp.
   1.116 +		option STEMS gb18030_4byte
   1.117 +	end
   1.118 +
   1.119 +	start extension syslibs/generate_cpp	//just cpp.
   1.120 +		option STEMS gb18030_diff_gbk
   1.121 +	end
   1.122 +
   1.123 +	start extension syslibs/generate_cpp	//just cpp.
   1.124 +		option STEMS cp850
   1.125 +	end
   1.126 +
   1.127 +	start extension syslibs/generate_cpp	//just dat.
   1.128 +		option STEMS shiftjis iso88591 cp1252
   1.129 +		option TYPE dat
   1.130 +	end
   1.131 +
   1.132 +	start extension syslibs/generate_cpp	//cpp with extra parameter to cnvtool.
   1.133 +		option STEMS jisx0201 jisx0212 jisx0201_2
   1.134 +		option EXTRA_PARAMS -omitReplacementForUnconvertibleUnicodeCharacters
   1.135 +	end
   1.136 +
   1.137 +	start extension syslibs/generate_cpp
   1.138 +		option STEMS jisx0208
   1.139 +		option EXTRA_PARAMS -columns(3: 2, 3) -omitReplacementForUnconvertibleUnicodeCharactersrs
   1.140 +	end
   1.141 +
   1.142 +	start extension syslibs/generate_cpp	//cpp with extra make dependancy etc.
   1.143 +		option STEMS gbk
   1.144 +		option EXTRA_DEP $(SOURCE_DIRECTORY)$/gb2312.txt
   1.145 +		option EXTRA_PARAMS -cutOutAnyPrivateUseUnicodeCharacterSlotsBeingUsed -sourceFilesToSubtract($(EXTRA_DEP))
   1.146 +	end
   1.147 +
   1.148 +	start extension syslibs/generate_cpp	//dat using extended ctl file name.
   1.149 +		option STEMS gbk
   1.150 +		option CTL_EXT f
   1.151 +		option TYPE dat
   1.152 +	end
   1.153 +
   1.154 +	start extension syslibs/generate_cpp	//just cpp.
   1.155 +		option STEMS extended_sms_7bit
   1.156 +	end
   1.157 +	
   1.158 +	start extension syslibs/generate_cpp	//just cpp.
   1.159 +		option STEMS turkish_locking_gsm7ext
   1.160 +	end
   1.161 +
   1.162 +	start extension syslibs/generate_cpp	//just cpp.
   1.163 +		option STEMS turkish_locking_single
   1.164 +	end
   1.165 +
   1.166 +	start extension syslibs/generate_cpp	//just cpp.
   1.167 +		option STEMS gsm7_turkish_single
   1.168 +	end
   1.169 +
   1.170 +	start extension syslibs/generate_cpp	//generate the cpp file for spanish gsm 7 bits single shift table
   1.171 +		option STEMS spanish_gsm7_single
   1.172 +	end
   1.173 +
   1.174 +	
   1.175 +	start extension syslibs/generate_cpp	//generate the cpp file for portuguese locking shift 
   1.176 +		option STEMS portuguese_locking_gsm7ext
   1.177 +	end
   1.178 +
   1.179 +	start extension syslibs/generate_cpp	//just cpp.
   1.180 +		option STEMS portuguese_gsm7_single
   1.181 +	end
   1.182 +
   1.183 +	start extension syslibs/generate_cpp	//just cpp.
   1.184 +		option STEMS portuguese_locking_single
   1.185 +	end
   1.186 +
   1.187 +	start extension syslibs/generate_cpp	//just cpp.
   1.188 +		option STEMS \
   1.189 +		ShiftJisDirectmap \
   1.190 +		iscii \
   1.191 +		KOI8R \
   1.192 +		KOI8U \
   1.193 +		TIS_620 \
   1.194 +		win874 \
   1.195 +		win1250 \
   1.196 +		win1251 \
   1.197 +		win1253 \
   1.198 +		win1254 \
   1.199 +		win1255 \
   1.200 +		win1256 \
   1.201 +		win1257 \
   1.202 +		win1258		
   1.203 +	end
   1.204 +
   1.205 +PRJ_MMPFILES
   1.206 +	// The XXXXX_shared.mmp files below build DLLs that non-plug-in DLLs (such as locale DLLs) can statically link against.
   1.207 +	gb2312_shared.mmp
   1.208 +	gbk_shared.mmp
   1.209 +	big5_shared.mmp
   1.210 +	gb18030_4byte.mmp
   1.211 +	gb18030_diff_gbk.mmp
   1.212 +	jisbase_shared.mmp
   1.213 +	jisbase_shared_2.mmp
   1.214 +	jisx0201.mmp
   1.215 +	jisx0201_2.mmp
   1.216 +	jisx0208.mmp
   1.217 +	jisx0208_2.mmp
   1.218 +	jisx0212.mmp
   1.219 +	shiftjis_kddiau_shared.mmp
   1.220 +	shiftjis_kddiau_shared_2.mmp
   1.221 +	shiftjis_docomo_shared.mmp
   1.222 +	CnvShiftJisDirectmap.mmp
   1.223 +	CnvPictographShared.mmp
   1.224 +	CP949table.mmp	
   1.225 +
   1.226 +	// The rest are plug-ins.
   1.227 +	gb2312.mmp
   1.228 +	hz.mmp
   1.229 +	gb12345.mmp
   1.230 +	gbk.mmp
   1.231 +	gb18030.mmp
   1.232 +	big5.mmp
   1.233 +	shiftjis_kddiau.mmp
   1.234 +	shiftjis_kddiau_2.mmp
   1.235 +	shiftjis_docomo.mmp
   1.236 +	iso2022jp.mmp
   1.237 +	iso2022jp_2.mmp
   1.238 +	iso2022jp1.mmp
   1.239 +	iso2022jp1_2.mmp
   1.240 +	jis.mmp
   1.241 +	jis_2.mmp
   1.242 +	eucjp_packed.mmp
   1.243 +	eucjp_packed_2.mmp
   1.244 +	iso88592.mmp
   1.245 +	iso88593.mmp
   1.246 +	iso88594.mmp
   1.247 +	iso88595.mmp
   1.248 +	iso88596.mmp
   1.249 +	iso88597.mmp
   1.250 +	iso88598.mmp
   1.251 +	iso88599.mmp
   1.252 +	iso885910.mmp
   1.253 +	iso885913.mmp
   1.254 +	iso885914.mmp
   1.255 +	iso885915.mmp
   1.256 +	ucs2.mmp
   1.257 +	j5_kddiau.mmp
   1.258 +	j5_kddiau_2.mmp
   1.259 +	j5_docomo.mmp
   1.260 +	cp850.mmp
   1.261 +	extended_sms_7bit.mmp
   1.262 +	gsm7_turkish_single.mmp
   1.263 +	turkish_locking_gsm7ext.mmp
   1.264 +	turkish_locking_single.mmp
   1.265 +	portuguese_gsm7_single.mmp
   1.266 +	portuguese_locking_gsm7ext.mmp
   1.267 +	portuguese_locking_single.mmp
   1.268 +	spanish_gsm7_single.mmp
   1.269 +	Win949.mmp
   1.270 +	ShiftJisDirectmap.mmp
   1.271 +	EucJpDirectmap.mmp
   1.272 +	EUCKR.mmp
   1.273 +	iscii.mmp
   1.274 +	iso2022kr.mmp
   1.275 +	KOI8R.mmp
   1.276 +	KOI8U.mmp
   1.277 +	ksc5601.mmp
   1.278 +	TIS_620.mmp
   1.279 +	Win874.mmp
   1.280 +	Win1250.mmp
   1.281 +	Win1251.mmp
   1.282 +	Win1253.mmp
   1.283 +	Win1254.mmp
   1.284 +	Win1255.mmp
   1.285 +	Win1256.mmp
   1.286 +	Win1257.mmp
   1.287 +	Win1258.mmp
   1.288 +
   1.289 +PRJ_TESTEXPORTS
   1.290 +	
   1.291 +	../test/rtest/tsrc/main/T_ALL.script	/epoc32/data/z/test/T_ALL.script
   1.292 +	../test/rtest/tsrc/main/T_ALL.bat		/epoc32/data/z/test/T_ALL.bat
   1.293 +	../test/rtest/tsrc/main/T_ALL.script	/epoc32/winscw/c/test/T_ALL.script
   1.294 +	../test/rtest/tsrc/main/T_ALL.bat		/epoc32/winscw/c/test/T_ALL.bat
   1.295 +	
   1.296 +	../test/data/swedish.txt				/epoc32/data/z/test/data/swedish.txt
   1.297 +	../test/data/finnish.txt				/epoc32/data/z/test/data/finnish.txt
   1.298 +	../test/data/swedish.txt				/epoc32/winscw/c/test/data/swedish.txt
   1.299 +	../test/data/finnish.txt				/epoc32/winscw/c/test/data/finnish.txt
   1.300 +	../test/data/swedish.txt				/epoc32/wins/c/test/data/swedish.txt
   1.301 +	../test/data/finnish.txt				/epoc32/wins/c/test/data/finnish.txt
   1.302 +
   1.303 +// used by TJ5 for testing J5 plug-in
   1.304 +	../test/data/ansi.test					/epoc32/data/z/test/data/ansi.test	
   1.305 +	../test/data/ansi.uni					/epoc32/data/z/test/data/ansi.uni		
   1.306 +	../test/data/imode.test					/epoc32/data/z/test/data/imode.test		
   1.307 +	../test/data/imode.uni					/epoc32/data/z/test/data/imode.uni	
   1.308 +	../test/data/imode_not_mapped.uni		/epoc32/data/z/test/data/imode_not_mapped.uni
   1.309 +	../test/data/jpeuc-j.test				/epoc32/data/z/test/data/jpeuc-j.test
   1.310 +	../test/data/jpeuc-j.uni				/epoc32/data/z/test/data/jpeuc-j.uni
   1.311 +	../test/data/jpjis.test					/epoc32/data/z/test/data/jpjis.test	
   1.312 +	../test/data/jpjis.uni					/epoc32/data/z/test/data/jpjis.uni	
   1.313 +	../test/data/jpsjis.test				/epoc32/data/z/test/data/jpsjis.test	
   1.314 +	../test/data/jpsjis.uni					/epoc32/data/z/test/data/jpsjis.uni	
   1.315 +	../test/data/jpunicode.test				/epoc32/data/z/test/data/jpunicode.test
   1.316 +	../test/data/jpunicode.uni				/epoc32/data/z/test/data/jpunicode.uni
   1.317 +	../test/data/jputf8.test				/epoc32/data/z/test/data/jputf8.test	
   1.318 +	../test/data/jputf8.uni					/epoc32/data/z/test/data/jputf8.uni	
   1.319 +	../test/data/mopera.test				/epoc32/data/z/test/data/mopera.test	
   1.320 +	../test/data/mopera.uni					/epoc32/data/z/test/data/mopera.uni	
   1.321 +	../test/data/mopera_not_mapped.uni		/epoc32/data/z/test/data/mopera_not_mapped.uni	
   1.322 +	../test/data/mscodefont.test			/epoc32/data/z/test/data/mscodefont.test
   1.323 +	../test/data/mscodefont.uni				/epoc32/data/z/test/data/mscodefont.uni
   1.324 +	../test/data/s-jis.test					/epoc32/data/z/test/data/s-jis.test
   1.325 +	../test/data/s-jis.uni					/epoc32/data/z/test/data/s-jis.uni
   1.326 +	../test/data/s-jis_docomo.uni			/epoc32/data/z/test/data/s-jis_docomo.uni
   1.327 +
   1.328 +	../test/data/ansi.test					/epoc32/winscw/c/test/data/ansi.test	
   1.329 +	../test/data/ansi.uni					/epoc32/winscw/c/test/data/ansi.uni		
   1.330 +	../test/data/imode.test					/epoc32/winscw/c/test/data/imode.test	
   1.331 +	../test/data/imode.uni					/epoc32/winscw/c/test/data/imode.uni	
   1.332 +	../test/data/imode_not_mapped.uni		/epoc32/winscw/c/test/data/imode_not_mapped.uni	
   1.333 +	../test/data/jpeuc-j.test				/epoc32/winscw/c/test/data/jpeuc-j.test
   1.334 +	../test/data/jpeuc-j.uni				/epoc32/winscw/c/test/data/jpeuc-j.uni
   1.335 +	../test/data/jpjis.test					/epoc32/winscw/c/test/data/jpjis.test	
   1.336 +	../test/data/jpjis.uni					/epoc32/winscw/c/test/data/jpjis.uni	
   1.337 +	../test/data/jpsjis.test				/epoc32/winscw/c/test/data/jpsjis.test	
   1.338 +	../test/data/jpsjis.uni					/epoc32/winscw/c/test/data/jpsjis.uni	
   1.339 +	../test/data/jpunicode.test				/epoc32/winscw/c/test/data/jpunicode.test
   1.340 +	../test/data/jpunicode.uni				/epoc32/winscw/c/test/data/jpunicode.uni
   1.341 +	../test/data/jputf8.test				/epoc32/winscw/c/test/data/jputf8.test	
   1.342 +	../test/data/jputf8.uni					/epoc32/winscw/c/test/data/jputf8.uni	
   1.343 +	../test/data/mopera.test				/epoc32/winscw/c/test/data/mopera.test	
   1.344 +	../test/data/mopera.uni					/epoc32/winscw/c/test/data/mopera.uni	
   1.345 +	../test/data/mopera_not_mapped.uni		/epoc32/winscw/c/test/data/mopera_not_mapped.uni	
   1.346 +	../test/data/mscodefont.test			/epoc32/winscw/c/test/data/mscodefont.test
   1.347 +	../test/data/mscodefont.uni				/epoc32/winscw/c/test/data/mscodefont.uni
   1.348 +	../test/data/s-jis.test					/epoc32/winscw/c/test/data/s-jis.test
   1.349 +	../test/data/s-jis.uni					/epoc32/winscw/c/test/data/s-jis.uni
   1.350 +	../test/data/s-jis_docomo.uni			/epoc32/winscw/c/test/data/s-jis_docomo.uni
   1.351 +	// Work around for DEF063276
   1.352 +	../test/data/main/koriginalsms7bit.dat 	z:/test/data/koriginalsms7bit.dat
   1.353 +	../test/data/main/originaljis.dat 		z:/test/data/originaljis.dat
   1.354 +	../test/data/main/klittleendian.dat 	z:/test/data/klittleendian.dat
   1.355 +	../test/data/main/kbigendian.dat 		z:/test/data/kbigendian.dat
   1.356 +	// Work around for DEF089572
   1.357 +	../test/data/main/ksms7bit.dat	 		z:/test/data/ksms7bit.dat
   1.358 +
   1.359 +	//test extended sms 7bit
   1.360 +	../test/data/extendedsms_uni_expect.dat	/epoc32/winscw/c/test/data/extendedsms_uni_expect.dat
   1.361 +	../test/data/extendedsms_uni_input.dat	/epoc32/winscw/c/test/data/extendedsms_uni_input.dat
   1.362 +	../test/data/extendedsms_for_expect.dat	/epoc32/winscw/c/test/data/extendedsms_for_expect.dat
   1.363 +	../test/data/extendedsms_for_input.dat	/epoc32/winscw/c/test/data/extendedsms_for_input.dat
   1.364 +	../test/data/extendedsms_for_expect.dat	/epoc32/data/z/test/data/extendedsms_for_expect.dat
   1.365 +	../test/data/extendedsms_for_input.dat	/epoc32/data/z/test/data/extendedsms_for_input.dat
   1.366 +	../test/data/extendedsms_uni_expect.dat	/epoc32/data/z/test/data/extendedsms_uni_expect.dat
   1.367 +	../test/data/extendedsms_uni_input.dat	/epoc32/data/z/test/data/extendedsms_uni_input.dat
   1.368 +
   1.369 +	//test spanish single
   1.370 +	../test/data/gsm7_spanish_single_for_expect.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_for_expect.dat
   1.371 +	../test/data/gsm7_spanish_single_for_input.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_for_input.dat
   1.372 +	../test/data/gsm7_spanish_single_uni_expect.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_uni_expect.dat
   1.373 +	../test/data/gsm7_spanish_single_uni_input.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_uni_input.dat
   1.374 +	../test/data/gsm7_spanish_single_for_expect.dat	/epoc32/data/z/test/data/gsm7_spanish_single_for_expect.dat
   1.375 +	../test/data/gsm7_spanish_single_for_input.dat	/epoc32/data/z/test/data/gsm7_spanish_single_for_input.dat
   1.376 +	../test/data/gsm7_spanish_single_uni_expect.dat	/epoc32/data/z/test/data/gsm7_spanish_single_uni_expect.dat
   1.377 +	../test/data/gsm7_spanish_single_uni_input.dat	/epoc32/data/z/test/data/gsm7_spanish_single_uni_input.dat
   1.378 +
   1.379 +	//test Portuguese locking gsm7ext
   1.380 +	../test/data/portuguese_locking_gsm7ext_for_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_for_expect.dat
   1.381 +	../test/data/portuguese_locking_gsm7ext_for_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_for_input.dat
   1.382 +	../test/data/portuguese_locking_gsm7ext_uni_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_uni_expect.dat
   1.383 +	../test/data/portuguese_locking_gsm7ext_uni_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_uni_input.dat
   1.384 +	../test/data/portuguese_locking_gsm7ext_for_expect.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_for_expect.dat
   1.385 +	../test/data/portuguese_locking_gsm7ext_for_input.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_for_input.dat
   1.386 +	../test/data/portuguese_locking_gsm7ext_uni_expect.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_uni_expect.dat
   1.387 +	../test/data/portuguese_locking_gsm7ext_uni_input.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_uni_input.dat
   1.388 +
   1.389 +	//test Portuguese locking single
   1.390 +	../test/data/portuguese_locking_single_for_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_for_expect.dat
   1.391 +	../test/data/portuguese_locking_single_for_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_for_input.dat
   1.392 +	../test/data/portuguese_locking_single_uni_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_uni_expect.dat
   1.393 +	../test/data/portuguese_locking_single_uni_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_uni_input.dat
   1.394 +	../test/data/portuguese_locking_single_for_expect.dat	/epoc32/data/z/test/data/portuguese_locking_single_for_expect.dat
   1.395 +	../test/data/portuguese_locking_single_for_input.dat	/epoc32/data/z/test/data/portuguese_locking_single_for_input.dat
   1.396 +	../test/data/portuguese_locking_single_uni_expect.dat	/epoc32/data/z/test/data/portuguese_locking_single_uni_expect.dat
   1.397 +	../test/data/portuguese_locking_single_uni_input.dat	/epoc32/data/z/test/data/portuguese_locking_single_uni_input.dat
   1.398 +
   1.399 +    //test Portuguese gsm7 & single
   1.400 +	../test/data/gsm7_portuguese_single_for_expect.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_for_expect.dat
   1.401 +	../test/data/gsm7_portuguese_single_for_input.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_for_input.dat
   1.402 +	../test/data/gsm7_portuguese_single_uni_expect.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_uni_expect.dat
   1.403 +	../test/data/gsm7_portuguese_single_uni_input.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_uni_input.dat
   1.404 +	../test/data/gsm7_portuguese_single_for_expect.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_for_expect.dat
   1.405 +	../test/data/gsm7_portuguese_single_for_input.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_for_input.dat
   1.406 +	../test/data/gsm7_portuguese_single_uni_expect.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_uni_expect.dat
   1.407 +	../test/data/gsm7_portuguese_single_uni_input.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_uni_input.dat
   1.408 +
   1.409 +    //test turkish single
   1.410 +	../test/data/gsm7_turkish_single_for_expect.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_for_expect.dat
   1.411 +	../test/data/gsm7_turkish_single_for_input.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_for_input.dat
   1.412 +	../test/data/gsm7_turkish_single_uni_expect.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_uni_expect.dat
   1.413 +	../test/data/gsm7_turkish_single_uni_input.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_uni_input.dat
   1.414 +	../test/data/gsm7_turkish_single_for_expect.dat	/epoc32/data/z/test/data/gsm7_turkish_single_for_expect.dat
   1.415 +	../test/data/gsm7_turkish_single_for_input.dat	/epoc32/data/z/test/data/gsm7_turkish_single_for_input.dat
   1.416 +	../test/data/gsm7_turkish_single_uni_expect.dat	/epoc32/data/z/test/data/gsm7_turkish_single_uni_expect.dat
   1.417 +	../test/data/gsm7_turkish_single_uni_input.dat	/epoc32/data/z/test/data/gsm7_turkish_single_uni_input.dat
   1.418 +
   1.419 +	//test turkish locking
   1.420 +	../test/data/turkish_locking_gsm7ext_for_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_for_expect.dat
   1.421 +	../test/data/turkish_locking_gsm7ext_for_input.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_for_input.dat
   1.422 +	../test/data/turkish_locking_gsm7ext_uni_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_uni_expect.dat
   1.423 +	../test/data/turkish_locking_gsm7ext_uni_input.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_uni_input.dat
   1.424 +	../test/data/turkish_locking_gsm7ext_for_expect.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_for_expect.dat
   1.425 +	../test/data/turkish_locking_gsm7ext_for_input.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_for_input.dat
   1.426 +	../test/data/turkish_locking_gsm7ext_uni_expect.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_uni_expect.dat
   1.427 +	../test/data/turkish_locking_gsm7ext_uni_input.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_uni_input.dat
   1.428 +
   1.429 +	//test turkish locking single
   1.430 +	../test/data/turkish_locking_single_for_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_single_for_expect.dat
   1.431 +	../test/data/turkish_locking_single_for_input.dat	/epoc32/winscw/c/test/data/turkish_locking_single_for_input.dat
   1.432 +	../test/data/turkish_locking_single_uni_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_single_uni_expect.dat
   1.433 +	../test/data/turkish_locking_single_uni_input.dat	/epoc32/winscw/c/test/data/turkish_locking_single_uni_input.dat
   1.434 +	../test/data/turkish_locking_single_for_expect.dat	/epoc32/data/z/test/data/turkish_locking_single_for_expect.dat
   1.435 +	../test/data/turkish_locking_single_for_input.dat	/epoc32/data/z/test/data/turkish_locking_single_for_input.dat
   1.436 +	../test/data/turkish_locking_single_uni_expect.dat	/epoc32/data/z/test/data/turkish_locking_single_uni_expect.dat
   1.437 +	../test/data/turkish_locking_single_uni_input.dat	/epoc32/data/z/test/data/turkish_locking_single_uni_input.dat
   1.438 +
   1.439 +	//test KOI8R
   1.440 +	../test/data/KOI8R_for_expect.dat	/epoc32/winscw/c/test/data/KOI8R_for_expect.dat
   1.441 +	../test/data/KOI8R_for_input.dat	/epoc32/winscw/c/test/data/KOI8R_for_input.dat
   1.442 +	../test/data/KOI8R_uni_expect.dat	/epoc32/winscw/c/test/data/KOI8R_uni_expect.dat
   1.443 +	../test/data/KOI8R_uni_input.dat	/epoc32/winscw/c/test/data/KOI8R_uni_input.dat
   1.444 +	../test/data/KOI8R_for_expect.dat	/epoc32/data/z/test/data/KOI8R_for_expect.dat
   1.445 +	../test/data/KOI8R_for_input.dat	/epoc32/data/z/test/data/KOI8R_for_input.dat
   1.446 +	../test/data/KOI8R_uni_expect.dat	/epoc32/data/z/test/data/KOI8R_uni_expect.dat
   1.447 +	../test/data/KOI8R_uni_input.dat	/epoc32/data/z/test/data/KOI8R_uni_input.dat
   1.448 +
   1.449 +	//test KOI8U
   1.450 +	../test/data/KOI8U_for_expect.dat	/epoc32/winscw/c/test/data/KOI8U_for_expect.dat
   1.451 +	../test/data/KOI8U_for_input.dat	/epoc32/winscw/c/test/data/KOI8U_for_input.dat
   1.452 +	../test/data/KOI8U_uni_expect.dat	/epoc32/winscw/c/test/data/KOI8U_uni_expect.dat
   1.453 +	../test/data/KOI8U_uni_input.dat	/epoc32/winscw/c/test/data/KOI8U_uni_input.dat
   1.454 +	../test/data/KOI8U_for_expect.dat	/epoc32/data/z/test/data/KOI8U_for_expect.dat
   1.455 +	../test/data/KOI8U_for_input.dat	/epoc32/data/z/test/data/KOI8U_for_input.dat
   1.456 +	../test/data/KOI8U_uni_expect.dat	/epoc32/data/z/test/data/KOI8U_uni_expect.dat
   1.457 +	../test/data/KOI8U_uni_input.dat	/epoc32/data/z/test/data/KOI8U_uni_input.dat
   1.458 +
   1.459 +	//test TIS_620
   1.460 +	../test/data/TIS_620_for_expect.dat	/epoc32/winscw/c/test/data/TIS_620_for_expect.dat
   1.461 +	../test/data/TIS_620_for_input.dat	/epoc32/winscw/c/test/data/TIS_620_for_input.dat
   1.462 +	../test/data/TIS_620_uni_expect.dat	/epoc32/winscw/c/test/data/TIS_620_uni_expect.dat
   1.463 +	../test/data/TIS_620_uni_input.dat	/epoc32/winscw/c/test/data/TIS_620_uni_input.dat
   1.464 +	../test/data/TIS_620_for_expect.dat	/epoc32/data/z/test/data/TIS_620_for_expect.dat
   1.465 +	../test/data/TIS_620_for_input.dat	/epoc32/data/z/test/data/TIS_620_for_input.dat
   1.466 +	../test/data/TIS_620_uni_expect.dat	/epoc32/data/z/test/data/TIS_620_uni_expect.dat
   1.467 +	../test/data/TIS_620_uni_input.dat	/epoc32/data/z/test/data/TIS_620_uni_input.dat
   1.468 +
   1.469 +	//test win874
   1.470 +	../test/data/win874_for_expect.dat	/epoc32/winscw/c/test/data/win874_for_expect.dat
   1.471 +	../test/data/win874_for_input.dat	/epoc32/winscw/c/test/data/win874_for_input.dat
   1.472 +	../test/data/win874_uni_expect.dat	/epoc32/winscw/c/test/data/win874_uni_expect.dat
   1.473 +	../test/data/win874_uni_input.dat	/epoc32/winscw/c/test/data/win874_uni_input.dat
   1.474 +	../test/data/win874_for_expect.dat	/epoc32/data/z/test/data/win874_for_expect.dat
   1.475 +	../test/data/win874_for_input.dat	/epoc32/data/z/test/data/win874_for_input.dat
   1.476 +	../test/data/win874_uni_expect.dat	/epoc32/data/z/test/data/win874_uni_expect.dat
   1.477 +	../test/data/win874_uni_input.dat	/epoc32/data/z/test/data/win874_uni_input.dat
   1.478 +
   1.479 +	//test win1250
   1.480 +	../test/data/win1250_for_expect.dat	/epoc32/winscw/c/test/data/win1250_for_expect.dat
   1.481 +	../test/data/win1250_for_input.dat	/epoc32/winscw/c/test/data/win1250_for_input.dat
   1.482 +	../test/data/win1250_uni_expect.dat	/epoc32/winscw/c/test/data/win1250_uni_expect.dat
   1.483 +	../test/data/win1250_uni_input.dat	/epoc32/winscw/c/test/data/win1250_uni_input.dat
   1.484 +	../test/data/win1250_for_expect.dat	/epoc32/data/z/test/data/win1250_for_expect.dat
   1.485 +	../test/data/win1250_for_input.dat	/epoc32/data/z/test/data/win1250_for_input.dat
   1.486 +	../test/data/win1250_uni_expect.dat	/epoc32/data/z/test/data/win1250_uni_expect.dat
   1.487 +	../test/data/win1250_uni_input.dat	/epoc32/data/z/test/data/win1250_uni_input.dat
   1.488 +
   1.489 +	//test win1251
   1.490 +	../test/data/win1251_for_expect.dat	/epoc32/winscw/c/test/data/win1251_for_expect.dat
   1.491 +	../test/data/win1251_for_input.dat	/epoc32/winscw/c/test/data/win1251_for_input.dat
   1.492 +	../test/data/win1251_uni_expect.dat	/epoc32/winscw/c/test/data/win1251_uni_expect.dat
   1.493 +	../test/data/win1251_uni_input.dat	/epoc32/winscw/c/test/data/win1251_uni_input.dat
   1.494 +	../test/data/win1251_for_expect.dat	/epoc32/data/z/test/data/win1251_for_expect.dat
   1.495 +	../test/data/win1251_for_input.dat	/epoc32/data/z/test/data/win1251_for_input.dat
   1.496 +	../test/data/win1251_uni_expect.dat	/epoc32/data/z/test/data/win1251_uni_expect.dat
   1.497 +	../test/data/win1251_uni_input.dat	/epoc32/data/z/test/data/win1251_uni_input.dat
   1.498 +
   1.499 +	//test win1253
   1.500 +	../test/data/win1253_for_expect.dat	/epoc32/winscw/c/test/data/win1253_for_expect.dat
   1.501 +	../test/data/win1253_for_input.dat	/epoc32/winscw/c/test/data/win1253_for_input.dat
   1.502 +	../test/data/win1253_uni_expect.dat	/epoc32/winscw/c/test/data/win1253_uni_expect.dat
   1.503 +	../test/data/win1253_uni_input.dat	/epoc32/winscw/c/test/data/win1253_uni_input.dat
   1.504 +	../test/data/win1253_for_expect.dat	/epoc32/data/z/test/data/win1253_for_expect.dat
   1.505 +	../test/data/win1253_for_input.dat	/epoc32/data/z/test/data/win1253_for_input.dat
   1.506 +	../test/data/win1253_uni_expect.dat	/epoc32/data/z/test/data/win1253_uni_expect.dat
   1.507 +	../test/data/win1253_uni_input.dat	/epoc32/data/z/test/data/win1253_uni_input.dat
   1.508 +
   1.509 +	//test win1254
   1.510 +	../test/data/win1254_for_expect.dat	/epoc32/winscw/c/test/data/win1254_for_expect.dat
   1.511 +	../test/data/win1254_for_input.dat	/epoc32/winscw/c/test/data/win1254_for_input.dat
   1.512 +	../test/data/win1254_uni_expect.dat	/epoc32/winscw/c/test/data/win1254_uni_expect.dat
   1.513 +	../test/data/win1254_uni_input.dat	/epoc32/winscw/c/test/data/win1254_uni_input.dat
   1.514 +	../test/data/win1254_for_expect.dat	/epoc32/data/z/test/data/win1254_for_expect.dat
   1.515 +	../test/data/win1254_for_input.dat	/epoc32/data/z/test/data/win1254_for_input.dat
   1.516 +	../test/data/win1254_uni_expect.dat	/epoc32/data/z/test/data/win1254_uni_expect.dat
   1.517 +	../test/data/win1254_uni_input.dat	/epoc32/data/z/test/data/win1254_uni_input.dat
   1.518 +
   1.519 +	//test win1255
   1.520 +	../test/data/win1255_for_expect.dat	/epoc32/winscw/c/test/data/win1255_for_expect.dat
   1.521 +	../test/data/win1255_for_input.dat	/epoc32/winscw/c/test/data/win1255_for_input.dat
   1.522 +	../test/data/win1255_uni_expect.dat	/epoc32/winscw/c/test/data/win1255_uni_expect.dat
   1.523 +	../test/data/win1255_uni_input.dat	/epoc32/winscw/c/test/data/win1255_uni_input.dat
   1.524 +	../test/data/win1255_for_expect.dat	/epoc32/data/z/test/data/win1255_for_expect.dat
   1.525 +	../test/data/win1255_for_input.dat	/epoc32/data/z/test/data/win1255_for_input.dat
   1.526 +	../test/data/win1255_uni_expect.dat	/epoc32/data/z/test/data/win1255_uni_expect.dat
   1.527 +	../test/data/win1255_uni_input.dat	/epoc32/data/z/test/data/win1255_uni_input.dat
   1.528 +
   1.529 +	//test win1256
   1.530 +	../test/data/win1256_for_expect.dat	/epoc32/winscw/c/test/data/win1256_for_expect.dat
   1.531 +	../test/data/win1256_for_input.dat	/epoc32/winscw/c/test/data/win1256_for_input.dat
   1.532 +	../test/data/win1256_uni_expect.dat	/epoc32/winscw/c/test/data/win1256_uni_expect.dat
   1.533 +	../test/data/win1256_uni_input.dat	/epoc32/winscw/c/test/data/win1256_uni_input.dat
   1.534 +	../test/data/win1256_for_expect.dat	/epoc32/data/z/test/data/win1256_for_expect.dat
   1.535 +	../test/data/win1256_for_input.dat	/epoc32/data/z/test/data/win1256_for_input.dat
   1.536 +	../test/data/win1256_uni_expect.dat	/epoc32/data/z/test/data/win1256_uni_expect.dat
   1.537 +	../test/data/win1256_uni_input.dat	/epoc32/data/z/test/data/win1256_uni_input.dat
   1.538 +
   1.539 +	//test win1257
   1.540 +	../test/data/win1257_for_expect.dat	/epoc32/winscw/c/test/data/win1257_for_expect.dat
   1.541 +	../test/data/win1257_for_input.dat	/epoc32/winscw/c/test/data/win1257_for_input.dat
   1.542 +	../test/data/win1257_uni_expect.dat	/epoc32/winscw/c/test/data/win1257_uni_expect.dat
   1.543 +	../test/data/win1257_uni_input.dat	/epoc32/winscw/c/test/data/win1257_uni_input.dat
   1.544 +	../test/data/win1257_for_expect.dat	/epoc32/data/z/test/data/win1257_for_expect.dat
   1.545 +	../test/data/win1257_for_input.dat	/epoc32/data/z/test/data/win1257_for_input.dat
   1.546 +	../test/data/win1257_uni_expect.dat	/epoc32/data/z/test/data/win1257_uni_expect.dat
   1.547 +	../test/data/win1257_uni_input.dat	/epoc32/data/z/test/data/win1257_uni_input.dat
   1.548 +
   1.549 +	//test win1258
   1.550 +	../test/data/win1258_for_expect.dat	/epoc32/winscw/c/test/data/win1258_for_expect.dat
   1.551 +	../test/data/win1258_for_input.dat	/epoc32/winscw/c/test/data/win1258_for_input.dat
   1.552 +	../test/data/win1258_uni_expect.dat	/epoc32/winscw/c/test/data/win1258_uni_expect.dat
   1.553 +	../test/data/win1258_uni_input.dat	/epoc32/winscw/c/test/data/win1258_uni_input.dat
   1.554 +	../test/data/win1258_for_expect.dat	/epoc32/data/z/test/data/win1258_for_expect.dat
   1.555 +	../test/data/win1258_for_input.dat	/epoc32/data/z/test/data/win1258_for_input.dat
   1.556 +	../test/data/win1258_uni_expect.dat	/epoc32/data/z/test/data/win1258_uni_expect.dat
   1.557 +	../test/data/win1258_uni_input.dat	/epoc32/data/z/test/data/win1258_uni_input.dat
   1.558 +
   1.559 +	../test/rtest/group/charconvplugintests.iby		/epoc32/rom/include/charconvplugintests.iby
   1.560 +
   1.561 +PRJ_TESTEXTENSIONS
   1.562 +	start extension syslibs/test/charconv_tsnmdata						// not test code
   1.563 +	end
   1.564 +	start extension syslibs/test/charconv_tiso8859x_generate_cpp		// not test code
   1.565 +	end
   1.566 +
   1.567 +PRJ_TESTMMPFILES
   1.568 +	../test/rtest/group/shiftjis_with_sample_extension.mmp		support		// Plug-in for test code.
   1.569 +	../test/rtest/group/iso2022jp1_2_test.mmp					support		// For testing S60 variants of iso2022jp1.
   1.570 +	../test/rtest/group/iso2022jp_2_test.mmp					support		// For testing S60 variants of iso2022jp.
   1.571 + 	../test/rtest/group/eucjp_packed_2_test.mmp					support		// For testing S60 variants of eucjp_packed.
   1.572 + 	../test/rtest/group/test_j5_kddiau.mmp						support		// For testing Kddiau variants of Shift-JIS.
   1.573 +	../test/rtest/group/tis1620.mmp								support
   1.574 +	../test/rtest/group/shiftjis_kddiau_test.mmp				support		// For testing Kddiau variants of Shift-JIS.
   1.575 + 		
   1.576 +	../test/rtest/group/t_charconvpluginserver.mmp
   1.577 +
   1.578 +	
   1.579 +PRJ_TESTEXTENSIONS
   1.580 +	start extension syslibs/test/charconv_testpostbuild		// Remove shiftjis_kddiau.rsc and j5_kddiau.rsc so test version will work correctly.
   1.581 +	end
   1.582 +
   1.583 +#endif