File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / libiconv / tests / Makefile.in
Revision 1.1.1.2 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue May 29 09:29:43 2012 UTC (12 years, 1 month ago) by misho
Branches: libiconv, MAIN
CVS tags: v1_14p0, v1_14, HEAD
libiconv v1.14

    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 :

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