1 # |
|
2 # Copyright 2005-2006 Sun Microsystems, Inc. All Rights Reserved. |
|
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
|
4 # |
|
5 # This code is free software; you can redistribute it and/or modify it |
|
6 # under the terms of the GNU General Public License version 2 only, as |
|
7 # published by the Free Software Foundation. Sun designates this |
|
8 # particular file as subject to the "Classpath" exception as provided |
|
9 # by Sun in the LICENSE file that accompanied this code. |
|
10 # |
|
11 # This code is distributed in the hope that it will be useful, but WITHOUT |
|
12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
|
13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
|
14 # version 2 for more details (a copy is included in the LICENSE file that |
|
15 # accompanied this code). |
|
16 # |
|
17 # You should have received a copy of the GNU General Public License version |
|
18 # 2 along with this work; if not, write to the Free Software Foundation, |
|
19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
|
20 # |
|
21 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, |
|
22 # CA 95054 USA or visit www.sun.com if you need additional information or |
|
23 # have any questions. |
|
24 # |
|
25 |
|
26 # |
|
27 # Character converters for lib/charsets.jar |
|
28 # |
|
29 # Core character converters are built from make/java/java. |
|
30 # |
|
31 |
|
32 FILES_src = \ |
|
33 sun/io/ByteToCharDoubleByte.java \ |
|
34 sun/io/ByteToCharDBCS_ASCII.java \ |
|
35 sun/io/ByteToCharDBCS_EBCDIC.java \ |
|
36 sun/io/ByteToCharEUC.java \ |
|
37 sun/io/CharToByteDoubleByte.java \ |
|
38 sun/io/CharToByteDBCS_ASCII.java \ |
|
39 sun/io/CharToByteDBCS_EBCDIC.java \ |
|
40 sun/io/CharToByteEUC.java \ |
|
41 sun/io/ByteToCharBig5.java \ |
|
42 sun/io/ByteToCharBig5_Solaris.java \ |
|
43 sun/io/ByteToCharBig5_HKSCS.java \ |
|
44 sun/io/ByteToCharMS950_HKSCS.java \ |
|
45 sun/io/ByteToCharHKSCS.java \ |
|
46 sun/io/ByteToCharHKSCS_2001.java \ |
|
47 sun/io/ByteToCharGB18030.java \ |
|
48 sun/io/ByteToCharGB18030DB.java \ |
|
49 sun/io/ByteToCharCp037.java \ |
|
50 sun/io/ByteToCharCp1006.java \ |
|
51 sun/io/ByteToCharCp1025.java \ |
|
52 sun/io/ByteToCharCp1026.java \ |
|
53 sun/io/ByteToCharCp1046.java \ |
|
54 sun/io/ByteToCharCp1047.java \ |
|
55 sun/io/ByteToCharCp1097.java \ |
|
56 sun/io/ByteToCharCp1098.java \ |
|
57 sun/io/ByteToCharCp1112.java \ |
|
58 sun/io/ByteToCharCp1122.java \ |
|
59 sun/io/ByteToCharCp1123.java \ |
|
60 sun/io/ByteToCharCp1124.java \ |
|
61 sun/io/ByteToCharCp1140.java \ |
|
62 sun/io/ByteToCharCp1141.java \ |
|
63 sun/io/ByteToCharCp1142.java \ |
|
64 sun/io/ByteToCharCp1143.java \ |
|
65 sun/io/ByteToCharCp1144.java \ |
|
66 sun/io/ByteToCharCp1145.java \ |
|
67 sun/io/ByteToCharCp1146.java \ |
|
68 sun/io/ByteToCharCp1147.java \ |
|
69 sun/io/ByteToCharCp1148.java \ |
|
70 sun/io/ByteToCharCp1149.java \ |
|
71 sun/io/ByteToCharCp1255.java \ |
|
72 sun/io/ByteToCharCp1256.java \ |
|
73 sun/io/ByteToCharCp1258.java \ |
|
74 sun/io/ByteToCharCp1381.java \ |
|
75 sun/io/ByteToCharCp1383.java \ |
|
76 sun/io/ByteToCharCp273.java \ |
|
77 sun/io/ByteToCharCp277.java \ |
|
78 sun/io/ByteToCharCp278.java \ |
|
79 sun/io/ByteToCharCp280.java \ |
|
80 sun/io/ByteToCharCp284.java \ |
|
81 sun/io/ByteToCharCp285.java \ |
|
82 sun/io/ByteToCharCp297.java \ |
|
83 sun/io/ByteToCharCp33722.java \ |
|
84 sun/io/ByteToCharCp420.java \ |
|
85 sun/io/ByteToCharCp424.java \ |
|
86 sun/io/ByteToCharCp437.java \ |
|
87 sun/io/ByteToCharCp500.java \ |
|
88 sun/io/ByteToCharCp737.java \ |
|
89 sun/io/ByteToCharCp775.java \ |
|
90 sun/io/ByteToCharCp834.java \ |
|
91 sun/io/ByteToCharCp838.java \ |
|
92 sun/io/ByteToCharCp850.java \ |
|
93 sun/io/ByteToCharCp852.java \ |
|
94 sun/io/ByteToCharCp855.java \ |
|
95 sun/io/ByteToCharCp856.java \ |
|
96 sun/io/ByteToCharCp857.java \ |
|
97 sun/io/ByteToCharCp858.java \ |
|
98 sun/io/ByteToCharCp860.java \ |
|
99 sun/io/ByteToCharCp861.java \ |
|
100 sun/io/ByteToCharCp862.java \ |
|
101 sun/io/ByteToCharCp863.java \ |
|
102 sun/io/ByteToCharCp864.java \ |
|
103 sun/io/ByteToCharCp865.java \ |
|
104 sun/io/ByteToCharCp866.java \ |
|
105 sun/io/ByteToCharCp868.java \ |
|
106 sun/io/ByteToCharCp869.java \ |
|
107 sun/io/ByteToCharCp870.java \ |
|
108 sun/io/ByteToCharCp871.java \ |
|
109 sun/io/ByteToCharCp874.java \ |
|
110 sun/io/ByteToCharCp875.java \ |
|
111 sun/io/ByteToCharCp918.java \ |
|
112 sun/io/ByteToCharCp921.java \ |
|
113 sun/io/ByteToCharCp922.java \ |
|
114 sun/io/ByteToCharCp930.java \ |
|
115 sun/io/ByteToCharCp933.java \ |
|
116 sun/io/ByteToCharCp935.java \ |
|
117 sun/io/ByteToCharCp937.java \ |
|
118 sun/io/ByteToCharCp939.java \ |
|
119 sun/io/ByteToCharCp942.java \ |
|
120 sun/io/ByteToCharCp942C.java \ |
|
121 sun/io/ByteToCharCp943.java \ |
|
122 sun/io/ByteToCharCp943C.java \ |
|
123 sun/io/ByteToCharCp948.java \ |
|
124 sun/io/ByteToCharCp949.java \ |
|
125 sun/io/ByteToCharCp949C.java \ |
|
126 sun/io/ByteToCharCp950.java \ |
|
127 sun/io/ByteToCharCp964.java \ |
|
128 sun/io/ByteToCharCp970.java \ |
|
129 sun/io/ByteToCharJIS0201.java \ |
|
130 sun/io/ByteToCharJIS0208.java \ |
|
131 sun/io/ByteToCharJIS0208_Solaris.java \ |
|
132 sun/io/ByteToCharJIS0212.java \ |
|
133 sun/io/ByteToCharJIS0212_Solaris.java \ |
|
134 sun/io/ByteToCharEUC_CN.java \ |
|
135 sun/io/ByteToCharEUC_JP.java \ |
|
136 sun/io/ByteToCharEUC_JP_LINUX.java \ |
|
137 sun/io/ByteToCharEUC_JP_Solaris.java \ |
|
138 sun/io/ByteToCharEUC_KR.java \ |
|
139 sun/io/ByteToCharEUC_TW.java \ |
|
140 sun/io/ByteToCharSJIS.java \ |
|
141 sun/io/ByteToCharPCK.java \ |
|
142 sun/io/ByteToCharGBK.java \ |
|
143 sun/io/ByteToCharISCII91.java \ |
|
144 sun/io/ByteToCharISO2022.java \ |
|
145 sun/io/ByteToCharISO2022CN.java \ |
|
146 sun/io/ByteToCharISO2022JP.java \ |
|
147 sun/io/ByteToCharISO2022KR.java \ |
|
148 sun/io/ByteToCharISO8859_3.java \ |
|
149 sun/io/ByteToCharISO8859_6.java \ |
|
150 sun/io/ByteToCharISO8859_8.java \ |
|
151 sun/io/ByteToCharJISAutoDetect.java \ |
|
152 sun/io/ByteToCharJohab.java \ |
|
153 sun/io/ByteToCharMS874.java \ |
|
154 sun/io/ByteToCharMS932.java \ |
|
155 sun/io/ByteToCharMS936.java \ |
|
156 sun/io/ByteToCharMS949.java \ |
|
157 sun/io/ByteToCharMS950.java \ |
|
158 sun/io/ByteToCharMacArabic.java \ |
|
159 sun/io/ByteToCharMacCentralEurope.java \ |
|
160 sun/io/ByteToCharMacCroatian.java \ |
|
161 sun/io/ByteToCharMacCyrillic.java \ |
|
162 sun/io/ByteToCharMacDingbat.java \ |
|
163 sun/io/ByteToCharMacGreek.java \ |
|
164 sun/io/ByteToCharMacHebrew.java \ |
|
165 sun/io/ByteToCharMacIceland.java \ |
|
166 sun/io/ByteToCharMacRoman.java \ |
|
167 sun/io/ByteToCharMacRomania.java \ |
|
168 sun/io/ByteToCharMacSymbol.java \ |
|
169 sun/io/ByteToCharMacThai.java \ |
|
170 sun/io/ByteToCharMacTurkish.java \ |
|
171 sun/io/ByteToCharMacUkraine.java \ |
|
172 sun/io/ByteToCharTIS620.java \ |
|
173 sun/io/CharToByteBig5.java \ |
|
174 sun/io/CharToByteBig5_Solaris.java \ |
|
175 sun/io/CharToByteBig5_HKSCS.java \ |
|
176 sun/io/CharToByteHKSCS.java \ |
|
177 sun/io/CharToByteHKSCS_2001.java \ |
|
178 sun/io/CharToByteMS950_HKSCS.java \ |
|
179 sun/io/CharToByteGB18030.java \ |
|
180 sun/io/CharToByteCp037.java \ |
|
181 sun/io/CharToByteCp1006.java \ |
|
182 sun/io/CharToByteCp1025.java \ |
|
183 sun/io/CharToByteCp1026.java \ |
|
184 sun/io/CharToByteCp1046.java \ |
|
185 sun/io/CharToByteCp1047.java \ |
|
186 sun/io/CharToByteCp1097.java \ |
|
187 sun/io/CharToByteCp1098.java \ |
|
188 sun/io/CharToByteCp1112.java \ |
|
189 sun/io/CharToByteCp1122.java \ |
|
190 sun/io/CharToByteCp1123.java \ |
|
191 sun/io/CharToByteCp1124.java \ |
|
192 sun/io/CharToByteCp1140.java \ |
|
193 sun/io/CharToByteCp1141.java \ |
|
194 sun/io/CharToByteCp1142.java \ |
|
195 sun/io/CharToByteCp1143.java \ |
|
196 sun/io/CharToByteCp1144.java \ |
|
197 sun/io/CharToByteCp1145.java \ |
|
198 sun/io/CharToByteCp1146.java \ |
|
199 sun/io/CharToByteCp1147.java \ |
|
200 sun/io/CharToByteCp1148.java \ |
|
201 sun/io/CharToByteCp1149.java \ |
|
202 sun/io/CharToByteCp1255.java \ |
|
203 sun/io/CharToByteCp1256.java \ |
|
204 sun/io/CharToByteCp1258.java \ |
|
205 sun/io/CharToByteCp1381.java \ |
|
206 sun/io/CharToByteCp1383.java \ |
|
207 sun/io/CharToByteCp273.java \ |
|
208 sun/io/CharToByteCp277.java \ |
|
209 sun/io/CharToByteCp278.java \ |
|
210 sun/io/CharToByteCp280.java \ |
|
211 sun/io/CharToByteCp284.java \ |
|
212 sun/io/CharToByteCp285.java \ |
|
213 sun/io/CharToByteCp297.java \ |
|
214 sun/io/CharToByteCp33722.java \ |
|
215 sun/io/CharToByteCp420.java \ |
|
216 sun/io/CharToByteCp424.java \ |
|
217 sun/io/CharToByteCp437.java \ |
|
218 sun/io/CharToByteCp500.java \ |
|
219 sun/io/CharToByteCp737.java \ |
|
220 sun/io/CharToByteCp775.java \ |
|
221 sun/io/CharToByteCp834.java \ |
|
222 sun/io/CharToByteCp838.java \ |
|
223 sun/io/CharToByteCp850.java \ |
|
224 sun/io/CharToByteCp852.java \ |
|
225 sun/io/CharToByteCp855.java \ |
|
226 sun/io/CharToByteCp856.java \ |
|
227 sun/io/CharToByteCp857.java \ |
|
228 sun/io/CharToByteCp858.java \ |
|
229 sun/io/CharToByteCp860.java \ |
|
230 sun/io/CharToByteCp861.java \ |
|
231 sun/io/CharToByteCp862.java \ |
|
232 sun/io/CharToByteCp863.java \ |
|
233 sun/io/CharToByteCp864.java \ |
|
234 sun/io/CharToByteCp865.java \ |
|
235 sun/io/CharToByteCp866.java \ |
|
236 sun/io/CharToByteCp868.java \ |
|
237 sun/io/CharToByteCp869.java \ |
|
238 sun/io/CharToByteCp870.java \ |
|
239 sun/io/CharToByteCp871.java \ |
|
240 sun/io/CharToByteCp874.java \ |
|
241 sun/io/CharToByteCp875.java \ |
|
242 sun/io/CharToByteCp918.java \ |
|
243 sun/io/CharToByteCp921.java \ |
|
244 sun/io/CharToByteCp922.java \ |
|
245 sun/io/CharToByteCp930.java \ |
|
246 sun/io/CharToByteCp933.java \ |
|
247 sun/io/CharToByteCp935.java \ |
|
248 sun/io/CharToByteCp937.java \ |
|
249 sun/io/CharToByteCp939.java \ |
|
250 sun/io/CharToByteCp942.java \ |
|
251 sun/io/CharToByteCp942C.java \ |
|
252 sun/io/CharToByteCp943.java \ |
|
253 sun/io/CharToByteCp943C.java \ |
|
254 sun/io/CharToByteCp948.java \ |
|
255 sun/io/CharToByteCp949.java \ |
|
256 sun/io/CharToByteCp949C.java \ |
|
257 sun/io/CharToByteCp950.java \ |
|
258 sun/io/CharToByteCp964.java \ |
|
259 sun/io/CharToByteCp970.java \ |
|
260 sun/io/CharToByteJIS0201.java \ |
|
261 sun/io/CharToByteJIS0208.java \ |
|
262 sun/io/CharToByteJIS0208_Solaris.java \ |
|
263 sun/io/CharToByteJIS0212.java \ |
|
264 sun/io/CharToByteJIS0212_Solaris.java \ |
|
265 sun/io/CharToByteEUC_CN.java \ |
|
266 sun/io/CharToByteEUC_JP.java \ |
|
267 sun/io/CharToByteEUC_JP_LINUX.java \ |
|
268 sun/io/CharToByteEUC_JP_Solaris.java \ |
|
269 sun/io/CharToByteEUC_KR.java \ |
|
270 sun/io/CharToByteEUC_TW.java \ |
|
271 sun/io/CharToByteSJIS.java \ |
|
272 sun/io/CharToBytePCK.java \ |
|
273 sun/io/CharToByteGBK.java \ |
|
274 sun/io/CharToByteISCII91.java \ |
|
275 sun/io/CharToByteISO2022.java \ |
|
276 sun/io/CharToByteISO2022CN_CNS.java \ |
|
277 sun/io/CharToByteISO2022CN_GB.java \ |
|
278 sun/io/CharToByteISO2022JP.java \ |
|
279 sun/io/CharToByteISO2022KR.java \ |
|
280 sun/io/CharToByteISO8859_3.java \ |
|
281 sun/io/CharToByteISO8859_6.java \ |
|
282 sun/io/CharToByteISO8859_8.java \ |
|
283 sun/io/CharToByteJohab.java \ |
|
284 sun/io/CharToByteMS874.java \ |
|
285 sun/io/CharToByteMS932.java \ |
|
286 sun/io/CharToByteMS936.java \ |
|
287 sun/io/CharToByteMS949.java \ |
|
288 sun/io/CharToByteMS950.java \ |
|
289 sun/io/CharToByteMacArabic.java \ |
|
290 sun/io/CharToByteMacCentralEurope.java \ |
|
291 sun/io/CharToByteMacCroatian.java \ |
|
292 sun/io/CharToByteMacCyrillic.java \ |
|
293 sun/io/CharToByteMacDingbat.java \ |
|
294 sun/io/CharToByteMacGreek.java \ |
|
295 sun/io/CharToByteMacHebrew.java \ |
|
296 sun/io/CharToByteMacIceland.java \ |
|
297 sun/io/CharToByteMacRoman.java \ |
|
298 sun/io/CharToByteMacRomania.java \ |
|
299 sun/io/CharToByteMacSymbol.java \ |
|
300 sun/io/CharToByteMacThai.java \ |
|
301 sun/io/CharToByteMacTurkish.java \ |
|
302 sun/io/CharToByteMacUkraine.java \ |
|
303 sun/io/CharToByteTIS620.java |
|
304 |
|
305 FILES_gen_extcs = \ |
|
306 sun/nio/cs/ext/IBM037.java \ |
|
307 sun/nio/cs/ext/IBM1006.java \ |
|
308 sun/nio/cs/ext/IBM1025.java \ |
|
309 sun/nio/cs/ext/IBM1026.java \ |
|
310 sun/nio/cs/ext/IBM1046.java \ |
|
311 sun/nio/cs/ext/IBM1047.java \ |
|
312 sun/nio/cs/ext/IBM1097.java \ |
|
313 sun/nio/cs/ext/IBM1098.java \ |
|
314 sun/nio/cs/ext/IBM1112.java \ |
|
315 sun/nio/cs/ext/IBM1122.java \ |
|
316 sun/nio/cs/ext/IBM1123.java \ |
|
317 sun/nio/cs/ext/IBM1124.java \ |
|
318 sun/nio/cs/ext/IBM1140.java \ |
|
319 sun/nio/cs/ext/IBM1141.java \ |
|
320 sun/nio/cs/ext/IBM1142.java \ |
|
321 sun/nio/cs/ext/IBM1143.java \ |
|
322 sun/nio/cs/ext/IBM1144.java \ |
|
323 sun/nio/cs/ext/IBM1145.java \ |
|
324 sun/nio/cs/ext/IBM1146.java \ |
|
325 sun/nio/cs/ext/IBM1147.java \ |
|
326 sun/nio/cs/ext/IBM1148.java \ |
|
327 sun/nio/cs/ext/IBM1149.java \ |
|
328 sun/nio/cs/ext/IBM273.java \ |
|
329 sun/nio/cs/ext/IBM277.java \ |
|
330 sun/nio/cs/ext/IBM278.java \ |
|
331 sun/nio/cs/ext/IBM280.java \ |
|
332 sun/nio/cs/ext/IBM284.java \ |
|
333 sun/nio/cs/ext/IBM285.java \ |
|
334 sun/nio/cs/ext/IBM297.java \ |
|
335 sun/nio/cs/ext/IBM420.java \ |
|
336 sun/nio/cs/ext/IBM424.java \ |
|
337 sun/nio/cs/ext/IBM500.java \ |
|
338 sun/nio/cs/ext/IBM838.java \ |
|
339 sun/nio/cs/ext/IBM856.java \ |
|
340 sun/nio/cs/ext/IBM860.java \ |
|
341 sun/nio/cs/ext/IBM861.java \ |
|
342 sun/nio/cs/ext/IBM863.java \ |
|
343 sun/nio/cs/ext/IBM864.java \ |
|
344 sun/nio/cs/ext/IBM865.java \ |
|
345 sun/nio/cs/ext/IBM868.java \ |
|
346 sun/nio/cs/ext/IBM869.java \ |
|
347 sun/nio/cs/ext/IBM870.java \ |
|
348 sun/nio/cs/ext/IBM871.java \ |
|
349 sun/nio/cs/ext/IBM875.java \ |
|
350 sun/nio/cs/ext/IBM918.java \ |
|
351 sun/nio/cs/ext/IBM921.java \ |
|
352 sun/nio/cs/ext/IBM922.java \ |
|
353 sun/nio/cs/ext/ISO_8859_11.java \ |
|
354 sun/nio/cs/ext/ISO_8859_3.java \ |
|
355 sun/nio/cs/ext/ISO_8859_6.java \ |
|
356 sun/nio/cs/ext/ISO_8859_8.java \ |
|
357 sun/nio/cs/ext/MS1255.java \ |
|
358 sun/nio/cs/ext/MS1256.java \ |
|
359 sun/nio/cs/ext/MS1258.java \ |
|
360 sun/nio/cs/ext/MS874.java \ |
|
361 sun/nio/cs/ext/MacArabic.java \ |
|
362 sun/nio/cs/ext/MacCentralEurope.java \ |
|
363 sun/nio/cs/ext/MacCroatian.java \ |
|
364 sun/nio/cs/ext/MacCyrillic.java \ |
|
365 sun/nio/cs/ext/MacDingbat.java \ |
|
366 sun/nio/cs/ext/MacGreek.java \ |
|
367 sun/nio/cs/ext/MacHebrew.java \ |
|
368 sun/nio/cs/ext/MacIceland.java \ |
|
369 sun/nio/cs/ext/MacRoman.java \ |
|
370 sun/nio/cs/ext/MacRomania.java \ |
|
371 sun/nio/cs/ext/MacSymbol.java \ |
|
372 sun/nio/cs/ext/MacThai.java \ |
|
373 sun/nio/cs/ext/MacTurkish.java \ |
|
374 sun/nio/cs/ext/MacUkraine.java \ |
|
375 sun/nio/cs/ext/TIS_620.java \ |
|
376 sun/nio/cs/ext/EUC_TWMapping.java \ |
|
377 sun/nio/cs/ext/IBM1381.java \ |
|
378 sun/nio/cs/ext/IBM1383.java \ |
|
379 sun/nio/cs/ext/IBM930.java \ |
|
380 sun/nio/cs/ext/IBM933.java \ |
|
381 sun/nio/cs/ext/IBM935.java \ |
|
382 sun/nio/cs/ext/IBM937.java \ |
|
383 sun/nio/cs/ext/IBM939.java \ |
|
384 sun/nio/cs/ext/IBM942.java \ |
|
385 sun/nio/cs/ext/IBM943.java \ |
|
386 sun/nio/cs/ext/IBM948.java \ |
|
387 sun/nio/cs/ext/IBM949.java \ |
|
388 sun/nio/cs/ext/IBM950.java \ |
|
389 sun/nio/cs/ext/IBM970.java \ |
|
390 sun/nio/cs/ext/EUC_CN.java \ |
|
391 sun/nio/cs/ext/EUC_KR.java \ |
|
392 sun/nio/cs/ext/Johab.java \ |
|
393 sun/nio/cs/ext/MS932.java \ |
|
394 sun/nio/cs/ext/MS936.java \ |
|
395 sun/nio/cs/ext/MS949.java \ |
|
396 sun/nio/cs/ext/MS950.java \ |
|
397 sun/nio/cs/ext/GBK.java |
|
398 |
|
399 FILES_java = $(FILES_src) $(FILES_gen_extcs) |
|
400 |
|