Files correlati : cg0.exe cg0700a.msk cg0700b.msk cg3.exe cg4.exe Bug : Commento: Merge 1.0 libraries
176 lines
9.7 KiB
Makefile
176 lines
9.7 KiB
Makefile
# Makefile for libiconv/tests
|
|
|
|
#### Start of system configuration section. ####
|
|
|
|
# Define bindir where to find executables.
|
|
ifeq ($(bindir),)
|
|
bindir=.
|
|
endif
|
|
|
|
# Directories used by "make":
|
|
srcdir = .
|
|
|
|
# Programs used by "make":
|
|
RM = rm -f
|
|
|
|
#### End of system configuration section. ####
|
|
|
|
SHELL = /bin/sh
|
|
|
|
all : $(bindir)/gengb18030z.exe \
|
|
$(bindir)/genutf8.exe \
|
|
$(bindir)/iconv.exe \
|
|
$(bindir)/table-from.exe \
|
|
$(bindir)/table-to.exe \
|
|
$(bindir)/test-shiftseq.exe \
|
|
$(bindir)/test-to-wchar.exe
|
|
|
|
check : all
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ASCII
|
|
# /* General multi-byte encodings */
|
|
$(bindir)/genutf8 > UTF-8.TXT && \
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) UTF-8 && \
|
|
$(RM) -r genutf8.dSYM UTF-8.TXT
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UCS-2BE
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UCS-2LE
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UCS-4BE
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UCS-4LE
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UTF-16
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UTF-16BE
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UTF-16LE
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UTF-32
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UTF-32BE
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UTF-32LE
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) UTF-7
|
|
# /* 8-bit encodings */
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-1
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-2
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-3
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-4
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-5
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-6
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-7
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-8
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-9
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-10
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-11
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-13
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-14
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-15
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-8859-16
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) KOI8-R
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) KOI8-U
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) KOI8-RU
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1250
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1251
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1252
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1253
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1254
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1255
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) CP1255
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1256
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1257
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1258
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) CP1258
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP850
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP862
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP866
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1131
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacRoman
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacCentralEurope
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacIceland
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacCroatian
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacRomania
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacCyrillic
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacUkraine
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacGreek
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacTurkish
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacHebrew
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacArabic
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MacThai
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) HP-ROMAN8
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) NEXTSTEP
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ARMSCII-8
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) Georgian-Academy
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) Georgian-PS
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) KOI8-T
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) PT154
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) RK1048
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) MuleLao-1
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1133
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) TIS-620
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP874
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) VISCII
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) TCVN
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) TCVN
|
|
# /* CJK character sets */
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO646-JP
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) JIS_X0201
|
|
# env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) JIS_X0208 # redundant, see EUC-JP
|
|
# env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) JIS_X0212 # redundant, see EUC-JP
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO646-CN
|
|
# env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) GB_2312-80 # redundant, see EUC-CN
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) ISO-IR-165
|
|
# env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) KSC_5601 # redundant, see EUC-KR
|
|
# /* CJK encodings */
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) EUC-JP
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) SHIFT_JIS
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP932
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) ISO-2022-JP
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) ISO-2022-JP-2
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) ISO-2022-JP-1
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) ISO-2022-JP-MS
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) EUC-CN
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) GBK
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP936
|
|
{ cat $(srcdir)/GB18030-BMP.TXT ; $(bindir)/gengb18030z ; } | sort > GB18030.TXT && \
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) GB18030 && \
|
|
$(RM) -r gengb18030z.dSYM GB18030.TXT
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) ISO-2022-CN
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) ISO-2022-CN-EXT
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) HZ
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) EUC-TW
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) BIG5
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP950
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:1999
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:1999
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2001
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2001
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2004
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2004
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2008
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2008
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) EUC-KR
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP949
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) JOHAB
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateful $(srcdir) ISO-2022-KR
|
|
# /* system dependent and extra encodings */
|
|
# /* DOS specific encodings */
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP437
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP737
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP775
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP852
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP853
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP855
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP857
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP858
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP860
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP861
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP863
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP864
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP865
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP869
|
|
env BINDIR=$(bindir) $(srcdir)/check-stateless $(srcdir) CP1125
|
|
# /* transliteration */
|
|
env BINDIR=$(bindir) $(srcdir)/check-translit $(srcdir) Quotes UTF-8 ISO-8859-1
|
|
env BINDIR=$(bindir) $(srcdir)/check-translit $(srcdir) Quotes UTF-8 ASCII
|
|
env BINDIR=$(bindir) $(srcdir)/check-translit $(srcdir) Translit1 ISO-8859-1 ASCII
|
|
env BINDIR=$(bindir) $(srcdir)/check-translitfailure $(srcdir) TranslitFail1 ISO-8859-1 ASCII
|
|
# /* substitution */
|
|
env BINDIR=$(bindir) $(srcdir)/check-subst
|
|
# /* shift sequence before invalid multibyte character */
|
|
$(bindir)/test-shiftseq
|
|
# /* conversion to wchar_t */
|
|
$(bindir)/test-to-wchar
|
|
|