nexmon – Blame information for rev 1

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