blob: 86117a071c40e0af973bade1422c30dca0c88901 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
|
srcdir = @srcdir@
CC = @CC@
CFLAGS = @CFLAGS@
CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
INCLUDES = -I. -I$(srcdir) -I../include -I$(srcdir)/../include -I../srclib -I$(srcdir)/../srclib -I../lib
LIBTOOL = @LIBTOOL@
LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
LIBTOOL_LINK = $(LIBTOOL) --mode=link
LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
RM = rm -f
@SET_MAKE@
SHELL = /bin/sh
top_builddir = ..
all :
check : all table-from table-to ../src/iconv_no_i18n test-shiftseq
$(srcdir)/check-stateless $(srcdir) ASCII
$(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/genutf8.c ../srclib/libicrt.a -o genutf8 && \
./genutf8 > UTF-8.TXT && \
$(srcdir)/check-stateless . UTF-8 && \
$(RM) -r genutf8@EXEEXT@ genutf8.dSYM UTF-8.TXT
$(srcdir)/check-stateful $(srcdir) UCS-2BE
$(srcdir)/check-stateful $(srcdir) UCS-2LE
$(srcdir)/check-stateful $(srcdir) UCS-4BE
$(srcdir)/check-stateful $(srcdir) UCS-4LE
$(srcdir)/check-stateful $(srcdir) UTF-16
$(srcdir)/check-stateful $(srcdir) UTF-16BE
$(srcdir)/check-stateful $(srcdir) UTF-16LE
$(srcdir)/check-stateful $(srcdir) UTF-32
$(srcdir)/check-stateful $(srcdir) UTF-32BE
$(srcdir)/check-stateful $(srcdir) UTF-32LE
$(srcdir)/check-stateful $(srcdir) UTF-7
$(srcdir)/check-stateless $(srcdir) ISO-8859-1
$(srcdir)/check-stateless $(srcdir) ISO-8859-2
$(srcdir)/check-stateless $(srcdir) ISO-8859-3
$(srcdir)/check-stateless $(srcdir) ISO-8859-4
$(srcdir)/check-stateless $(srcdir) ISO-8859-5
$(srcdir)/check-stateless $(srcdir) ISO-8859-6
$(srcdir)/check-stateless $(srcdir) ISO-8859-7
$(srcdir)/check-stateless $(srcdir) ISO-8859-8
$(srcdir)/check-stateless $(srcdir) ISO-8859-9
$(srcdir)/check-stateless $(srcdir) ISO-8859-10
$(srcdir)/check-stateless $(srcdir) ISO-8859-11
$(srcdir)/check-stateless $(srcdir) ISO-8859-13
$(srcdir)/check-stateless $(srcdir) ISO-8859-14
$(srcdir)/check-stateless $(srcdir) ISO-8859-15
$(srcdir)/check-stateless $(srcdir) ISO-8859-16
$(srcdir)/check-stateless $(srcdir) KOI8-R
$(srcdir)/check-stateless $(srcdir) KOI8-U
$(srcdir)/check-stateless $(srcdir) KOI8-RU
$(srcdir)/check-stateless $(srcdir) CP1250
$(srcdir)/check-stateless $(srcdir) CP1251
$(srcdir)/check-stateless $(srcdir) CP1252
$(srcdir)/check-stateless $(srcdir) CP1253
$(srcdir)/check-stateless $(srcdir) CP1254
$(srcdir)/check-stateless $(srcdir) CP1255
$(srcdir)/check-stateful $(srcdir) CP1255
$(srcdir)/check-stateless $(srcdir) CP1256
$(srcdir)/check-stateless $(srcdir) CP1257
$(srcdir)/check-stateless $(srcdir) CP1258
$(srcdir)/check-stateful $(srcdir) CP1258
$(srcdir)/check-stateless $(srcdir) CP850
$(srcdir)/check-stateless $(srcdir) CP862
$(srcdir)/check-stateless $(srcdir) CP866
$(srcdir)/check-stateless $(srcdir) CP1131
$(srcdir)/check-stateless $(srcdir) MacRoman
$(srcdir)/check-stateless $(srcdir) MacCentralEurope
$(srcdir)/check-stateless $(srcdir) MacIceland
$(srcdir)/check-stateless $(srcdir) MacCroatian
$(srcdir)/check-stateless $(srcdir) MacRomania
$(srcdir)/check-stateless $(srcdir) MacCyrillic
$(srcdir)/check-stateless $(srcdir) MacUkraine
$(srcdir)/check-stateless $(srcdir) MacGreek
$(srcdir)/check-stateless $(srcdir) MacTurkish
$(srcdir)/check-stateless $(srcdir) MacHebrew
$(srcdir)/check-stateless $(srcdir) MacArabic
$(srcdir)/check-stateless $(srcdir) MacThai
$(srcdir)/check-stateless $(srcdir) HP-ROMAN8
$(srcdir)/check-stateless $(srcdir) NEXTSTEP
$(srcdir)/check-stateless $(srcdir) ARMSCII-8
$(srcdir)/check-stateless $(srcdir) Georgian-Academy
$(srcdir)/check-stateless $(srcdir) Georgian-PS
$(srcdir)/check-stateless $(srcdir) KOI8-T
$(srcdir)/check-stateless $(srcdir) PT154
$(srcdir)/check-stateless $(srcdir) RK1048
$(srcdir)/check-stateless $(srcdir) MuleLao-1
$(srcdir)/check-stateless $(srcdir) CP1133
$(srcdir)/check-stateless $(srcdir) TIS-620
$(srcdir)/check-stateless $(srcdir) CP874
$(srcdir)/check-stateless $(srcdir) VISCII
$(srcdir)/check-stateless $(srcdir) TCVN
$(srcdir)/check-stateful $(srcdir) TCVN
$(srcdir)/check-stateless $(srcdir) ISO646-JP
$(srcdir)/check-stateless $(srcdir) JIS_X0201
$(srcdir)/check-stateless $(srcdir) ISO646-CN
$(srcdir)/check-stateless $(srcdir) ISO-IR-165
$(srcdir)/check-stateless $(srcdir) EUC-JP
$(srcdir)/check-stateless $(srcdir) SHIFT_JIS
$(srcdir)/check-stateless $(srcdir) CP932
$(srcdir)/check-stateful $(srcdir) ISO-2022-JP
$(srcdir)/check-stateful $(srcdir) ISO-2022-JP-2
$(srcdir)/check-stateful $(srcdir) ISO-2022-JP-1
$(srcdir)/check-stateless $(srcdir) EUC-CN
$(srcdir)/check-stateless $(srcdir) GBK
$(srcdir)/check-stateless $(srcdir) CP936
$(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/gengb18030z.c ../srclib/libicrt.a -o gengb18030z && \
{ cat $(srcdir)/GB18030-BMP.TXT ; ./gengb18030z ; } | sort > GB18030.TXT && \
$(srcdir)/check-stateless . GB18030 && \
$(RM) -r gengb18030z@EXEEXT@ gengb18030z.dSYM GB18030.TXT
$(srcdir)/check-stateful $(srcdir) ISO-2022-CN
$(srcdir)/check-stateful $(srcdir) ISO-2022-CN-EXT
$(srcdir)/check-stateful $(srcdir) HZ
$(srcdir)/check-stateless $(srcdir) EUC-TW
$(srcdir)/check-stateless $(srcdir) BIG5
$(srcdir)/check-stateless $(srcdir) CP950
$(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:1999
$(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:1999
$(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2001
$(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2001
$(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2004
$(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2004
$(srcdir)/check-stateless $(srcdir) EUC-KR
$(srcdir)/check-stateless $(srcdir) CP949
$(srcdir)/check-stateless $(srcdir) JOHAB
$(srcdir)/check-stateful $(srcdir) ISO-2022-KR
$(MAKE) check-extra
$(srcdir)/check-translit $(srcdir) Quotes UTF-8 ISO-8859-1
$(srcdir)/check-translit $(srcdir) Quotes UTF-8 ASCII
$(srcdir)/check-translit $(srcdir) Translit1 ISO-8859-1 ASCII
$(srcdir)/check-translitfailure $(srcdir) TranslitFail1 ISO-8859-1 ASCII
$(srcdir)/check-subst
./test-shiftseq
check-extra: check-extra-@USE_EXTRA_ENCODINGS@
check-extra-no:
check-extra-yes: all table-from table-to ../src/iconv_no_i18n
$(srcdir)/check-stateless $(srcdir) CP856
$(srcdir)/check-stateless $(srcdir) CP922
$(srcdir)/check-stateless $(srcdir) CP1046
$(srcdir)/check-stateless $(srcdir) CP1124
$(srcdir)/check-stateless $(srcdir) CP1129
$(srcdir)/check-stateless $(srcdir) CP1161
$(srcdir)/check-stateless $(srcdir) CP1162
$(srcdir)/check-stateless $(srcdir) CP1163
$(srcdir)/check-stateless $(srcdir) DEC-KANJI
$(srcdir)/check-stateless $(srcdir) DEC-HANYU
$(srcdir)/check-stateless $(srcdir) CP437
$(srcdir)/check-stateless $(srcdir) CP737
$(srcdir)/check-stateless $(srcdir) CP775
$(srcdir)/check-stateless $(srcdir) CP852
$(srcdir)/check-stateless $(srcdir) CP853
$(srcdir)/check-stateless $(srcdir) CP855
$(srcdir)/check-stateless $(srcdir) CP857
$(srcdir)/check-stateless $(srcdir) CP858
$(srcdir)/check-stateless $(srcdir) CP860
$(srcdir)/check-stateless $(srcdir) CP861
$(srcdir)/check-stateless $(srcdir) CP863
$(srcdir)/check-stateless $(srcdir) CP864
$(srcdir)/check-stateless $(srcdir) CP865
$(srcdir)/check-stateless $(srcdir) CP869
$(srcdir)/check-stateless $(srcdir) CP1125
$(srcdir)/check-stateless $(srcdir) EUC-JISX0213
$(srcdir)/check-stateless $(srcdir) SHIFT_JISX0213
$(srcdir)/check-stateful $(srcdir) ISO-2022-JP-3
$(srcdir)/check-stateless $(srcdir) BIG5-2003
$(srcdir)/check-stateless $(srcdir) TDS565
$(srcdir)/check-stateless $(srcdir) ATARIST
$(srcdir)/check-stateless $(srcdir) RISCOS-LATIN1
table-from : table-from.@OBJEXT@ ../lib/libiconv.la
$(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) table-from.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la -o $@
table-from.@OBJEXT@ : $(srcdir)/table-from.c
$(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/table-from.c
table-to : table-to.@OBJEXT@ ../lib/libiconv.la
$(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) table-to.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la -o $@
table-to.@OBJEXT@ : $(srcdir)/table-to.c
$(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/table-to.c
test-shiftseq : test-shiftseq.@OBJEXT@ ../lib/libiconv.la
$(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) test-shiftseq.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la -o $@
test-shiftseq.@OBJEXT@ : $(srcdir)/test-shiftseq.c
$(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/test-shiftseq.c
../lib/libiconv.la :
cd ../lib && $(MAKE) libiconv.la
mostlyclean : clean
clean : force
$(RM) *.@OBJEXT@ *.lo table-from table-from@EXEEXT@ table-to table-to@EXEEXT@ test-shiftseq test-shiftseq@EXEEXT@ tmp-* genutf8 genutf8@EXEEXT@ UTF-8.TXT gengb18030z gengb18030z@EXEEXT@ GB18030.TXT core *.stackdump
$(RM) -r .libs _libs
distclean : clean
$(RM) Makefile
maintainer-clean : distclean
force :
|