charconvfw/charconvplugins/group/bld.inf
changeset 0 1fb32624e06b
child 35 7ded2057b267
child 37 6be019398652
child 54 748ec5531811
equal deleted inserted replaced
-1:000000000000 0:1fb32624e06b
       
     1 /*
       
     2 * Copyright (c) 2008-2009 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/data/swedish.txt				/epoc32/data/z/test/data/swedish.txt
       
   289 	../test/data/finnish.txt				/epoc32/data/z/test/data/finnish.txt
       
   290 	../test/data/swedish.txt				/epoc32/winscw/c/test/data/swedish.txt
       
   291 	../test/data/finnish.txt				/epoc32/winscw/c/test/data/finnish.txt
       
   292 	../test/data/swedish.txt				/epoc32/wins/c/test/data/swedish.txt
       
   293 	../test/data/finnish.txt				/epoc32/wins/c/test/data/finnish.txt
       
   294 
       
   295 // used by TJ5 for testing J5 plug-in
       
   296 	../test/data/ansi.test					/epoc32/data/z/test/data/ansi.test	
       
   297 	../test/data/ansi.uni					/epoc32/data/z/test/data/ansi.uni		
       
   298 	../test/data/imode.test					/epoc32/data/z/test/data/imode.test		
       
   299 	../test/data/imode.uni					/epoc32/data/z/test/data/imode.uni	
       
   300 	../test/data/imode_not_mapped.uni		/epoc32/data/z/test/data/imode_not_mapped.uni
       
   301 	../test/data/jpeuc-j.test				/epoc32/data/z/test/data/jpeuc-j.test
       
   302 	../test/data/jpeuc-j.uni				/epoc32/data/z/test/data/jpeuc-j.uni
       
   303 	../test/data/jpjis.test					/epoc32/data/z/test/data/jpjis.test	
       
   304 	../test/data/jpjis.uni					/epoc32/data/z/test/data/jpjis.uni	
       
   305 	../test/data/jpsjis.test				/epoc32/data/z/test/data/jpsjis.test	
       
   306 	../test/data/jpsjis.uni					/epoc32/data/z/test/data/jpsjis.uni	
       
   307 	../test/data/jpunicode.test				/epoc32/data/z/test/data/jpunicode.test
       
   308 	../test/data/jpunicode.uni				/epoc32/data/z/test/data/jpunicode.uni
       
   309 	../test/data/jputf8.test				/epoc32/data/z/test/data/jputf8.test	
       
   310 	../test/data/jputf8.uni					/epoc32/data/z/test/data/jputf8.uni	
       
   311 	../test/data/mopera.test				/epoc32/data/z/test/data/mopera.test	
       
   312 	../test/data/mopera.uni					/epoc32/data/z/test/data/mopera.uni	
       
   313 	../test/data/mopera_not_mapped.uni		/epoc32/data/z/test/data/mopera_not_mapped.uni	
       
   314 	../test/data/mscodefont.test			/epoc32/data/z/test/data/mscodefont.test
       
   315 	../test/data/mscodefont.uni				/epoc32/data/z/test/data/mscodefont.uni
       
   316 	../test/data/s-jis.test					/epoc32/data/z/test/data/s-jis.test
       
   317 	../test/data/s-jis.uni					/epoc32/data/z/test/data/s-jis.uni
       
   318 	../test/data/s-jis_docomo.uni			/epoc32/data/z/test/data/s-jis_docomo.uni
       
   319 
       
   320 	../test/data/ansi.test					/epoc32/winscw/c/test/data/ansi.test	
       
   321 	../test/data/ansi.uni					/epoc32/winscw/c/test/data/ansi.uni		
       
   322 	../test/data/imode.test					/epoc32/winscw/c/test/data/imode.test	
       
   323 	../test/data/imode.uni					/epoc32/winscw/c/test/data/imode.uni	
       
   324 	../test/data/imode_not_mapped.uni		/epoc32/winscw/c/test/data/imode_not_mapped.uni	
       
   325 	../test/data/jpeuc-j.test				/epoc32/winscw/c/test/data/jpeuc-j.test
       
   326 	../test/data/jpeuc-j.uni				/epoc32/winscw/c/test/data/jpeuc-j.uni
       
   327 	../test/data/jpjis.test					/epoc32/winscw/c/test/data/jpjis.test	
       
   328 	../test/data/jpjis.uni					/epoc32/winscw/c/test/data/jpjis.uni	
       
   329 	../test/data/jpsjis.test				/epoc32/winscw/c/test/data/jpsjis.test	
       
   330 	../test/data/jpsjis.uni					/epoc32/winscw/c/test/data/jpsjis.uni	
       
   331 	../test/data/jpunicode.test				/epoc32/winscw/c/test/data/jpunicode.test
       
   332 	../test/data/jpunicode.uni				/epoc32/winscw/c/test/data/jpunicode.uni
       
   333 	../test/data/jputf8.test				/epoc32/winscw/c/test/data/jputf8.test	
       
   334 	../test/data/jputf8.uni					/epoc32/winscw/c/test/data/jputf8.uni	
       
   335 	../test/data/mopera.test				/epoc32/winscw/c/test/data/mopera.test	
       
   336 	../test/data/mopera.uni					/epoc32/winscw/c/test/data/mopera.uni	
       
   337 	../test/data/mopera_not_mapped.uni		/epoc32/winscw/c/test/data/mopera_not_mapped.uni	
       
   338 	../test/data/mscodefont.test			/epoc32/winscw/c/test/data/mscodefont.test
       
   339 	../test/data/mscodefont.uni				/epoc32/winscw/c/test/data/mscodefont.uni
       
   340 	../test/data/s-jis.test					/epoc32/winscw/c/test/data/s-jis.test
       
   341 	../test/data/s-jis.uni					/epoc32/winscw/c/test/data/s-jis.uni
       
   342 	../test/data/s-jis_docomo.uni			/epoc32/winscw/c/test/data/s-jis_docomo.uni
       
   343 	// Work around for DEF063276
       
   344 	../test/data/main/koriginalsms7bit.dat 	z:/test/data/koriginalsms7bit.dat
       
   345 	../test/data/main/originaljis.dat 		z:/test/data/originaljis.dat
       
   346 	../test/data/main/klittleendian.dat 	z:/test/data/klittleendian.dat
       
   347 	../test/data/main/kbigendian.dat 		z:/test/data/kbigendian.dat
       
   348 	// Work around for DEF089572
       
   349 	../test/data/main/ksms7bit.dat	 		z:/test/data/ksms7bit.dat
       
   350 
       
   351 	//test extended sms 7bit
       
   352 	../test/data/extendedsms_uni_expect.dat	/epoc32/winscw/c/test/data/extendedsms_uni_expect.dat
       
   353 	../test/data/extendedsms_uni_input.dat	/epoc32/winscw/c/test/data/extendedsms_uni_input.dat
       
   354 	../test/data/extendedsms_for_expect.dat	/epoc32/winscw/c/test/data/extendedsms_for_expect.dat
       
   355 	../test/data/extendedsms_for_input.dat	/epoc32/winscw/c/test/data/extendedsms_for_input.dat
       
   356 	../test/data/extendedsms_for_expect.dat	/epoc32/data/z/test/data/extendedsms_for_expect.dat
       
   357 	../test/data/extendedsms_for_input.dat	/epoc32/data/z/test/data/extendedsms_for_input.dat
       
   358 	../test/data/extendedsms_uni_expect.dat	/epoc32/data/z/test/data/extendedsms_uni_expect.dat
       
   359 	../test/data/extendedsms_uni_input.dat	/epoc32/data/z/test/data/extendedsms_uni_input.dat
       
   360 
       
   361 	//test spanish single
       
   362 	../test/data/gsm7_spanish_single_for_expect.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_for_expect.dat
       
   363 	../test/data/gsm7_spanish_single_for_input.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_for_input.dat
       
   364 	../test/data/gsm7_spanish_single_uni_expect.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_uni_expect.dat
       
   365 	../test/data/gsm7_spanish_single_uni_input.dat	/epoc32/winscw/c/test/data/gsm7_spanish_single_uni_input.dat
       
   366 	../test/data/gsm7_spanish_single_for_expect.dat	/epoc32/data/z/test/data/gsm7_spanish_single_for_expect.dat
       
   367 	../test/data/gsm7_spanish_single_for_input.dat	/epoc32/data/z/test/data/gsm7_spanish_single_for_input.dat
       
   368 	../test/data/gsm7_spanish_single_uni_expect.dat	/epoc32/data/z/test/data/gsm7_spanish_single_uni_expect.dat
       
   369 	../test/data/gsm7_spanish_single_uni_input.dat	/epoc32/data/z/test/data/gsm7_spanish_single_uni_input.dat
       
   370 
       
   371 	//test Portuguese locking gsm7ext
       
   372 	../test/data/portuguese_locking_gsm7ext_for_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_for_expect.dat
       
   373 	../test/data/portuguese_locking_gsm7ext_for_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_for_input.dat
       
   374 	../test/data/portuguese_locking_gsm7ext_uni_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_uni_expect.dat
       
   375 	../test/data/portuguese_locking_gsm7ext_uni_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_gsm7ext_uni_input.dat
       
   376 	../test/data/portuguese_locking_gsm7ext_for_expect.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_for_expect.dat
       
   377 	../test/data/portuguese_locking_gsm7ext_for_input.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_for_input.dat
       
   378 	../test/data/portuguese_locking_gsm7ext_uni_expect.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_uni_expect.dat
       
   379 	../test/data/portuguese_locking_gsm7ext_uni_input.dat	/epoc32/data/z/test/data/portuguese_locking_gsm7ext_uni_input.dat
       
   380 
       
   381 	//test Portuguese locking single
       
   382 	../test/data/portuguese_locking_single_for_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_for_expect.dat
       
   383 	../test/data/portuguese_locking_single_for_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_for_input.dat
       
   384 	../test/data/portuguese_locking_single_uni_expect.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_uni_expect.dat
       
   385 	../test/data/portuguese_locking_single_uni_input.dat	/epoc32/winscw/c/test/data/portuguese_locking_single_uni_input.dat
       
   386 	../test/data/portuguese_locking_single_for_expect.dat	/epoc32/data/z/test/data/portuguese_locking_single_for_expect.dat
       
   387 	../test/data/portuguese_locking_single_for_input.dat	/epoc32/data/z/test/data/portuguese_locking_single_for_input.dat
       
   388 	../test/data/portuguese_locking_single_uni_expect.dat	/epoc32/data/z/test/data/portuguese_locking_single_uni_expect.dat
       
   389 	../test/data/portuguese_locking_single_uni_input.dat	/epoc32/data/z/test/data/portuguese_locking_single_uni_input.dat
       
   390 
       
   391     //test Portuguese gsm7 & single
       
   392 	../test/data/gsm7_portuguese_single_for_expect.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_for_expect.dat
       
   393 	../test/data/gsm7_portuguese_single_for_input.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_for_input.dat
       
   394 	../test/data/gsm7_portuguese_single_uni_expect.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_uni_expect.dat
       
   395 	../test/data/gsm7_portuguese_single_uni_input.dat	/epoc32/winscw/c/test/data/gsm7_portuguese_single_uni_input.dat
       
   396 	../test/data/gsm7_portuguese_single_for_expect.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_for_expect.dat
       
   397 	../test/data/gsm7_portuguese_single_for_input.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_for_input.dat
       
   398 	../test/data/gsm7_portuguese_single_uni_expect.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_uni_expect.dat
       
   399 	../test/data/gsm7_portuguese_single_uni_input.dat	/epoc32/data/z/test/data/gsm7_portuguese_single_uni_input.dat
       
   400 
       
   401     //test turkish single
       
   402 	../test/data/gsm7_turkish_single_for_expect.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_for_expect.dat
       
   403 	../test/data/gsm7_turkish_single_for_input.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_for_input.dat
       
   404 	../test/data/gsm7_turkish_single_uni_expect.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_uni_expect.dat
       
   405 	../test/data/gsm7_turkish_single_uni_input.dat	/epoc32/winscw/c/test/data/gsm7_turkish_single_uni_input.dat
       
   406 	../test/data/gsm7_turkish_single_for_expect.dat	/epoc32/data/z/test/data/gsm7_turkish_single_for_expect.dat
       
   407 	../test/data/gsm7_turkish_single_for_input.dat	/epoc32/data/z/test/data/gsm7_turkish_single_for_input.dat
       
   408 	../test/data/gsm7_turkish_single_uni_expect.dat	/epoc32/data/z/test/data/gsm7_turkish_single_uni_expect.dat
       
   409 	../test/data/gsm7_turkish_single_uni_input.dat	/epoc32/data/z/test/data/gsm7_turkish_single_uni_input.dat
       
   410 
       
   411 	//test turkish locking
       
   412 	../test/data/turkish_locking_gsm7ext_for_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_for_expect.dat
       
   413 	../test/data/turkish_locking_gsm7ext_for_input.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_for_input.dat
       
   414 	../test/data/turkish_locking_gsm7ext_uni_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_uni_expect.dat
       
   415 	../test/data/turkish_locking_gsm7ext_uni_input.dat	/epoc32/winscw/c/test/data/turkish_locking_gsm7ext_uni_input.dat
       
   416 	../test/data/turkish_locking_gsm7ext_for_expect.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_for_expect.dat
       
   417 	../test/data/turkish_locking_gsm7ext_for_input.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_for_input.dat
       
   418 	../test/data/turkish_locking_gsm7ext_uni_expect.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_uni_expect.dat
       
   419 	../test/data/turkish_locking_gsm7ext_uni_input.dat	/epoc32/data/z/test/data/turkish_locking_gsm7ext_uni_input.dat
       
   420 
       
   421 	//test turkish locking single
       
   422 	../test/data/turkish_locking_single_for_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_single_for_expect.dat
       
   423 	../test/data/turkish_locking_single_for_input.dat	/epoc32/winscw/c/test/data/turkish_locking_single_for_input.dat
       
   424 	../test/data/turkish_locking_single_uni_expect.dat	/epoc32/winscw/c/test/data/turkish_locking_single_uni_expect.dat
       
   425 	../test/data/turkish_locking_single_uni_input.dat	/epoc32/winscw/c/test/data/turkish_locking_single_uni_input.dat
       
   426 	../test/data/turkish_locking_single_for_expect.dat	/epoc32/data/z/test/data/turkish_locking_single_for_expect.dat
       
   427 	../test/data/turkish_locking_single_for_input.dat	/epoc32/data/z/test/data/turkish_locking_single_for_input.dat
       
   428 	../test/data/turkish_locking_single_uni_expect.dat	/epoc32/data/z/test/data/turkish_locking_single_uni_expect.dat
       
   429 	../test/data/turkish_locking_single_uni_input.dat	/epoc32/data/z/test/data/turkish_locking_single_uni_input.dat
       
   430 
       
   431 	//test KOI8R
       
   432 	../test/data/KOI8R_for_expect.dat	/epoc32/winscw/c/test/data/KOI8R_for_expect.dat
       
   433 	../test/data/KOI8R_for_input.dat	/epoc32/winscw/c/test/data/KOI8R_for_input.dat
       
   434 	../test/data/KOI8R_uni_expect.dat	/epoc32/winscw/c/test/data/KOI8R_uni_expect.dat
       
   435 	../test/data/KOI8R_uni_input.dat	/epoc32/winscw/c/test/data/KOI8R_uni_input.dat
       
   436 	../test/data/KOI8R_for_expect.dat	/epoc32/data/z/test/data/KOI8R_for_expect.dat
       
   437 	../test/data/KOI8R_for_input.dat	/epoc32/data/z/test/data/KOI8R_for_input.dat
       
   438 	../test/data/KOI8R_uni_expect.dat	/epoc32/data/z/test/data/KOI8R_uni_expect.dat
       
   439 	../test/data/KOI8R_uni_input.dat	/epoc32/data/z/test/data/KOI8R_uni_input.dat
       
   440 
       
   441 	//test KOI8U
       
   442 	../test/data/KOI8U_for_expect.dat	/epoc32/winscw/c/test/data/KOI8U_for_expect.dat
       
   443 	../test/data/KOI8U_for_input.dat	/epoc32/winscw/c/test/data/KOI8U_for_input.dat
       
   444 	../test/data/KOI8U_uni_expect.dat	/epoc32/winscw/c/test/data/KOI8U_uni_expect.dat
       
   445 	../test/data/KOI8U_uni_input.dat	/epoc32/winscw/c/test/data/KOI8U_uni_input.dat
       
   446 	../test/data/KOI8U_for_expect.dat	/epoc32/data/z/test/data/KOI8U_for_expect.dat
       
   447 	../test/data/KOI8U_for_input.dat	/epoc32/data/z/test/data/KOI8U_for_input.dat
       
   448 	../test/data/KOI8U_uni_expect.dat	/epoc32/data/z/test/data/KOI8U_uni_expect.dat
       
   449 	../test/data/KOI8U_uni_input.dat	/epoc32/data/z/test/data/KOI8U_uni_input.dat
       
   450 
       
   451 	//test TIS_620
       
   452 	../test/data/TIS_620_for_expect.dat	/epoc32/winscw/c/test/data/TIS_620_for_expect.dat
       
   453 	../test/data/TIS_620_for_input.dat	/epoc32/winscw/c/test/data/TIS_620_for_input.dat
       
   454 	../test/data/TIS_620_uni_expect.dat	/epoc32/winscw/c/test/data/TIS_620_uni_expect.dat
       
   455 	../test/data/TIS_620_uni_input.dat	/epoc32/winscw/c/test/data/TIS_620_uni_input.dat
       
   456 	../test/data/TIS_620_for_expect.dat	/epoc32/data/z/test/data/TIS_620_for_expect.dat
       
   457 	../test/data/TIS_620_for_input.dat	/epoc32/data/z/test/data/TIS_620_for_input.dat
       
   458 	../test/data/TIS_620_uni_expect.dat	/epoc32/data/z/test/data/TIS_620_uni_expect.dat
       
   459 	../test/data/TIS_620_uni_input.dat	/epoc32/data/z/test/data/TIS_620_uni_input.dat
       
   460 
       
   461 	//test win874
       
   462 	../test/data/win874_for_expect.dat	/epoc32/winscw/c/test/data/win874_for_expect.dat
       
   463 	../test/data/win874_for_input.dat	/epoc32/winscw/c/test/data/win874_for_input.dat
       
   464 	../test/data/win874_uni_expect.dat	/epoc32/winscw/c/test/data/win874_uni_expect.dat
       
   465 	../test/data/win874_uni_input.dat	/epoc32/winscw/c/test/data/win874_uni_input.dat
       
   466 	../test/data/win874_for_expect.dat	/epoc32/data/z/test/data/win874_for_expect.dat
       
   467 	../test/data/win874_for_input.dat	/epoc32/data/z/test/data/win874_for_input.dat
       
   468 	../test/data/win874_uni_expect.dat	/epoc32/data/z/test/data/win874_uni_expect.dat
       
   469 	../test/data/win874_uni_input.dat	/epoc32/data/z/test/data/win874_uni_input.dat
       
   470 
       
   471 	//test win1250
       
   472 	../test/data/win1250_for_expect.dat	/epoc32/winscw/c/test/data/win1250_for_expect.dat
       
   473 	../test/data/win1250_for_input.dat	/epoc32/winscw/c/test/data/win1250_for_input.dat
       
   474 	../test/data/win1250_uni_expect.dat	/epoc32/winscw/c/test/data/win1250_uni_expect.dat
       
   475 	../test/data/win1250_uni_input.dat	/epoc32/winscw/c/test/data/win1250_uni_input.dat
       
   476 	../test/data/win1250_for_expect.dat	/epoc32/data/z/test/data/win1250_for_expect.dat
       
   477 	../test/data/win1250_for_input.dat	/epoc32/data/z/test/data/win1250_for_input.dat
       
   478 	../test/data/win1250_uni_expect.dat	/epoc32/data/z/test/data/win1250_uni_expect.dat
       
   479 	../test/data/win1250_uni_input.dat	/epoc32/data/z/test/data/win1250_uni_input.dat
       
   480 
       
   481 	//test win1251
       
   482 	../test/data/win1251_for_expect.dat	/epoc32/winscw/c/test/data/win1251_for_expect.dat
       
   483 	../test/data/win1251_for_input.dat	/epoc32/winscw/c/test/data/win1251_for_input.dat
       
   484 	../test/data/win1251_uni_expect.dat	/epoc32/winscw/c/test/data/win1251_uni_expect.dat
       
   485 	../test/data/win1251_uni_input.dat	/epoc32/winscw/c/test/data/win1251_uni_input.dat
       
   486 	../test/data/win1251_for_expect.dat	/epoc32/data/z/test/data/win1251_for_expect.dat
       
   487 	../test/data/win1251_for_input.dat	/epoc32/data/z/test/data/win1251_for_input.dat
       
   488 	../test/data/win1251_uni_expect.dat	/epoc32/data/z/test/data/win1251_uni_expect.dat
       
   489 	../test/data/win1251_uni_input.dat	/epoc32/data/z/test/data/win1251_uni_input.dat
       
   490 
       
   491 	//test win1253
       
   492 	../test/data/win1253_for_expect.dat	/epoc32/winscw/c/test/data/win1253_for_expect.dat
       
   493 	../test/data/win1253_for_input.dat	/epoc32/winscw/c/test/data/win1253_for_input.dat
       
   494 	../test/data/win1253_uni_expect.dat	/epoc32/winscw/c/test/data/win1253_uni_expect.dat
       
   495 	../test/data/win1253_uni_input.dat	/epoc32/winscw/c/test/data/win1253_uni_input.dat
       
   496 	../test/data/win1253_for_expect.dat	/epoc32/data/z/test/data/win1253_for_expect.dat
       
   497 	../test/data/win1253_for_input.dat	/epoc32/data/z/test/data/win1253_for_input.dat
       
   498 	../test/data/win1253_uni_expect.dat	/epoc32/data/z/test/data/win1253_uni_expect.dat
       
   499 	../test/data/win1253_uni_input.dat	/epoc32/data/z/test/data/win1253_uni_input.dat
       
   500 
       
   501 	//test win1254
       
   502 	../test/data/win1254_for_expect.dat	/epoc32/winscw/c/test/data/win1254_for_expect.dat
       
   503 	../test/data/win1254_for_input.dat	/epoc32/winscw/c/test/data/win1254_for_input.dat
       
   504 	../test/data/win1254_uni_expect.dat	/epoc32/winscw/c/test/data/win1254_uni_expect.dat
       
   505 	../test/data/win1254_uni_input.dat	/epoc32/winscw/c/test/data/win1254_uni_input.dat
       
   506 	../test/data/win1254_for_expect.dat	/epoc32/data/z/test/data/win1254_for_expect.dat
       
   507 	../test/data/win1254_for_input.dat	/epoc32/data/z/test/data/win1254_for_input.dat
       
   508 	../test/data/win1254_uni_expect.dat	/epoc32/data/z/test/data/win1254_uni_expect.dat
       
   509 	../test/data/win1254_uni_input.dat	/epoc32/data/z/test/data/win1254_uni_input.dat
       
   510 
       
   511 	//test win1255
       
   512 	../test/data/win1255_for_expect.dat	/epoc32/winscw/c/test/data/win1255_for_expect.dat
       
   513 	../test/data/win1255_for_input.dat	/epoc32/winscw/c/test/data/win1255_for_input.dat
       
   514 	../test/data/win1255_uni_expect.dat	/epoc32/winscw/c/test/data/win1255_uni_expect.dat
       
   515 	../test/data/win1255_uni_input.dat	/epoc32/winscw/c/test/data/win1255_uni_input.dat
       
   516 	../test/data/win1255_for_expect.dat	/epoc32/data/z/test/data/win1255_for_expect.dat
       
   517 	../test/data/win1255_for_input.dat	/epoc32/data/z/test/data/win1255_for_input.dat
       
   518 	../test/data/win1255_uni_expect.dat	/epoc32/data/z/test/data/win1255_uni_expect.dat
       
   519 	../test/data/win1255_uni_input.dat	/epoc32/data/z/test/data/win1255_uni_input.dat
       
   520 
       
   521 	//test win1256
       
   522 	../test/data/win1256_for_expect.dat	/epoc32/winscw/c/test/data/win1256_for_expect.dat
       
   523 	../test/data/win1256_for_input.dat	/epoc32/winscw/c/test/data/win1256_for_input.dat
       
   524 	../test/data/win1256_uni_expect.dat	/epoc32/winscw/c/test/data/win1256_uni_expect.dat
       
   525 	../test/data/win1256_uni_input.dat	/epoc32/winscw/c/test/data/win1256_uni_input.dat
       
   526 	../test/data/win1256_for_expect.dat	/epoc32/data/z/test/data/win1256_for_expect.dat
       
   527 	../test/data/win1256_for_input.dat	/epoc32/data/z/test/data/win1256_for_input.dat
       
   528 	../test/data/win1256_uni_expect.dat	/epoc32/data/z/test/data/win1256_uni_expect.dat
       
   529 	../test/data/win1256_uni_input.dat	/epoc32/data/z/test/data/win1256_uni_input.dat
       
   530 
       
   531 	//test win1257
       
   532 	../test/data/win1257_for_expect.dat	/epoc32/winscw/c/test/data/win1257_for_expect.dat
       
   533 	../test/data/win1257_for_input.dat	/epoc32/winscw/c/test/data/win1257_for_input.dat
       
   534 	../test/data/win1257_uni_expect.dat	/epoc32/winscw/c/test/data/win1257_uni_expect.dat
       
   535 	../test/data/win1257_uni_input.dat	/epoc32/winscw/c/test/data/win1257_uni_input.dat
       
   536 	../test/data/win1257_for_expect.dat	/epoc32/data/z/test/data/win1257_for_expect.dat
       
   537 	../test/data/win1257_for_input.dat	/epoc32/data/z/test/data/win1257_for_input.dat
       
   538 	../test/data/win1257_uni_expect.dat	/epoc32/data/z/test/data/win1257_uni_expect.dat
       
   539 	../test/data/win1257_uni_input.dat	/epoc32/data/z/test/data/win1257_uni_input.dat
       
   540 
       
   541 	//test win1258
       
   542 	../test/data/win1258_for_expect.dat	/epoc32/winscw/c/test/data/win1258_for_expect.dat
       
   543 	../test/data/win1258_for_input.dat	/epoc32/winscw/c/test/data/win1258_for_input.dat
       
   544 	../test/data/win1258_uni_expect.dat	/epoc32/winscw/c/test/data/win1258_uni_expect.dat
       
   545 	../test/data/win1258_uni_input.dat	/epoc32/winscw/c/test/data/win1258_uni_input.dat
       
   546 	../test/data/win1258_for_expect.dat	/epoc32/data/z/test/data/win1258_for_expect.dat
       
   547 	../test/data/win1258_for_input.dat	/epoc32/data/z/test/data/win1258_for_input.dat
       
   548 	../test/data/win1258_uni_expect.dat	/epoc32/data/z/test/data/win1258_uni_expect.dat
       
   549 	../test/data/win1258_uni_input.dat	/epoc32/data/z/test/data/win1258_uni_input.dat
       
   550 
       
   551 	../test/rtest/group/charconvplugintests.bat		/epoc32/data/z/system/test/charconvplugintests.bat
       
   552 	../test/rtest/group/charconvplugintests.iby		/epoc32/rom/include/charconvplugintests.iby
       
   553 
       
   554 PRJ_TESTEXTENSIONS
       
   555 	start extension syslibs/test/charconv_tsnmdata						// not test code
       
   556 	end
       
   557 	start extension syslibs/test/charconv_tiso8859x_generate_cpp		// not test code
       
   558 	end
       
   559 
       
   560 PRJ_TESTMMPFILES
       
   561 
       
   562 	../test/rtest/group/tgeneralforeign.mmp
       
   563 	../test/rtest/group/tbuiltin.mmp
       
   564 	../test/rtest/group/tgb2312.mmp
       
   565 	../test/rtest/group/thz.mmp
       
   566 	../test/rtest/group/tgbk.mmp
       
   567 	../test/rtest/group/tgb18030.mmp
       
   568 	../test/rtest/group/tbig5.mmp
       
   569 	../test/rtest/group/tshiftjis_kddiau.mmp
       
   570 	../test/rtest/group/tshiftjis_docomo.mmp
       
   571 	../test/rtest/group/tiso2022jp.mmp
       
   572 	../test/rtest/group/tjis.mmp
       
   573 	../test/rtest/group/teucjp_packed.mmp
       
   574 	../test/rtest/group/tiso8859x.mmp
       
   575 	../test/rtest/group/treplacement.mmp
       
   576 	../test/rtest/group/tsnm.mmp
       
   577 	../test/rtest/group/tautodetect.mmp
       
   578 	../test/rtest/group/tucs2.mmp
       
   579 
       
   580 	../test/rtest/group/shiftjis_with_sample_extension.mmp		support		// Plug-in for test code.
       
   581 	// Special versions of Shift-JIS plugin with different UIDs do that they can co-exist for test purposes.	
       
   582 	../test/rtest/group/tis1620.mmp								support
       
   583 	../test/rtest/group/shiftjis_kddiau_test.mmp				support		// For testing Kddiau variants of Shift-JIS.
       
   584 	../test/rtest/group/tj5_kddiau.mmp
       
   585 	../test/rtest/group/tj5_docomo.mmp
       
   586 	../test/rtest/group/test_j5_kddiau.mmp						support		// For testing Kddiau variants of Shift-JIS.
       
   587 	../test/rtest/group/test_multi_plugins.mmp								// Test for DEF088036.
       
   588 	../test/rtest/group/textendedsms.mmp
       
   589 	../test/rtest/group/tturkishsingle.mmp
       
   590 	../test/rtest/group/tturkishlocking.mmp
       
   591 	../test/rtest/group/tturkishlockingsingle.mmp
       
   592 	../test/rtest/group/tportuguesegsmsingle.mmp
       
   593 	../test/rtest/group/tportugueselocking.mmp
       
   594 	../test/rtest/group/tportugueselockingsingle.mmp
       
   595 	../test/rtest/group/tspanishgsmsingle.mmp
       
   596 	../test/rtest/group/tiscii.mmp
       
   597 	../test/rtest/group/tKOI8U.mmp
       
   598 	../test/rtest/group/tKOI8R.mmp
       
   599 	../test/rtest/group/tTIS_620.mmp
       
   600 	../test/rtest/group/twin874.mmp
       
   601 	../test/rtest/group/twin1250.mmp
       
   602 	../test/rtest/group/twin1251.mmp
       
   603 	../test/rtest/group/twin1253.mmp
       
   604 	../test/rtest/group/twin1254.mmp
       
   605 	../test/rtest/group/twin1255.mmp
       
   606 	../test/rtest/group/twin1256.mmp
       
   607 	../test/rtest/group/twin1257.mmp
       
   608 	../test/rtest/group/twin1258.mmp
       
   609 	../test/rtest/group/tcp949.mmp
       
   610  	../test/rtest/group/teucjpdirectmap.mmp
       
   611 	../test/rtest/group/tshiftjisdirectmap.mmp
       
   612  	../test/rtest/group/eucjp_packed_2_test.mmp				support		// For testing S60 variants of eucjp_packed.
       
   613 	../test/rtest/group/teucjp_packed_2.mmp
       
   614 PRJ_TESTEXTENSIONS
       
   615 	start extension syslibs/test/charconv_testpostbuild		// Remove shiftjis_kddiau.rsc and j5_kddiau.rsc so test version will work correctly.
       
   616 	end
       
   617 
       
   618 #endif