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