os/textandloc/charconvfw/charconvplugins/group/bld.inf
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 /*
     2 * Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     8 *
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    11 *
    12 * Contributors:
    13 *
    14 * Description: 
    15 * Character Conversion Library plugins
    16 *
    17 */
    18 
    19 
    20 /**
    21  @file
    22 */
    23 
    24 #if !defined(TOOLS)
    25 
    26 PRJ_EXPORTS
    27 
    28 	../inc/convgeneratedcpp.h						SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(convgeneratedcpp.h)
    29 #ifdef SYMBIAN_OLD_EXPORT_LOCATION
    30 	../inc/gb2312.h									/epoc32/include/gb2312.h
    31 #endif
    32 #ifdef SYMBIAN_OLD_EXPORT_LOCATION
    33 	../inc/gbk.h									/epoc32/include/gbk.h
    34 #endif
    35 #ifdef SYMBIAN_OLD_EXPORT_LOCATION
    36 	../inc/big5.h									/epoc32/include/big5.h
    37 #endif
    38 #ifdef SYMBIAN_OLD_EXPORT_LOCATION
    39 	../inc/jisx0201.h								/epoc32/include/jisx0201.h
    40 #endif
    41 #ifdef SYMBIAN_OLD_EXPORT_LOCATION
    42 	../inc/jisx0208.h								/epoc32/include/jisx0208.h
    43 #endif
    44 #ifdef SYMBIAN_OLD_EXPORT_LOCATION
    45 	../inc/jisx0212.h								/epoc32/include/jisx0212.h
    46 #endif
    47 #ifdef SYMBIAN_OLD_EXPORT_LOCATION
    48 	../inc/shiftjis.h								/epoc32/include/shiftjis.h
    49 #endif
    50 #ifdef SYMBIAN_OLD_EXPORT_LOCATION
    51 	../inc/SHIFTJIS_2.H								/epoc32/include/shiftjis_2.h
    52 #endif
    53 
    54 	../documentation/charconv_plugins_perltools.ipr	/epoc32/engdoc/tools/charconv_plugins_perltools.ipr
    55 	../documentation/cnvtool.rtf					/epoc32/engdoc/charconv/cnvtool.rtf
    56 
    57 	../tools/cnvtool.bat							/epoc32/tools/cnvtool.bat
    58 	../tools/charconv.bat							/epoc32/tools/charconv.bat
    59 	../tools/charconv.pl							/epoc32/tools/charconv.pl
    60 	../tools/cnvtool.pl								/epoc32/tools/cnvtool.pl
    61 	../tools/UTF.PM									/epoc32/tools/UTF.pm
    62 
    63 	charconv_chinese_simplfied.iby					/epoc32/rom/include/charconv_chinese_simplfied.iby
    64 	charconv_chinese_traditional.iby				/epoc32/rom/include/charconv_chinese_traditional.iby
    65 	charconv_japanese.iby							/epoc32/rom/include/charconv_japanese.iby
    66 	charconv_japanese_docomo.iby					/epoc32/rom/include/charconv_japanese_docomo.iby
    67 	charconv_japanese_kddiau.iby					/epoc32/rom/include/charconv_japanese_kddiau.iby
    68 	charconv_iso8859x.iby							/epoc32/rom/include/charconv_iso8859x.iby
    69 	charconv_all_plugins.iby						/epoc32/rom/include/charconv_all_plugins.iby
    70 	charconv_codepage.iby							/epoc32/rom/include/charconv_codepage.iby
    71 	charconv_sms7bit.iby							/epoc32/rom/include/charconv_sms7bit.iby
    72 	charconv_gsm7_turkish.iby						/epoc32/rom/include/charconv_gsm7_turkish.iby
    73 	charconv_spanish_smsencoding.iby					/epoc32/rom/include/charconv_spanish_smsencoding.iby
    74 	charconv_portuguese_smsencoding.iby					/epoc32/rom/include/charconv_portuguese_smsencoding.iby						
    75 	charconv_s60.iby								/epoc32/rom/include/charconv_s60.iby
    76 	charconv_japanese_s60.iby							/epoc32/rom/include/charconv_japanese_s60.iby
    77 
    78 PRJ_EXTENSIONS // this must be built *before* the MMPs depending on generated CPP files (which is most of them)
    79 
    80 // Extension makefiles - use the following to get abld to autogenerate cpp data files.
    81 // STEMS - the stem name used to resolve data and code files related to a plugin
    82 //         eg, gb2312 resolves to gb2312.ctl, gb2312.dat, g_gb2312.cpp, etc.
    83 // TYPE - used to specify if the data for this plugin should generate dat files,
    84 //        cpp files (default) or both
    85 // EXTRA_PARAMS - use this to specify any extra parameters that the convtool requires
    86 // EXTRA_DEP - extra make dependancy.  put in especially for gbk which is a superset
    87 //             that includes gb2312
    88 // CTL_EXT - allows different ctl files for dat and cpp generation. specifies extra
    89 //           characters to be appended to the ctl file stem name
    90 // When adding a new plugin, where possible add to existing 'start extension' blocks.
    91 
    92 	start extension syslibs/generate_cpp	//cpp s for plugins and dat files for charconv.bat.
    93 		option STEMS \
    94 			gb2312 \
    95 			gb12345 \
    96 			big5 \
    97 			iso88592 \
    98 			iso88593 \
    99 			iso88594 \
   100 			iso88595 \
   101 			iso88596 \
   102 			iso88597 \
   103 			iso88598 \
   104 			iso88599 \
   105 			iso885910 \
   106 			iso885913 \
   107 			iso885914 \
   108 			iso885915
   109 		option TYPE all
   110 	end
   111 
   112 	start extension syslibs/generate_cpp	//just cpp.
   113 		option STEMS gb18030_4byte
   114 	end
   115 
   116 	start extension syslibs/generate_cpp	//just cpp.
   117 		option STEMS gb18030_diff_gbk
   118 	end
   119 
   120 	start extension syslibs/generate_cpp	//just cpp.
   121 		option STEMS cp850
   122 	end
   123 
   124 	start extension syslibs/generate_cpp	//just dat.
   125 		option STEMS shiftjis iso88591 cp1252
   126 		option TYPE dat
   127 	end
   128 
   129 	start extension syslibs/generate_cpp	//cpp with extra parameter to cnvtool.
   130 		option STEMS jisx0201 jisx0212 jisx0201_2
   131 		option EXTRA_PARAMS -omitReplacementForUnconvertibleUnicodeCharacters
   132 	end
   133 
   134 	start extension syslibs/generate_cpp
   135 		option STEMS jisx0208
   136 		option EXTRA_PARAMS -columns(3: 2, 3) -omitReplacementForUnconvertibleUnicodeCharactersrs
   137 	end
   138 
   139 	start extension syslibs/generate_cpp	//cpp with extra make dependancy etc.
   140 		option STEMS gbk
   141 		option EXTRA_DEP $(SOURCE_DIRECTORY)$/gb2312.txt
   142 		option EXTRA_PARAMS -cutOutAnyPrivateUseUnicodeCharacterSlotsBeingUsed -sourceFilesToSubtract($(EXTRA_DEP))
   143 	end
   144 
   145 	start extension syslibs/generate_cpp	//dat using extended ctl file name.
   146 		option STEMS gbk
   147 		option CTL_EXT f
   148 		option TYPE dat
   149 	end
   150 
   151 	start extension syslibs/generate_cpp	//just cpp.
   152 		option STEMS extended_sms_7bit
   153 	end
   154 	
   155 	start extension syslibs/generate_cpp	//just cpp.
   156 		option STEMS turkish_locking_gsm7ext
   157 	end
   158 
   159 	start extension syslibs/generate_cpp	//just cpp.
   160 		option STEMS turkish_locking_single
   161 	end
   162 
   163 	start extension syslibs/generate_cpp	//just cpp.
   164 		option STEMS gsm7_turkish_single
   165 	end
   166 
   167 	start extension syslibs/generate_cpp	//generate the cpp file for spanish gsm 7 bits single shift table
   168 		option STEMS spanish_gsm7_single
   169 	end
   170 
   171 	
   172 	start extension syslibs/generate_cpp	//generate the cpp file for portuguese locking shift 
   173 		option STEMS portuguese_locking_gsm7ext
   174 	end
   175 
   176 	start extension syslibs/generate_cpp	//just cpp.
   177 		option STEMS portuguese_gsm7_single
   178 	end
   179 
   180 	start extension syslibs/generate_cpp	//just cpp.
   181 		option STEMS portuguese_locking_single
   182 	end
   183 
   184 	start extension syslibs/generate_cpp	//just cpp.
   185 		option STEMS \
   186 		ShiftJisDirectmap \
   187 		iscii \
   188 		KOI8R \
   189 		KOI8U \
   190 		TIS_620 \
   191 		win874 \
   192 		win1250 \
   193 		win1251 \
   194 		win1253 \
   195 		win1254 \
   196 		win1255 \
   197 		win1256 \
   198 		win1257 \
   199 		win1258		
   200 	end
   201 
   202 PRJ_MMPFILES
   203 	// The XXXXX_shared.mmp files below build DLLs that non-plug-in DLLs (such as locale DLLs) can statically link against.
   204 	gb2312_shared.mmp
   205 	gbk_shared.mmp
   206 	big5_shared.mmp
   207 	gb18030_4byte.mmp
   208 	gb18030_diff_gbk.mmp
   209 	jisbase_shared.mmp
   210 	jisbase_shared_2.mmp
   211 	jisx0201.mmp
   212 	jisx0201_2.mmp
   213 	jisx0208.mmp
   214 	jisx0208_2.mmp
   215 	jisx0212.mmp
   216 	shiftjis_kddiau_shared.mmp
   217 	shiftjis_kddiau_shared_2.mmp
   218 	shiftjis_docomo_shared.mmp
   219 	CnvShiftJisDirectmap.mmp
   220 	CnvPictographShared.mmp
   221 	CP949table.mmp	
   222 
   223 	// The rest are plug-ins.
   224 	gb2312.mmp
   225 	hz.mmp
   226 	gb12345.mmp
   227 	gbk.mmp
   228 	gb18030.mmp
   229 	big5.mmp
   230 	shiftjis_kddiau.mmp
   231 	shiftjis_kddiau_2.mmp
   232 	shiftjis_docomo.mmp
   233 	iso2022jp.mmp
   234 	iso2022jp_2.mmp
   235 	iso2022jp1.mmp
   236 	iso2022jp1_2.mmp
   237 	jis.mmp
   238 	jis_2.mmp
   239 	eucjp_packed.mmp
   240 	eucjp_packed_2.mmp
   241 	iso88592.mmp
   242 	iso88593.mmp
   243 	iso88594.mmp
   244 	iso88595.mmp
   245 	iso88596.mmp
   246 	iso88597.mmp
   247 	iso88598.mmp
   248 	iso88599.mmp
   249 	iso885910.mmp
   250 	iso885913.mmp
   251 	iso885914.mmp
   252 	iso885915.mmp
   253 	ucs2.mmp
   254 	j5_kddiau.mmp
   255 	j5_kddiau_2.mmp
   256 	j5_docomo.mmp
   257 	cp850.mmp
   258 	extended_sms_7bit.mmp
   259 	gsm7_turkish_single.mmp
   260 	turkish_locking_gsm7ext.mmp
   261 	turkish_locking_single.mmp
   262 	portuguese_gsm7_single.mmp
   263 	portuguese_locking_gsm7ext.mmp
   264 	portuguese_locking_single.mmp
   265 	spanish_gsm7_single.mmp
   266 	Win949.mmp
   267 	ShiftJisDirectmap.mmp
   268 	EucJpDirectmap.mmp
   269 	EUCKR.mmp
   270 	iscii.mmp
   271 	iso2022kr.mmp
   272 	KOI8R.mmp
   273 	KOI8U.mmp
   274 	ksc5601.mmp
   275 	TIS_620.mmp
   276 	Win874.mmp
   277 	Win1250.mmp
   278 	Win1251.mmp
   279 	Win1253.mmp
   280 	Win1254.mmp
   281 	Win1255.mmp
   282 	Win1256.mmp
   283 	Win1257.mmp
   284 	Win1258.mmp
   285 
   286 PRJ_TESTEXPORTS
   287 	
   288 	../test/rtest/tsrc/main/T_ALL.script	/epoc32/data/z/test/T_ALL.script
   289 	../test/rtest/tsrc/main/T_ALL.bat		/epoc32/data/z/test/T_ALL.bat
   290 	../test/rtest/tsrc/main/T_ALL.script	/epoc32/winscw/c/test/T_ALL.script
   291 	../test/rtest/tsrc/main/T_ALL.bat		/epoc32/winscw/c/test/T_ALL.bat
   292 	
   293 	../test/data/swedish.txt				/epoc32/data/z/test/data/swedish.txt
   294 	../test/data/finnish.txt				/epoc32/data/z/test/data/finnish.txt
   295 	../test/data/swedish.txt				/epoc32/winscw/c/test/data/swedish.txt
   296 	../test/data/finnish.txt				/epoc32/winscw/c/test/data/finnish.txt
   297 	../test/data/swedish.txt				/epoc32/wins/c/test/data/swedish.txt
   298 	../test/data/finnish.txt				/epoc32/wins/c/test/data/finnish.txt
   299 
   300 // used by TJ5 for testing J5 plug-in
   301 	../test/data/ansi.test					/epoc32/data/z/test/data/ansi.test	
   302 	../test/data/ansi.uni					/epoc32/data/z/test/data/ansi.uni		
   303 	../test/data/imode.test					/epoc32/data/z/test/data/imode.test		
   304 	../test/data/imode.uni					/epoc32/data/z/test/data/imode.uni	
   305 	../test/data/imode_not_mapped.uni		/epoc32/data/z/test/data/imode_not_mapped.uni
   306 	../test/data/jpeuc-j.test				/epoc32/data/z/test/data/jpeuc-j.test
   307 	../test/data/jpeuc-j.uni				/epoc32/data/z/test/data/jpeuc-j.uni
   308 	../test/data/jpjis.test					/epoc32/data/z/test/data/jpjis.test	
   309 	../test/data/jpjis.uni					/epoc32/data/z/test/data/jpjis.uni	
   310 	../test/data/jpsjis.test				/epoc32/data/z/test/data/jpsjis.test	
   311 	../test/data/jpsjis.uni					/epoc32/data/z/test/data/jpsjis.uni	
   312 	../test/data/jpunicode.test				/epoc32/data/z/test/data/jpunicode.test
   313 	../test/data/jpunicode.uni				/epoc32/data/z/test/data/jpunicode.uni
   314 	../test/data/jputf8.test				/epoc32/data/z/test/data/jputf8.test	
   315 	../test/data/jputf8.uni					/epoc32/data/z/test/data/jputf8.uni	
   316 	../test/data/mopera.test				/epoc32/data/z/test/data/mopera.test	
   317 	../test/data/mopera.uni					/epoc32/data/z/test/data/mopera.uni	
   318 	../test/data/mopera_not_mapped.uni		/epoc32/data/z/test/data/mopera_not_mapped.uni	
   319 	../test/data/mscodefont.test			/epoc32/data/z/test/data/mscodefont.test
   320 	../test/data/mscodefont.uni				/epoc32/data/z/test/data/mscodefont.uni
   321 	../test/data/s-jis.test					/epoc32/data/z/test/data/s-jis.test
   322 	../test/data/s-jis.uni					/epoc32/data/z/test/data/s-jis.uni
   323 	../test/data/s-jis_docomo.uni			/epoc32/data/z/test/data/s-jis_docomo.uni
   324 
   325 	../test/data/ansi.test					/epoc32/winscw/c/test/data/ansi.test	
   326 	../test/data/ansi.uni					/epoc32/winscw/c/test/data/ansi.uni		
   327 	../test/data/imode.test					/epoc32/winscw/c/test/data/imode.test	
   328 	../test/data/imode.uni					/epoc32/winscw/c/test/data/imode.uni	
   329 	../test/data/imode_not_mapped.uni		/epoc32/winscw/c/test/data/imode_not_mapped.uni	
   330 	../test/data/jpeuc-j.test				/epoc32/winscw/c/test/data/jpeuc-j.test
   331 	../test/data/jpeuc-j.uni				/epoc32/winscw/c/test/data/jpeuc-j.uni
   332 	../test/data/jpjis.test					/epoc32/winscw/c/test/data/jpjis.test	
   333 	../test/data/jpjis.uni					/epoc32/winscw/c/test/data/jpjis.uni	
   334 	../test/data/jpsjis.test				/epoc32/winscw/c/test/data/jpsjis.test	
   335 	../test/data/jpsjis.uni					/epoc32/winscw/c/test/data/jpsjis.uni	
   336 	../test/data/jpunicode.test				/epoc32/winscw/c/test/data/jpunicode.test
   337 	../test/data/jpunicode.uni				/epoc32/winscw/c/test/data/jpunicode.uni
   338 	../test/data/jputf8.test				/epoc32/winscw/c/test/data/jputf8.test	
   339 	../test/data/jputf8.uni					/epoc32/winscw/c/test/data/jputf8.uni	
   340 	../test/data/mopera.test				/epoc32/winscw/c/test/data/mopera.test	
   341 	../test/data/mopera.uni					/epoc32/winscw/c/test/data/mopera.uni	
   342 	../test/data/mopera_not_mapped.uni		/epoc32/winscw/c/test/data/mopera_not_mapped.uni	
   343 	../test/data/mscodefont.test			/epoc32/winscw/c/test/data/mscodefont.test
   344 	../test/data/mscodefont.uni				/epoc32/winscw/c/test/data/mscodefont.uni
   345 	../test/data/s-jis.test					/epoc32/winscw/c/test/data/s-jis.test
   346 	../test/data/s-jis.uni					/epoc32/winscw/c/test/data/s-jis.uni
   347 	../test/data/s-jis_docomo.uni			/epoc32/winscw/c/test/data/s-jis_docomo.uni
   348 	// Work around for DEF063276
   349 	../test/data/main/koriginalsms7bit.dat 	z:/test/data/koriginalsms7bit.dat
   350 	../test/data/main/originaljis.dat 		z:/test/data/originaljis.dat
   351 	../test/data/main/klittleendian.dat 	z:/test/data/klittleendian.dat
   352 	../test/data/main/kbigendian.dat 		z:/test/data/kbigendian.dat
   353 	// Work around for DEF089572
   354 	../test/data/main/ksms7bit.dat	 		z:/test/data/ksms7bit.dat
   355 
   356 	//test extended sms 7bit
   357 	../test/data/extendedsms_uni_expect.dat	/epoc32/winscw/c/test/data/extendedsms_uni_expect.dat
   358 	../test/data/extendedsms_uni_input.dat	/epoc32/winscw/c/test/data/extendedsms_uni_input.dat
   359 	../test/data/extendedsms_for_expect.dat	/epoc32/winscw/c/test/data/extendedsms_for_expect.dat
   360 	../test/data/extendedsms_for_input.dat	/epoc32/winscw/c/test/data/extendedsms_for_input.dat
   361 	../test/data/extendedsms_for_expect.dat	/epoc32/data/z/test/data/extendedsms_for_expect.dat
   362 	../test/data/extendedsms_for_input.dat	/epoc32/data/z/test/data/extendedsms_for_input.dat
   363 	../test/data/extendedsms_uni_expect.dat	/epoc32/data/z/test/data/extendedsms_uni_expect.dat
   364 	../test/data/extendedsms_uni_input.dat	/epoc32/data/z/test/data/extendedsms_uni_input.dat
   365 
   366 	//test spanish single
   367 	../test/data/gsm7_spanish_single_for_expect.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_for_expect.dat
   368 	../test/data/gsm7_spanish_single_for_input.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_for_input.dat
   369 	../test/data/gsm7_spanish_single_uni_expect.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_uni_expect.dat
   370 	../test/data/gsm7_spanish_single_uni_input.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_uni_input.dat
   371 	../test/data/gsm7_spanish_single_for_expect.dat	/epoc32/data/z/test/data/gsm7_spanish_single_for_expect.dat
   372 	../test/data/gsm7_spanish_single_for_input.dat	/epoc32/data/z/test/data/gsm7_spanish_single_for_input.dat
   373 	../test/data/gsm7_spanish_single_uni_expect.dat	/epoc32/data/z/test/data/gsm7_spanish_single_uni_expect.dat
   374 	../test/data/gsm7_spanish_single_uni_input.dat	/epoc32/data/z/test/data/gsm7_spanish_single_uni_input.dat
   375 
   376 	//test Portuguese locking gsm7ext
   377 	../test/data/portuguese_locking_gsm7ext_for_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_for_expect.dat
   378 	../test/data/portuguese_locking_gsm7ext_for_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_for_input.dat
   379 	../test/data/portuguese_locking_gsm7ext_uni_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_uni_expect.dat
   380 	../test/data/portuguese_locking_gsm7ext_uni_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_uni_input.dat
   381 	../test/data/portuguese_locking_gsm7ext_for_expect.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_for_expect.dat
   382 	../test/data/portuguese_locking_gsm7ext_for_input.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_for_input.dat
   383 	../test/data/portuguese_locking_gsm7ext_uni_expect.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_uni_expect.dat
   384 	../test/data/portuguese_locking_gsm7ext_uni_input.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_uni_input.dat
   385 
   386 	//test Portuguese locking single
   387 	../test/data/portuguese_locking_single_for_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_for_expect.dat
   388 	../test/data/portuguese_locking_single_for_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_for_input.dat
   389 	../test/data/portuguese_locking_single_uni_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_uni_expect.dat
   390 	../test/data/portuguese_locking_single_uni_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_uni_input.dat
   391 	../test/data/portuguese_locking_single_for_expect.dat	/epoc32/data/z/test/data/portuguese_locking_single_for_expect.dat
   392 	../test/data/portuguese_locking_single_for_input.dat	/epoc32/data/z/test/data/portuguese_locking_single_for_input.dat
   393 	../test/data/portuguese_locking_single_uni_expect.dat	/epoc32/data/z/test/data/portuguese_locking_single_uni_expect.dat
   394 	../test/data/portuguese_locking_single_uni_input.dat	/epoc32/data/z/test/data/portuguese_locking_single_uni_input.dat
   395 
   396     //test Portuguese gsm7 & single
   397 	../test/data/gsm7_portuguese_single_for_expect.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_for_expect.dat
   398 	../test/data/gsm7_portuguese_single_for_input.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_for_input.dat
   399 	../test/data/gsm7_portuguese_single_uni_expect.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_uni_expect.dat
   400 	../test/data/gsm7_portuguese_single_uni_input.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_uni_input.dat
   401 	../test/data/gsm7_portuguese_single_for_expect.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_for_expect.dat
   402 	../test/data/gsm7_portuguese_single_for_input.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_for_input.dat
   403 	../test/data/gsm7_portuguese_single_uni_expect.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_uni_expect.dat
   404 	../test/data/gsm7_portuguese_single_uni_input.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_uni_input.dat
   405 
   406     //test turkish single
   407 	../test/data/gsm7_turkish_single_for_expect.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_for_expect.dat
   408 	../test/data/gsm7_turkish_single_for_input.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_for_input.dat
   409 	../test/data/gsm7_turkish_single_uni_expect.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_uni_expect.dat
   410 	../test/data/gsm7_turkish_single_uni_input.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_uni_input.dat
   411 	../test/data/gsm7_turkish_single_for_expect.dat	/epoc32/data/z/test/data/gsm7_turkish_single_for_expect.dat
   412 	../test/data/gsm7_turkish_single_for_input.dat	/epoc32/data/z/test/data/gsm7_turkish_single_for_input.dat
   413 	../test/data/gsm7_turkish_single_uni_expect.dat	/epoc32/data/z/test/data/gsm7_turkish_single_uni_expect.dat
   414 	../test/data/gsm7_turkish_single_uni_input.dat	/epoc32/data/z/test/data/gsm7_turkish_single_uni_input.dat
   415 
   416 	//test turkish locking
   417 	../test/data/turkish_locking_gsm7ext_for_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_for_expect.dat
   418 	../test/data/turkish_locking_gsm7ext_for_input.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_for_input.dat
   419 	../test/data/turkish_locking_gsm7ext_uni_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_uni_expect.dat
   420 	../test/data/turkish_locking_gsm7ext_uni_input.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_uni_input.dat
   421 	../test/data/turkish_locking_gsm7ext_for_expect.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_for_expect.dat
   422 	../test/data/turkish_locking_gsm7ext_for_input.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_for_input.dat
   423 	../test/data/turkish_locking_gsm7ext_uni_expect.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_uni_expect.dat
   424 	../test/data/turkish_locking_gsm7ext_uni_input.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_uni_input.dat
   425 
   426 	//test turkish locking single
   427 	../test/data/turkish_locking_single_for_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_single_for_expect.dat
   428 	../test/data/turkish_locking_single_for_input.dat	/epoc32/winscw/c/test/data/turkish_locking_single_for_input.dat
   429 	../test/data/turkish_locking_single_uni_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_single_uni_expect.dat
   430 	../test/data/turkish_locking_single_uni_input.dat	/epoc32/winscw/c/test/data/turkish_locking_single_uni_input.dat
   431 	../test/data/turkish_locking_single_for_expect.dat	/epoc32/data/z/test/data/turkish_locking_single_for_expect.dat
   432 	../test/data/turkish_locking_single_for_input.dat	/epoc32/data/z/test/data/turkish_locking_single_for_input.dat
   433 	../test/data/turkish_locking_single_uni_expect.dat	/epoc32/data/z/test/data/turkish_locking_single_uni_expect.dat
   434 	../test/data/turkish_locking_single_uni_input.dat	/epoc32/data/z/test/data/turkish_locking_single_uni_input.dat
   435 
   436 	//test KOI8R
   437 	../test/data/KOI8R_for_expect.dat	/epoc32/winscw/c/test/data/KOI8R_for_expect.dat
   438 	../test/data/KOI8R_for_input.dat	/epoc32/winscw/c/test/data/KOI8R_for_input.dat
   439 	../test/data/KOI8R_uni_expect.dat	/epoc32/winscw/c/test/data/KOI8R_uni_expect.dat
   440 	../test/data/KOI8R_uni_input.dat	/epoc32/winscw/c/test/data/KOI8R_uni_input.dat
   441 	../test/data/KOI8R_for_expect.dat	/epoc32/data/z/test/data/KOI8R_for_expect.dat
   442 	../test/data/KOI8R_for_input.dat	/epoc32/data/z/test/data/KOI8R_for_input.dat
   443 	../test/data/KOI8R_uni_expect.dat	/epoc32/data/z/test/data/KOI8R_uni_expect.dat
   444 	../test/data/KOI8R_uni_input.dat	/epoc32/data/z/test/data/KOI8R_uni_input.dat
   445 
   446 	//test KOI8U
   447 	../test/data/KOI8U_for_expect.dat	/epoc32/winscw/c/test/data/KOI8U_for_expect.dat
   448 	../test/data/KOI8U_for_input.dat	/epoc32/winscw/c/test/data/KOI8U_for_input.dat
   449 	../test/data/KOI8U_uni_expect.dat	/epoc32/winscw/c/test/data/KOI8U_uni_expect.dat
   450 	../test/data/KOI8U_uni_input.dat	/epoc32/winscw/c/test/data/KOI8U_uni_input.dat
   451 	../test/data/KOI8U_for_expect.dat	/epoc32/data/z/test/data/KOI8U_for_expect.dat
   452 	../test/data/KOI8U_for_input.dat	/epoc32/data/z/test/data/KOI8U_for_input.dat
   453 	../test/data/KOI8U_uni_expect.dat	/epoc32/data/z/test/data/KOI8U_uni_expect.dat
   454 	../test/data/KOI8U_uni_input.dat	/epoc32/data/z/test/data/KOI8U_uni_input.dat
   455 
   456 	//test TIS_620
   457 	../test/data/TIS_620_for_expect.dat	/epoc32/winscw/c/test/data/TIS_620_for_expect.dat
   458 	../test/data/TIS_620_for_input.dat	/epoc32/winscw/c/test/data/TIS_620_for_input.dat
   459 	../test/data/TIS_620_uni_expect.dat	/epoc32/winscw/c/test/data/TIS_620_uni_expect.dat
   460 	../test/data/TIS_620_uni_input.dat	/epoc32/winscw/c/test/data/TIS_620_uni_input.dat
   461 	../test/data/TIS_620_for_expect.dat	/epoc32/data/z/test/data/TIS_620_for_expect.dat
   462 	../test/data/TIS_620_for_input.dat	/epoc32/data/z/test/data/TIS_620_for_input.dat
   463 	../test/data/TIS_620_uni_expect.dat	/epoc32/data/z/test/data/TIS_620_uni_expect.dat
   464 	../test/data/TIS_620_uni_input.dat	/epoc32/data/z/test/data/TIS_620_uni_input.dat
   465 
   466 	//test win874
   467 	../test/data/win874_for_expect.dat	/epoc32/winscw/c/test/data/win874_for_expect.dat
   468 	../test/data/win874_for_input.dat	/epoc32/winscw/c/test/data/win874_for_input.dat
   469 	../test/data/win874_uni_expect.dat	/epoc32/winscw/c/test/data/win874_uni_expect.dat
   470 	../test/data/win874_uni_input.dat	/epoc32/winscw/c/test/data/win874_uni_input.dat
   471 	../test/data/win874_for_expect.dat	/epoc32/data/z/test/data/win874_for_expect.dat
   472 	../test/data/win874_for_input.dat	/epoc32/data/z/test/data/win874_for_input.dat
   473 	../test/data/win874_uni_expect.dat	/epoc32/data/z/test/data/win874_uni_expect.dat
   474 	../test/data/win874_uni_input.dat	/epoc32/data/z/test/data/win874_uni_input.dat
   475 
   476 	//test win1250
   477 	../test/data/win1250_for_expect.dat	/epoc32/winscw/c/test/data/win1250_for_expect.dat
   478 	../test/data/win1250_for_input.dat	/epoc32/winscw/c/test/data/win1250_for_input.dat
   479 	../test/data/win1250_uni_expect.dat	/epoc32/winscw/c/test/data/win1250_uni_expect.dat
   480 	../test/data/win1250_uni_input.dat	/epoc32/winscw/c/test/data/win1250_uni_input.dat
   481 	../test/data/win1250_for_expect.dat	/epoc32/data/z/test/data/win1250_for_expect.dat
   482 	../test/data/win1250_for_input.dat	/epoc32/data/z/test/data/win1250_for_input.dat
   483 	../test/data/win1250_uni_expect.dat	/epoc32/data/z/test/data/win1250_uni_expect.dat
   484 	../test/data/win1250_uni_input.dat	/epoc32/data/z/test/data/win1250_uni_input.dat
   485 
   486 	//test win1251
   487 	../test/data/win1251_for_expect.dat	/epoc32/winscw/c/test/data/win1251_for_expect.dat
   488 	../test/data/win1251_for_input.dat	/epoc32/winscw/c/test/data/win1251_for_input.dat
   489 	../test/data/win1251_uni_expect.dat	/epoc32/winscw/c/test/data/win1251_uni_expect.dat
   490 	../test/data/win1251_uni_input.dat	/epoc32/winscw/c/test/data/win1251_uni_input.dat
   491 	../test/data/win1251_for_expect.dat	/epoc32/data/z/test/data/win1251_for_expect.dat
   492 	../test/data/win1251_for_input.dat	/epoc32/data/z/test/data/win1251_for_input.dat
   493 	../test/data/win1251_uni_expect.dat	/epoc32/data/z/test/data/win1251_uni_expect.dat
   494 	../test/data/win1251_uni_input.dat	/epoc32/data/z/test/data/win1251_uni_input.dat
   495 
   496 	//test win1253
   497 	../test/data/win1253_for_expect.dat	/epoc32/winscw/c/test/data/win1253_for_expect.dat
   498 	../test/data/win1253_for_input.dat	/epoc32/winscw/c/test/data/win1253_for_input.dat
   499 	../test/data/win1253_uni_expect.dat	/epoc32/winscw/c/test/data/win1253_uni_expect.dat
   500 	../test/data/win1253_uni_input.dat	/epoc32/winscw/c/test/data/win1253_uni_input.dat
   501 	../test/data/win1253_for_expect.dat	/epoc32/data/z/test/data/win1253_for_expect.dat
   502 	../test/data/win1253_for_input.dat	/epoc32/data/z/test/data/win1253_for_input.dat
   503 	../test/data/win1253_uni_expect.dat	/epoc32/data/z/test/data/win1253_uni_expect.dat
   504 	../test/data/win1253_uni_input.dat	/epoc32/data/z/test/data/win1253_uni_input.dat
   505 
   506 	//test win1254
   507 	../test/data/win1254_for_expect.dat	/epoc32/winscw/c/test/data/win1254_for_expect.dat
   508 	../test/data/win1254_for_input.dat	/epoc32/winscw/c/test/data/win1254_for_input.dat
   509 	../test/data/win1254_uni_expect.dat	/epoc32/winscw/c/test/data/win1254_uni_expect.dat
   510 	../test/data/win1254_uni_input.dat	/epoc32/winscw/c/test/data/win1254_uni_input.dat
   511 	../test/data/win1254_for_expect.dat	/epoc32/data/z/test/data/win1254_for_expect.dat
   512 	../test/data/win1254_for_input.dat	/epoc32/data/z/test/data/win1254_for_input.dat
   513 	../test/data/win1254_uni_expect.dat	/epoc32/data/z/test/data/win1254_uni_expect.dat
   514 	../test/data/win1254_uni_input.dat	/epoc32/data/z/test/data/win1254_uni_input.dat
   515 
   516 	//test win1255
   517 	../test/data/win1255_for_expect.dat	/epoc32/winscw/c/test/data/win1255_for_expect.dat
   518 	../test/data/win1255_for_input.dat	/epoc32/winscw/c/test/data/win1255_for_input.dat
   519 	../test/data/win1255_uni_expect.dat	/epoc32/winscw/c/test/data/win1255_uni_expect.dat
   520 	../test/data/win1255_uni_input.dat	/epoc32/winscw/c/test/data/win1255_uni_input.dat
   521 	../test/data/win1255_for_expect.dat	/epoc32/data/z/test/data/win1255_for_expect.dat
   522 	../test/data/win1255_for_input.dat	/epoc32/data/z/test/data/win1255_for_input.dat
   523 	../test/data/win1255_uni_expect.dat	/epoc32/data/z/test/data/win1255_uni_expect.dat
   524 	../test/data/win1255_uni_input.dat	/epoc32/data/z/test/data/win1255_uni_input.dat
   525 
   526 	//test win1256
   527 	../test/data/win1256_for_expect.dat	/epoc32/winscw/c/test/data/win1256_for_expect.dat
   528 	../test/data/win1256_for_input.dat	/epoc32/winscw/c/test/data/win1256_for_input.dat
   529 	../test/data/win1256_uni_expect.dat	/epoc32/winscw/c/test/data/win1256_uni_expect.dat
   530 	../test/data/win1256_uni_input.dat	/epoc32/winscw/c/test/data/win1256_uni_input.dat
   531 	../test/data/win1256_for_expect.dat	/epoc32/data/z/test/data/win1256_for_expect.dat
   532 	../test/data/win1256_for_input.dat	/epoc32/data/z/test/data/win1256_for_input.dat
   533 	../test/data/win1256_uni_expect.dat	/epoc32/data/z/test/data/win1256_uni_expect.dat
   534 	../test/data/win1256_uni_input.dat	/epoc32/data/z/test/data/win1256_uni_input.dat
   535 
   536 	//test win1257
   537 	../test/data/win1257_for_expect.dat	/epoc32/winscw/c/test/data/win1257_for_expect.dat
   538 	../test/data/win1257_for_input.dat	/epoc32/winscw/c/test/data/win1257_for_input.dat
   539 	../test/data/win1257_uni_expect.dat	/epoc32/winscw/c/test/data/win1257_uni_expect.dat
   540 	../test/data/win1257_uni_input.dat	/epoc32/winscw/c/test/data/win1257_uni_input.dat
   541 	../test/data/win1257_for_expect.dat	/epoc32/data/z/test/data/win1257_for_expect.dat
   542 	../test/data/win1257_for_input.dat	/epoc32/data/z/test/data/win1257_for_input.dat
   543 	../test/data/win1257_uni_expect.dat	/epoc32/data/z/test/data/win1257_uni_expect.dat
   544 	../test/data/win1257_uni_input.dat	/epoc32/data/z/test/data/win1257_uni_input.dat
   545 
   546 	//test win1258
   547 	../test/data/win1258_for_expect.dat	/epoc32/winscw/c/test/data/win1258_for_expect.dat
   548 	../test/data/win1258_for_input.dat	/epoc32/winscw/c/test/data/win1258_for_input.dat
   549 	../test/data/win1258_uni_expect.dat	/epoc32/winscw/c/test/data/win1258_uni_expect.dat
   550 	../test/data/win1258_uni_input.dat	/epoc32/winscw/c/test/data/win1258_uni_input.dat
   551 	../test/data/win1258_for_expect.dat	/epoc32/data/z/test/data/win1258_for_expect.dat
   552 	../test/data/win1258_for_input.dat	/epoc32/data/z/test/data/win1258_for_input.dat
   553 	../test/data/win1258_uni_expect.dat	/epoc32/data/z/test/data/win1258_uni_expect.dat
   554 	../test/data/win1258_uni_input.dat	/epoc32/data/z/test/data/win1258_uni_input.dat
   555 
   556 	../test/rtest/group/charconvplugintests.iby		/epoc32/rom/include/charconvplugintests.iby
   557 
   558 PRJ_TESTEXTENSIONS
   559 	start extension syslibs/test/charconv_tsnmdata						// not test code
   560 	end
   561 	start extension syslibs/test/charconv_tiso8859x_generate_cpp		// not test code
   562 	end
   563 
   564 PRJ_TESTMMPFILES
   565 	../test/rtest/group/shiftjis_with_sample_extension.mmp		support		// Plug-in for test code.
   566 	../test/rtest/group/iso2022jp1_2_test.mmp					support		// For testing S60 variants of iso2022jp1.
   567 	../test/rtest/group/iso2022jp_2_test.mmp					support		// For testing S60 variants of iso2022jp.
   568  	../test/rtest/group/eucjp_packed_2_test.mmp					support		// For testing S60 variants of eucjp_packed.
   569  	../test/rtest/group/test_j5_kddiau.mmp						support		// For testing Kddiau variants of Shift-JIS.
   570 	../test/rtest/group/tis1620.mmp								support
   571 	../test/rtest/group/shiftjis_kddiau_test.mmp				support		// For testing Kddiau variants of Shift-JIS.
   572  		
   573 	../test/rtest/group/t_charconvpluginserver.mmp
   574 
   575 	
   576 PRJ_TESTEXTENSIONS
   577 	start extension syslibs/test/charconv_testpostbuild		// Remove shiftjis_kddiau.rsc and j5_kddiau.rsc so test version will work correctly.
   578 	end
   579 
   580 #endif