Annotation of embedaddon/libiconv/tests/Makefile.in, revision 1.1.1.2

1.1       misho       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: 
1.1.1.2 ! misho      31: check : all table-from table-to ../src/iconv_no_i18n test-shiftseq test-to-wchar
1.1       misho      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
1.1.1.2 ! misho     145:        $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2008
        !           146:        $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2008
1.1       misho     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
1.1.1.2 ! misho     162: #      /* conversion to wchar_t */
        !           163:        ./test-to-wchar
1.1       misho     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: 
1.1.1.2 ! misho     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: 
1.1       misho     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
1.1.1.2 ! misho     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
1.1       misho     238:        $(RM) -r .libs _libs
                    239: 
                    240: distclean : clean
                    241:        $(RM) Makefile
                    242: 
                    243: maintainer-clean : distclean
                    244: 
                    245: force :

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>