Tag
Hash :
a615528b
Author :
Date :
2000-11-23T19:54:07
Move src/ to lib/, and install the iconv program.
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
# Makefile for libiconv/tests
#### Start of system configuration section. ####
# Directories used by "make":
srcdir = @srcdir@
# Programs used by "make":
CC = @CC@
CFLAGS = @CFLAGS@
CPP = @CPP@
INCLUDES = -I. -I$(srcdir) -I../include -I$(srcdir)/../include
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@
#### End of system configuration section. ####
SHELL = /bin/sh
# Needed by $(LIBTOOL).
top_builddir = ..
all :
check : all table-from table-to ../src/iconv
$(srcdir)/check-stateless $(srcdir) ASCII
# /* General multi-byte encodings */
$(CC) $(CFLAGS) $(srcdir)/genutf8.c -o genutf8 && \
./genutf8 > UTF-8.TXT && \
$(srcdir)/check-stateless . UTF-8 && \
$(RM) genutf8 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-7
# /* 8-bit encodings */
$(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-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-stateless $(srcdir) CP1256
$(srcdir)/check-stateless $(srcdir) CP1257
$(srcdir)/check-stateless $(srcdir) CP1258
$(srcdir)/check-stateless $(srcdir) CP850
$(srcdir)/check-stateless $(srcdir) CP866
$(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) 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
# /* CJK character sets */
$(srcdir)/check-stateless $(srcdir) ISO646-JP
$(srcdir)/check-stateless $(srcdir) JIS_X0201
# $(srcdir)/check-stateless $(srcdir) JIS_X0208 # redundant, see EUC-JP
# $(srcdir)/check-stateless $(srcdir) JIS_X0212 # redundant, see EUC-JP
$(srcdir)/check-stateless $(srcdir) ISO646-CN
# $(srcdir)/check-stateless $(srcdir) GB_2312-80 # redundant, see EUC-CN
$(srcdir)/check-stateless $(srcdir) ISO-IR-165
# $(srcdir)/check-stateless $(srcdir) KSC_5601 # redundant, see EUC-KR
# /* CJK encodings */
$(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) GB18030
$(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) BIG5HKSCS
$(srcdir)/check-stateless $(srcdir) EUC-KR
$(srcdir)/check-stateless $(srcdir) CP949
$(srcdir)/check-stateless $(srcdir) JOHAB
$(srcdir)/check-stateful $(srcdir) ISO-2022-KR
# /* transliteration */
$(srcdir)/check-translit $(srcdir) Quotes UTF-8 ISO-8859-1
$(srcdir)/check-translit $(srcdir) Quotes UTF-8 ASCII
table-from : $(srcdir)/table-from.c ../lib/libiconv.la
$(LIBTOOL_LINK) $(CC) $(CFLAGS) $(INCLUDES) $(srcdir)/table-from.c ../lib/libiconv.la -o $@
table-to : $(srcdir)/table-to.c ../lib/libiconv.la
$(LIBTOOL_LINK) $(CC) $(CFLAGS) $(INCLUDES) $(srcdir)/table-to.c ../lib/libiconv.la -o $@
# The following rule is necessary to avoid a toplevel "make -n check" failure.
../lib/libiconv.la :
cd ../lib && $(MAKE) libiconv.la
mostlyclean : clean
clean : force
$(RM) *.o *.lo table-from table-to tmp-* genutf8 UTF-8.TXT core
$(RM) -r .libs _libs
distclean : clean
$(RM) Makefile
maintainer-clean : distclean
force :