xref: /titanic_50/usr/src/lib/iconv_modules/zh/Makefile.com (revision 880d797826457b77414b37d531cc3e1aa166ecbe)
1*880d7978SAlexander Pyhalov#
2*880d7978SAlexander Pyhalov# CDDL HEADER START
3*880d7978SAlexander Pyhalov#
4*880d7978SAlexander Pyhalov# The contents of this file are subject to the terms of the
5*880d7978SAlexander Pyhalov# Common Development and Distribution License (the "License").
6*880d7978SAlexander Pyhalov# You may not use this file except in compliance with the License.
7*880d7978SAlexander Pyhalov#
8*880d7978SAlexander Pyhalov# You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
9*880d7978SAlexander Pyhalov# or http://www.opensolaris.org/os/licensing.
10*880d7978SAlexander Pyhalov# See the License for the specific language governing permissions
11*880d7978SAlexander Pyhalov# and limitations under the License.
12*880d7978SAlexander Pyhalov#
13*880d7978SAlexander Pyhalov# When distributing Covered Code, include this CDDL HEADER in each
14*880d7978SAlexander Pyhalov# file and include the License file at src/OPENSOLARIS.LICENSE.
15*880d7978SAlexander Pyhalov# If applicable, add the following below this CDDL HEADER, with the
16*880d7978SAlexander Pyhalov# fields enclosed by brackets "[]" replaced with your own identifying
17*880d7978SAlexander Pyhalov# information: Portions Copyright [yyyy] [name of copyright owner]
18*880d7978SAlexander Pyhalov#
19*880d7978SAlexander Pyhalov# CDDL HEADER END
20*880d7978SAlexander Pyhalov#
21*880d7978SAlexander Pyhalov#
22*880d7978SAlexander Pyhalov# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
23*880d7978SAlexander Pyhalov# Use is subject to license terms.
24*880d7978SAlexander Pyhalov#
25*880d7978SAlexander Pyhalov
26*880d7978SAlexander PyhalovLDFLAGS	=	$(DYNFLAGS) $(LDLIBS)
27*880d7978SAlexander Pyhalov
28*880d7978SAlexander PyhalovCOMMON = ../common/
29*880d7978SAlexander Pyhalov
30*880d7978SAlexander PyhalovICONV_COMMON  = ../../common/
31*880d7978SAlexander Pyhalov
32*880d7978SAlexander PyhalovSRCS		=	UTF-8%zh_CN.iso2022-7.c \
33*880d7978SAlexander Pyhalov			UTF-8%zh_CN.euc.c \
34*880d7978SAlexander Pyhalov			UTF-8%zh_CN.gbk.c \
35*880d7978SAlexander Pyhalov			UTF-8%zh_CN.iso2022-CN.c \
36*880d7978SAlexander Pyhalov			zh_CN.euc%UTF-8.c \
37*880d7978SAlexander Pyhalov			zh_CN.euc%zh_CN.iso2022-CN.c \
38*880d7978SAlexander Pyhalov			zh_CN.euc%zh_TW-big5.c \
39*880d7978SAlexander Pyhalov			zh_CN.gbk%UTF-8.c \
40*880d7978SAlexander Pyhalov			zh_CN.iso2022-7%UTF-8.c \
41*880d7978SAlexander Pyhalov			zh_CN.iso2022-CN%zh_CN.euc.c \
42*880d7978SAlexander Pyhalov			zh_CN.iso2022-CN%UTF-8.c \
43*880d7978SAlexander Pyhalov			HZ-GB-2312%UTF-8.c \
44*880d7978SAlexander Pyhalov			HZ-GB-2312%zh_CN.euc.c \
45*880d7978SAlexander Pyhalov			UTF-8%HZ-GB-2312.c \
46*880d7978SAlexander Pyhalov			zh_CN.euc%HZ-GB-2312.c \
47*880d7978SAlexander Pyhalov			zh_CN.gbk%HZ-GB-2312.c \
48*880d7978SAlexander Pyhalov			zh_TW-big5%zh_CN.euc.c \
49*880d7978SAlexander Pyhalov			UTF-8%zh_CN-cp935.c \
50*880d7978SAlexander Pyhalov			zh_CN-cp935%UTF-8.c \
51*880d7978SAlexander Pyhalov			zh_CN.gbk%zh_CN.iso2022-CN.c \
52*880d7978SAlexander Pyhalov			zh_CN.gbk%zh_TW-big5.c \
53*880d7978SAlexander Pyhalov			zh_CN.gbk%zh_TW-big5p.c \
54*880d7978SAlexander Pyhalov			zh_CN.iso2022-CN%zh_CN.gbk.c \
55*880d7978SAlexander Pyhalov			zh_TW-big5%zh_CN.gbk.c \
56*880d7978SAlexander Pyhalov			zh_TW-big5p%zh_CN.gbk.c \
57*880d7978SAlexander Pyhalov			zh_HK.hkscs%zh_CN.gbk.c \
58*880d7978SAlexander Pyhalov			zh_CN.gbk%zh_HK.hkscs.c \
59*880d7978SAlexander Pyhalov			zh_TW-euc%UTF-8.c \
60*880d7978SAlexander Pyhalov			UTF-8%zh_TW-euc.c \
61*880d7978SAlexander Pyhalov			zh_TW-iso2022-7%UTF-8.c \
62*880d7978SAlexander Pyhalov			UTF-8%zh_TW-iso2022-7.c \
63*880d7978SAlexander Pyhalov			zh_TW-big5%UTF-8.c \
64*880d7978SAlexander Pyhalov			zh_HK.hkscs%UTF-8.c \
65*880d7978SAlexander Pyhalov			UTF-8%zh_HK.hkscs.c \
66*880d7978SAlexander Pyhalov			zh_HK.hkscs%zh_TW-big5p.c \
67*880d7978SAlexander Pyhalov			zh_TW-big5p%zh_HK.hkscs.c \
68*880d7978SAlexander Pyhalov			UTF-8%zh_TW-big5.c \
69*880d7978SAlexander Pyhalov			zh_TW-big5p%UTF-8.c \
70*880d7978SAlexander Pyhalov			UTF-8%zh_TW-big5p.c \
71*880d7978SAlexander Pyhalov			UTF-8%zh_TW-cp937.c zh_TW-cp937%UTF-8.c \
72*880d7978SAlexander Pyhalov			zh_TW-euc%zh_TW-big5.c \
73*880d7978SAlexander Pyhalov			zh_TW-euc%zh_TW-iso2022-7.c \
74*880d7978SAlexander Pyhalov			zh_TW-euc%zh_TW-iso2022-CN-EXT.c \
75*880d7978SAlexander Pyhalov			zh_TW-big5%zh_TW-euc.c \
76*880d7978SAlexander Pyhalov			zh_TW-big5%zh_TW-iso2022-7.c \
77*880d7978SAlexander Pyhalov			zh_TW-iso2022-7%zh_TW-euc.c \
78*880d7978SAlexander Pyhalov			zh_TW-iso2022-CN-EXT%zh_TW-euc.c \
79*880d7978SAlexander Pyhalov			zh_TW-iso2022-7%zh_TW-big5.c \
80*880d7978SAlexander Pyhalov			zh_TW-big5%zh_TW-iso2022-CN-EXT.c \
81*880d7978SAlexander Pyhalov			zh_TW-iso2022-CN-EXT%zh_TW-big5.c
82*880d7978SAlexander Pyhalov
83*880d7978SAlexander Pyhalovdummy: all
84*880d7978SAlexander Pyhalov
85*880d7978SAlexander Pyhalovgb2312%UCS-2LE.o: $(COMMON)zh_CN.euc%UTF-8.c
86*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
87*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
88*880d7978SAlexander Pyhalov
89*880d7978SAlexander PyhalovGBK%UCS-2LE.o: $(COMMON)zh_CN.gbk%UTF-8.c
90*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
91*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
92*880d7978SAlexander Pyhalov
93*880d7978SAlexander PyhalovGBK%UCS-2BE.o: $(COMMON)zh_CN.gbk%UTF-8.c
94*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2BE -c -o $@ $^
95*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
96*880d7978SAlexander Pyhalov
97*880d7978SAlexander PyhalovGBK%UCS-4LE.o: $(COMMON)zh_CN.gbk%UTF-8.c
98*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_4LE -c -o $@ $^
99*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
100*880d7978SAlexander Pyhalov
101*880d7978SAlexander PyhalovGBK%UCS-4BE.o: $(COMMON)zh_CN.gbk%UTF-8.c
102*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_4BE -c -o $@ $^
103*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
104*880d7978SAlexander Pyhalov
105*880d7978SAlexander PyhalovUCS-2LE%gb2312.o: $(COMMON)UTF-8%zh_CN.euc.c
106*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
107*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
108*880d7978SAlexander Pyhalov
109*880d7978SAlexander PyhalovUCS-2LE%GBK.o: $(COMMON)UTF-8%zh_CN.gbk.c
110*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
111*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
112*880d7978SAlexander Pyhalov
113*880d7978SAlexander PyhalovUCS-2BE%GBK.o: $(COMMON)UTF-8%zh_CN.gbk.c
114*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2BE -c -o $@ $^
115*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
116*880d7978SAlexander Pyhalov
117*880d7978SAlexander PyhalovUCS-4LE%GBK.o: $(COMMON)UTF-8%zh_CN.gbk.c
118*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_4LE -c -o $@ $^
119*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
120*880d7978SAlexander Pyhalov
121*880d7978SAlexander PyhalovUCS-4BE%GBK.o: $(COMMON)UTF-8%zh_CN.gbk.c
122*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_4BE -c -o $@ $^
123*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
124*880d7978SAlexander Pyhalov
125*880d7978SAlexander Pyhalovcns11643%UCS-2LE.o: $(COMMON)zh_TW-euc%UTF-8.c
126*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
127*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
128*880d7978SAlexander Pyhalov
129*880d7978SAlexander PyhalovBIG5%UCS-2LE.o: $(COMMON)zh_TW-big5%UTF-8.c
130*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
131*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
132*880d7978SAlexander Pyhalov
133*880d7978SAlexander PyhalovBig5-HKSCS%UCS-2LE.o: $(COMMON)zh_HK.hkscs%UTF-8.c
134*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
135*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
136*880d7978SAlexander Pyhalov
137*880d7978SAlexander PyhalovUCS-2LE%cns11643.o: $(COMMON)UTF-8%zh_TW-euc.c
138*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
139*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
140*880d7978SAlexander Pyhalov
141*880d7978SAlexander PyhalovUCS-2LE%BIG5.o: $(COMMON)UTF-8%zh_TW-big5.c
142*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
143*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
144*880d7978SAlexander Pyhalov
145*880d7978SAlexander PyhalovUCS-2LE%Big5-HKSCS.o: $(COMMON)UTF-8%zh_HK.hkscs.c
146*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -DUCS_2LE -c -o $@ $^
147*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
148*880d7978SAlexander Pyhalov
149*880d7978SAlexander Pyhalovcommon_utf8.o: $(ICONV_COMMON)/common_utf8.c
150*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -c -o $@ $(ICONV_COMMON)/common_utf8.c
151*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
152*880d7978SAlexander Pyhalov
153*880d7978SAlexander PyhalovUCS-2LE%cns11643.so: UCS-2LE%cns11643.o common_utf8.o
154*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ UCS-2LE%cns11643.o common_utf8.o
155*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
156*880d7978SAlexander Pyhalov
157*880d7978SAlexander PyhalovUCS-2LE%BIG5.so: UCS-2LE%BIG5.o common_utf8.o
158*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ UCS-2LE%BIG5.o common_utf8.o
159*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
160*880d7978SAlexander Pyhalov
161*880d7978SAlexander PyhalovUCS-2LE%Big5-HKSCS.so: UCS-2LE%Big5-HKSCS.o common_utf8.o
162*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ UCS-2LE%Big5-HKSCS.o common_utf8.o
163*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
164*880d7978SAlexander Pyhalov
165*880d7978SAlexander PyhalovUTF-8%zh_TW-euc.so: UTF-8%zh_TW-euc.o common_utf8.o
166*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ UTF-8%zh_TW-euc.o common_utf8.o
167*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
168*880d7978SAlexander Pyhalov
169*880d7978SAlexander PyhalovUTF-8%zh_TW-big5.so: UTF-8%zh_TW-big5.o common_utf8.o
170*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ UTF-8%zh_TW-big5.o common_utf8.o
171*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
172*880d7978SAlexander Pyhalov
173*880d7978SAlexander PyhalovUTF-8%zh_HK.hkscs.so: UTF-8%zh_HK.hkscs.o common_utf8.o
174*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ UTF-8%zh_HK.hkscs.o common_utf8.o
175*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
176*880d7978SAlexander Pyhalov
177*880d7978SAlexander Pyhalovzh_TW-iso2022-CN-EXT.o: $(COMMON)/zh_TW-iso2022-CN-EXT.c
178*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -c -o $@ $^
179*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
180*880d7978SAlexander Pyhalov
181*880d7978SAlexander Pyhalovzh_TW-iso2022-CN-EXT%zh_TW-big5.so: zh_TW-iso2022-CN-EXT%zh_TW-big5.o zh_TW-iso2022-CN-EXT.o
182*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ zh_TW-iso2022-CN-EXT%zh_TW-big5.o zh_TW-iso2022-CN-EXT.o
183*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
184*880d7978SAlexander Pyhalov
185*880d7978SAlexander Pyhalovzh_TW-iso2022-CN-EXT%zh_TW-euc.so: zh_TW-iso2022-CN-EXT%zh_TW-euc.o zh_TW-iso2022-CN-EXT.o
186*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ zh_TW-iso2022-CN-EXT%zh_TW-euc.o zh_TW-iso2022-CN-EXT.o
187*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
188*880d7978SAlexander Pyhalov
189*880d7978SAlexander Pyhalovutf8%ibm.o: $(ICONV_COMMON)/utf8%ibm.c
190*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -c -o $@ $(ICONV_COMMON)/utf8%ibm.c
191*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
192*880d7978SAlexander Pyhalov
193*880d7978SAlexander Pyhalovtab_lookup.o: $(ICONV_COMMON)/tab_lookup.c
194*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) -c -o $@ $(ICONV_COMMON)/tab_lookup.c
195*880d7978SAlexander Pyhalov	$(POST_PROCESS_O)
196*880d7978SAlexander Pyhalov
197*880d7978SAlexander Pyhalovzh_TW-cp937%UTF-8.so: zh_TW-cp937%UTF-8.o utf8%ibm.o tab_lookup.o
198*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ zh_TW-cp937%UTF-8.o utf8%ibm.o tab_lookup.o
199*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
200*880d7978SAlexander Pyhalov
201*880d7978SAlexander PyhalovUTF-8%zh_CN-cp935.so: UTF-8%zh_CN-cp935.o utf8%ibm.o tab_lookup.o
202*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ UTF-8%zh_CN-cp935.o utf8%ibm.o tab_lookup.o
203*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
204*880d7978SAlexander Pyhalov
205*880d7978SAlexander Pyhalovzh_CN-cp935%UTF-8.so: zh_CN-cp935%UTF-8.o utf8%ibm.o tab_lookup.o
206*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ zh_CN-cp935%UTF-8.o utf8%ibm.o tab_lookup.o
207*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
208*880d7978SAlexander Pyhalov
209*880d7978SAlexander PyhalovUTF-8%zh_TW-cp937.so: UTF-8%zh_TW-cp937.o utf8%ibm.o tab_lookup.o
210*880d7978SAlexander Pyhalov	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ UTF-8%zh_TW-cp937.o utf8%ibm.o tab_lookup.o
211*880d7978SAlexander Pyhalov	$(POST_PROCESS_SO)
212*880d7978SAlexander Pyhalov
213*880d7978SAlexander Pyhalovinclude $(SRC)/lib/iconv_modules/Makefile.iconv
214*880d7978SAlexander Pyhalov
215*880d7978SAlexander PyhalovALL_SOS  = Big5-HKSCS%UCS-2LE.so          zh_CN.gbk%zh_CN.iso2022-CN.so
216*880d7978SAlexander PyhalovALL_SOS += BIG5%UCS-2LE.so                zh_CN.gbk%zh_HK.hkscs.so
217*880d7978SAlexander PyhalovALL_SOS += cns11643%UCS-2LE.so            zh_CN.gbk%zh_TW-big5p.so
218*880d7978SAlexander PyhalovALL_SOS += gb2312%UCS-2LE.so              zh_CN.gbk%zh_TW-big5.so
219*880d7978SAlexander PyhalovALL_SOS += GBK%UCS-2LE.so                 zh_CN.iso2022-7%UTF-8.so
220*880d7978SAlexander PyhalovALL_SOS += HZ-GB-2312%UTF-8.so            zh_CN.iso2022-CN%UTF-8.so
221*880d7978SAlexander PyhalovALL_SOS += HZ-GB-2312%zh_CN.euc.so        zh_CN.iso2022-CN%zh_CN.euc.so
222*880d7978SAlexander PyhalovALL_SOS += UCS-2LE%Big5-HKSCS.so          zh_CN.iso2022-CN%zh_CN.gbk.so
223*880d7978SAlexander PyhalovALL_SOS += UCS-2LE%BIG5.so                zh_HK.hkscs%UTF-8.so
224*880d7978SAlexander PyhalovALL_SOS += UCS-2LE%cns11643.so            zh_HK.hkscs%zh_CN.gbk.so
225*880d7978SAlexander PyhalovALL_SOS += UCS-2LE%gb2312.so              zh_HK.hkscs%zh_TW-big5p.so
226*880d7978SAlexander PyhalovALL_SOS += UCS-2LE%GBK.so                 zh_TW-big5p%UTF-8.so
227*880d7978SAlexander PyhalovALL_SOS += UTF-8%HZ-GB-2312.so            zh_TW-big5p%zh_CN.gbk.so
228*880d7978SAlexander PyhalovALL_SOS += zh_TW-big5p%zh_HK.hkscs.so     zh_TW-big5%zh_TW-iso2022-7.so
229*880d7978SAlexander PyhalovALL_SOS += UTF-8%zh_CN.euc.so             zh_TW-big5%UTF-8.so
230*880d7978SAlexander PyhalovALL_SOS += UTF-8%zh_CN.gbk.so             zh_TW-big5%zh_CN.euc.so
231*880d7978SAlexander PyhalovALL_SOS += UTF-8%zh_CN.iso2022-7.so       zh_TW-big5%zh_CN.gbk.so
232*880d7978SAlexander PyhalovALL_SOS += UTF-8%zh_CN.iso2022-CN.so      zh_TW-big5%zh_TW-euc.so
233*880d7978SAlexander PyhalovALL_SOS += UTF-8%zh_TW-big5p.so           zh_TW-big5%zh_TW-iso2022-CN-EXT.so
234*880d7978SAlexander PyhalovALL_SOS += zh_TW-euc%UTF-8.so             zh_TW-euc%zh_TW-iso2022-7.so
235*880d7978SAlexander PyhalovALL_SOS += UTF-8%zh_TW-iso2022-7.so       zh_TW-euc%zh_TW-big5.so
236*880d7978SAlexander PyhalovALL_SOS += zh_CN.euc%HZ-GB-2312.so        zh_TW-euc%zh_TW-iso2022-CN-EXT.so
237*880d7978SAlexander PyhalovALL_SOS += zh_CN.euc%UTF-8.so             zh_TW-iso2022-7%UTF-8.so
238*880d7978SAlexander PyhalovALL_SOS += zh_CN.euc%zh_CN.iso2022-CN.so  zh_TW-iso2022-7%zh_TW-big5.so
239*880d7978SAlexander PyhalovALL_SOS += zh_CN.euc%zh_TW-big5.so        zh_TW-iso2022-7%zh_TW-euc.so
240*880d7978SAlexander PyhalovALL_SOS += zh_CN.gbk%HZ-GB-2312.so        zh_CN.gbk%UTF-8.so
241*880d7978SAlexander PyhalovALL_SOS += zh_TW-cp937%UTF-8.so           UTF-8%zh_TW-cp937.so
242*880d7978SAlexander PyhalovALL_SOS += zh_CN-cp935%UTF-8.so           UTF-8%zh_CN-cp935.so
243*880d7978SAlexander PyhalovALL_SOS += gb2312%UCS-2LE.so              UCS-2LE%gb2312.so
244*880d7978SAlexander PyhalovALL_SOS += cns11643%UCS-2LE.so BIG5%UCS-2LE.so Big5-HKSCS%UCS-2LE.so
245*880d7978SAlexander PyhalovALL_SOS += UCS-2LE%cns11643.so UCS-2LE%BIG5.so UCS-2LE%Big5-HKSCS.so
246*880d7978SAlexander PyhalovALL_SOS += UTF-8%zh_TW-euc.so UTF-8%zh_TW-big5.so UTF-8%zh_HK.hkscs.so
247*880d7978SAlexander PyhalovALL_SOS += zh_TW-iso2022-CN-EXT%zh_TW-euc.so zh_TW-iso2022-CN-EXT%zh_TW-big5.so
248*880d7978SAlexander PyhalovALL_SOS += GBK%UCS-2LE.so GBK%UCS-2BE.so GBK%UCS-4LE.so GBK%UCS-4BE.so
249*880d7978SAlexander PyhalovALL_SOS += UCS-2LE%GBK.so UCS-2BE%GBK.so UCS-4LE%GBK.so UCS-4BE%GBK.so
250*880d7978SAlexander Pyhalov
251*880d7978SAlexander PyhalovLINK_TARGETS  = GBK%UCS-2BE.so GBK%UCS-2LE.so GBK%UCS-4BE.so GBK%UCS-4LE.so
252*880d7978SAlexander PyhalovLINK_TARGETS += HZ-GB-2312%zh_CN.euc.so UCS-2BE%GBK.so UCS-2LE%GBK.so UCS-4BE%GBK.so
253*880d7978SAlexander PyhalovLINK_TARGETS += UCS-4LE%GBK.so UTF-8%zh_CN.euc.so UTF-8%zh_CN.gbk.so
254*880d7978SAlexander PyhalovLINK_TARGETS += UTF-8%zh_CN.iso2022-7.so UTF-8%zh_HK.hkscs.so UTF-8%zh_TW-big5.so
255*880d7978SAlexander PyhalovLINK_TARGETS += UTF-8%zh_TW-big5p.so UTF-8%zh_TW-cp937.so UTF-8%zh_TW-euc.so
256*880d7978SAlexander PyhalovLINK_TARGETS += UTF-8%zh_TW-iso2022-7.so zh_CN.euc%UTF-8.so
257*880d7978SAlexander PyhalovLINK_TARGETS += zh_CN.euc%zh_CN.iso2022-CN.so zh_CN.gbk%UTF-8.so
258*880d7978SAlexander PyhalovLINK_TARGETS += zh_CN.gbk%zh_CN.iso2022-CN.so zh_CN.gbk%zh_HK.hkscs.so
259*880d7978SAlexander PyhalovLINK_TARGETS += zh_CN.gbk%zh_TW-big5.so zh_CN.gbk%zh_TW-big5p.so
260*880d7978SAlexander PyhalovLINK_TARGETS += zh_CN.iso2022-7%UTF-8.so zh_CN.iso2022-CN%zh_CN.euc.so
261*880d7978SAlexander PyhalovLINK_TARGETS += zh_HK.hkscs%UTF-8.so zh_HK.hkscs%zh_CN.gbk.so
262*880d7978SAlexander PyhalovLINK_TARGETS += zh_HK.hkscs%zh_TW-big5p.so zh_TW-big5%UTF-8.so
263*880d7978SAlexander PyhalovLINK_TARGETS += zh_TW-big5%zh_CN.gbk.so zh_TW-big5%zh_TW-euc.so
264*880d7978SAlexander PyhalovLINK_TARGETS += zh_TW-big5%zh_TW-iso2022-7.so zh_TW-big5%zh_TW-iso2022-CN-EXT.so
265*880d7978SAlexander PyhalovLINK_TARGETS += zh_TW-big5p%UTF-8.so zh_TW-big5p%zh_CN.gbk.so
266*880d7978SAlexander PyhalovLINK_TARGETS += zh_TW-big5p%zh_HK.hkscs.so zh_TW-cp937%UTF-8.so zh_TW-euc%UTF-8.so
267*880d7978SAlexander PyhalovLINK_TARGETS += zh_TW-euc%zh_TW-big5.so zh_TW-euc%zh_TW-iso2022-7.so
268*880d7978SAlexander PyhalovLINK_TARGETS += zh_TW-euc%zh_TW-iso2022-CN-EXT.so zh_TW-iso2022-7%UTF-8.so
269*880d7978SAlexander PyhalovLINK_TARGETS += zh_TW-iso2022-7%zh_TW-big5.so zh_TW-iso2022-7%zh_TW-euc.so
270*880d7978SAlexander PyhalovLINK_TARGETS += zh_TW-iso2022-CN-EXT%zh_TW-big5.so zh_TW-iso2022-CN-EXT%zh_TW-euc.so
271*880d7978SAlexander Pyhalov
272*880d7978SAlexander Pyhalovall: $(ALL_SOS)
273*880d7978SAlexander Pyhalov
274*880d7978SAlexander Pyhalov#
275*880d7978SAlexander Pyhalov# Proto area symlinks
276*880d7978SAlexander Pyhalov#
277*880d7978SAlexander Pyhalov$(CREATE_LINKS):        $(ICONV_LINK_TARGETS)
278*880d7978SAlexander Pyhalov	$(SYMLINK) -f GBK%UCS-2BE.so $(ICONV_DIR)/GB18030%UCS-2BE.so
279*880d7978SAlexander Pyhalov	$(SYMLINK) -f GBK%UCS-2LE.so $(ICONV_DIR)/GB18030%UCS-2LE.so
280*880d7978SAlexander Pyhalov	$(SYMLINK) -f GBK%UCS-4BE.so $(ICONV_DIR)/GB18030%UCS-4BE.so
281*880d7978SAlexander Pyhalov	$(SYMLINK) -f GBK%UCS-4LE.so $(ICONV_DIR)/GB18030%UCS-4LE.so
282*880d7978SAlexander Pyhalov	$(SYMLINK) -f HZ-GB-2312%zh_CN.euc.so $(ICONV_DIR)/HZ-GB-2312%zh_CN.gbk.so
283*880d7978SAlexander Pyhalov	$(SYMLINK) -f UCS-2BE%GBK.so $(ICONV_DIR)/UCS-2BE%GB18030.so
284*880d7978SAlexander Pyhalov	$(SYMLINK) -f UCS-2LE%GBK.so $(ICONV_DIR)/UCS-2LE%GB18030.so
285*880d7978SAlexander Pyhalov	$(SYMLINK) -f UCS-4BE%GBK.so $(ICONV_DIR)/UCS-4BE%GB18030.so
286*880d7978SAlexander Pyhalov	$(SYMLINK) -f UCS-4LE%GBK.so $(ICONV_DIR)/UCS-4LE%GB18030.so
287*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_CN.euc.so $(ICONV_DIR)/UTF-8%gb2312.so
288*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_CN.gbk.so $(ICONV_DIR)/UTF-8%GB18030.so
289*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_CN.gbk.so $(ICONV_DIR)/UTF-8%GBK.so
290*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_CN.gbk.so $(ICONV_DIR)/UTF-8%zh_CN.gb18030.so
291*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_CN.iso2022-7.so $(ICONV_DIR)/UTF-8%iso2022.so
292*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_HK.hkscs.so $(ICONV_DIR)/UTF-8%Big5-HKSCS.so
293*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_HK.hkscs.so $(ICONV_DIR)/UTF-8%zh_HK-big5hk.so
294*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_HK.hkscs.so $(ICONV_DIR)/UTF-8%zh_HK.big5hk.so
295*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_TW-big5.so $(ICONV_DIR)/UTF-8%BIG5.so
296*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_TW-big5.so $(ICONV_DIR)/UTF-8%zh_TW.big5.so
297*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_TW-big5p.so $(ICONV_DIR)/UTF-8%BIG5P.so
298*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_TW-big5p.so $(ICONV_DIR)/UTF-8%zh_TW.big5p.so
299*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_TW-cp937.so $(ICONV_DIR)/UTF-8%zh_TW.cp937.so
300*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_TW-euc.so $(ICONV_DIR)/UTF-8%cns11643.so
301*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_TW-euc.so $(ICONV_DIR)/UTF-8%zh_TW.euc.so
302*880d7978SAlexander Pyhalov	$(SYMLINK) -f UTF-8%zh_TW-iso2022-7.so $(ICONV_DIR)/UTF-8%zh_TW.iso2022-7.so
303*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.euc%UTF-8.so $(ICONV_DIR)/gb2312%UTF-8.so
304*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.euc%zh_CN.iso2022-CN.so $(ICONV_DIR)/gb2312%iso2022.so
305*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.euc%zh_CN.iso2022-CN.so $(ICONV_DIR)/zh_CN.euc%zh_CN.iso2022-7.so
306*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%UTF-8.so $(ICONV_DIR)/GB18030%UTF-8.so
307*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%UTF-8.so $(ICONV_DIR)/GBK%UTF-8.so
308*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%UTF-8.so $(ICONV_DIR)/zh_CN.gb18030%UTF-8.so
309*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%zh_CN.iso2022-CN.so $(ICONV_DIR)/zh_CN.gb18030%zh_CN.iso2022-CN.so
310*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%zh_HK.hkscs.so $(ICONV_DIR)/zh_CN.gb18030%zh_HK-big5hk.so
311*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%zh_HK.hkscs.so $(ICONV_DIR)/zh_CN.gb18030%zh_HK.big5hk.so
312*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%zh_HK.hkscs.so $(ICONV_DIR)/zh_CN.gb18030%zh_HK.hkscs.so
313*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%zh_HK.hkscs.so $(ICONV_DIR)/zh_CN.gbk%zh_HK-big5hk.so
314*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%zh_HK.hkscs.so $(ICONV_DIR)/zh_CN.gbk%zh_HK.big5hk.so
315*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%zh_TW-big5.so $(ICONV_DIR)/zh_CN.gb18030%zh_TW-big5.so
316*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.gbk%zh_TW-big5p.so $(ICONV_DIR)/zh_CN.gb18030%zh_TW-big5p.so
317*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.iso2022-7%UTF-8.so $(ICONV_DIR)/iso2022%UTF-8.so
318*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.iso2022-CN%zh_CN.euc.so $(ICONV_DIR)/iso2022%gb2312.so
319*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_CN.iso2022-CN%zh_CN.euc.so $(ICONV_DIR)/zh_CN.iso2022-7%zh_CN.euc.so
320*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%UTF-8.so $(ICONV_DIR)/Big5-HKSCS%UTF-8.so
321*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%UTF-8.so $(ICONV_DIR)/zh_HK-big5hk%UTF-8.so
322*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%UTF-8.so $(ICONV_DIR)/zh_HK.big5hk%UTF-8.so
323*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%zh_CN.gbk.so $(ICONV_DIR)/zh_HK-big5hk%zh_CN.gb18030.so
324*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%zh_CN.gbk.so $(ICONV_DIR)/zh_HK-big5hk%zh_CN.gbk.so
325*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%zh_CN.gbk.so $(ICONV_DIR)/zh_HK.big5hk%zh_CN.gb18030.so
326*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%zh_CN.gbk.so $(ICONV_DIR)/zh_HK.big5hk%zh_CN.gbk.so
327*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%zh_CN.gbk.so $(ICONV_DIR)/zh_HK.hkscs%zh_CN.gb18030.so
328*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%zh_TW-big5p.so $(ICONV_DIR)/zh_HK-big5hk%zh_TW-big5p.so
329*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_HK.hkscs%zh_TW-big5p.so $(ICONV_DIR)/zh_HK.big5hk%zh_TW-big5p.so
330*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5%UTF-8.so $(ICONV_DIR)/BIG5%UTF-8.so
331*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5%UTF-8.so $(ICONV_DIR)/zh_TW.big5%UTF-8.so
332*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5%zh_CN.gbk.so $(ICONV_DIR)/zh_TW-big5%zh_CN.gb18030.so
333*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5%zh_TW-euc.so $(ICONV_DIR)/zh_TW.big5%zh_TW.euc.so
334*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5%zh_TW-iso2022-7.so $(ICONV_DIR)/zh_TW-big5%zh_TW-iso2022-CN.so
335*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5%zh_TW-iso2022-7.so $(ICONV_DIR)/zh_TW.big5%zh_TW.iso2022-7.so
336*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5%zh_TW-iso2022-7.so $(ICONV_DIR)/zh_TW.big5%zh_TW.iso2022-CN.so
337*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5%zh_TW-iso2022-CN-EXT.so $(ICONV_DIR)/zh_TW.big5%zh_TW.iso2022-CN-EXT.so
338*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5p%UTF-8.so $(ICONV_DIR)/BIG5P%UTF-8.so
339*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5p%UTF-8.so $(ICONV_DIR)/zh_TW.big5p%UTF-8.so
340*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5p%zh_CN.gbk.so $(ICONV_DIR)/zh_TW-big5p%zh_CN.gb18030.so
341*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5p%zh_HK.hkscs.so $(ICONV_DIR)/zh_TW-big5p%zh_HK-big5hk.so
342*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-big5p%zh_HK.hkscs.so $(ICONV_DIR)/zh_TW-big5p%zh_HK.big5hk.so
343*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-cp937%UTF-8.so $(ICONV_DIR)/zh_TW.cp937%UTF-8.so
344*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-euc%UTF-8.so $(ICONV_DIR)/cns11643%UTF-8.so
345*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-euc%UTF-8.so $(ICONV_DIR)/zh_TW.euc%UTF-8.so
346*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-euc%zh_TW-big5.so $(ICONV_DIR)/zh_TW.euc%zh_TW.big5.so
347*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-euc%zh_TW-iso2022-7.so $(ICONV_DIR)/zh_TW.euc%zh_TW.iso2022-7.so
348*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-euc%zh_TW-iso2022-CN-EXT.so $(ICONV_DIR)/zh_TW.euc%zh_TW.iso2022-CN-EXT.so
349*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-iso2022-7%UTF-8.so $(ICONV_DIR)/zh_TW.iso2022-7%UTF-8.so
350*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-iso2022-7%zh_TW-big5.so $(ICONV_DIR)/zh_TW-iso2022-CN%zh_TW-big5.so
351*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-iso2022-7%zh_TW-big5.so $(ICONV_DIR)/zh_TW.iso2022-7%zh_TW.big5.so
352*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-iso2022-7%zh_TW-big5.so $(ICONV_DIR)/zh_TW.iso2022-CN%zh_TW.big5.so
353*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-iso2022-7%zh_TW-euc.so $(ICONV_DIR)/zh_TW.iso2022-7%zh_TW.euc.so
354*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-iso2022-CN-EXT%zh_TW-big5.so $(ICONV_DIR)/zh_TW.iso2022-CN-EXT%zh_TW.big5.so
355*880d7978SAlexander Pyhalov	$(SYMLINK) -f zh_TW-iso2022-CN-EXT%zh_TW-euc.so $(ICONV_DIR)/zh_TW.iso2022-CN-EXT%zh_TW.euc.so
356*880d7978SAlexander Pyhalov	$(TOUCH) $@
357