w3m

Unnamed repository; edit this file to name it for gitweb.
git clone https://logand.com/git/w3m.git/
Log | Files | Refs | README

Makefile.in (5405B)


      1 
      2 @SET_MAKE@
      3 SHELL=@SHELL@
      4 srcdir=@srcdir@
      5 top_srcdir=@top_srcdir@
      6 VPATH=$(srcdir):.
      7 LIBRARY = libwc.a
      8 CC=@CC@
      9 CFLAGS = $(OPTS) -I.. -I$(top_srcdir) -I$(srcdir) @CFLAGS@ @CPPFLAGS@ @WCCFLAGS@ @DEFS@
     10 AR=ar
     11 RANLIB=@RANLIB@
     12 RM=rm
     13 
     14 SRCS = big5.c \
     15 		ces.c \
     16 		char_conv.c \
     17 		charset.c \
     18 		combining.c \
     19 		conv.c \
     20 		detect.c \
     21 		gb18030.c \
     22 		gbk.c \
     23 		hkscs.c \
     24 		hz.c \
     25 		iso2022.c \
     26 		jis.c \
     27 		johab.c \
     28 		priv.c \
     29 		putc.c \
     30 		search.c \
     31 		sjis.c \
     32 		status.c \
     33 		ucs.c \
     34 		uhc.c \
     35 		utf7.c \
     36 		utf8.c \
     37 		viet.c \
     38 		wtf.c
     39 HDRS = big5.h \
     40 		ccs.h \
     41 		ces.h \
     42 		gb18030.h \
     43 		gbk.h \
     44 		hkscs.h \
     45 		hz.h \
     46 		iso2022.h \
     47 		jis.h \
     48 		johab.h \
     49 		priv.h \
     50 		search.h \
     51 		sjis.h \
     52 		ucs.h \
     53 		uhc.h \
     54 		utf7.h \
     55 		utf8.h \
     56 		viet.h \
     57 		wc.h \
     58 		wc_types.h \
     59 		wtf.h
     60 OBJS = big5.o \
     61 		ces.o \
     62 		char_conv.o \
     63 		charset.o \
     64 		combining.o \
     65 		conv.o \
     66 		detect.o \
     67 		gb18030.o \
     68 		gbk.o \
     69 		hkscs.o \
     70 		hz.o \
     71 		iso2022.o \
     72 		jis.o \
     73 		johab.o \
     74 		priv.o \
     75 		putc.o \
     76 		search.o \
     77 		sjis.o \
     78 		status.o \
     79 		ucs.o \
     80 		uhc.o \
     81 		utf7.o \
     82 		utf8.o \
     83 		viet.o \
     84 		wtf.o
     85 
     86 all: $(LIBRARY)
     87 
     88 dist:
     89 	(cd ..; tar -czf libwc.tar.gz libwc/Makefile libwc/*.[ch] libwc/*.map libwc/map)
     90 
     91 $(LIBRARY): $(OBJS)
     92 	$(AR) rv $(LIBRARY) $(OBJS)
     93 	$(RANLIB) $(LIBRARY)
     94 
     95 test: $(LIBRARY) test.o ../Str.o ../myctype.o
     96 	$(CC) -o wctest test.o ../Str.o ../myctype.o $(LIBRARY) ../gc/gc.a
     97 
     98 map/ucs_ambwidth.map: EastAsianWidth.txt
     99 	awk -f ambwidth_map.awk EastAsianWidth.txt > map/ucs_ambwidth.map
    100 ###
    101 big5.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h big5.h search.h wtf.h \
    102 	ucs.h
    103 ces.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h sjis.h hz.h big5.h \
    104 	hkscs.h johab.h gbk.h gb18030.h uhc.h viet.h utf8.h utf7.h
    105 char_conv.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h
    106 charset.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h
    107 combining.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h ucs.h \
    108 	map/iso88596_combining.map map/iso885911_combining.map \
    109 	map/cp864_combining.map map/cp874_combining.map \
    110 	map/cp1255_combining.map map/cp1256_combining.map \
    111 	map/cp1258_combining.map map/tcvn5712_combining.map
    112 conv.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h wtf.h hz.h ucs.h utf8.h \
    113 	utf7.h
    114 detect.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h sjis.h big5.h hz.h \
    115 	viet.h utf8.h
    116 gb18030.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h gb18030.h gbk.h \
    117 	search.h wtf.h ucs.h map/gb18030_ucs.map
    118 gbk.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h gbk.h search.h wtf.h \
    119 	ucs.h map/gb2312_gbk.map
    120 hkscs.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h big5.h hkscs.h search.h \
    121 	wtf.h ucs.h
    122 hz.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h hz.h wtf.h ucs.h
    123 iso2022.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h jis.h big5.h johab.h \
    124 	wtf.h ucs.h
    125 jis.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h jis.h search.h ucs.h \
    126 	map/jisx0201k_jisx0208.map map/jisx0208_jisx02131.map
    127 johab.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h johab.h wtf.h ucs.h
    128 priv.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h wtf.h
    129 putc.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h wtf.h
    130 search.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h
    131 sjis.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h sjis.h jis.h wtf.h ucs.h \
    132 	map/jisx02132_sjis.map
    133 status.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h ucs.h
    134 test.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h
    135 ucs.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h ucs.h search.h big5.h \
    136 	hkscs.h sjis.h johab.h gbk.h gb18030.h uhc.h viet.h wtf.h ucs.map \
    137 	map/jisx0201k_ucs.map map/iso88591_ucs.map map/iso88592_ucs.map \
    138 	map/iso88593_ucs.map map/iso88594_ucs.map map/iso88595_ucs.map \
    139 	map/iso88596_ucs.map map/iso88597_ucs.map map/iso88598_ucs.map \
    140 	map/iso88599_ucs.map map/iso885910_ucs.map map/iso885911_ucs.map \
    141 	map/iso885913_ucs.map map/iso885914_ucs.map map/iso885915_ucs.map \
    142 	map/iso885916_ucs.map map/cp437_ucs.map map/cp737_ucs.map \
    143 	map/cp775_ucs.map map/cp850_ucs.map map/cp852_ucs.map \
    144 	map/cp855_ucs.map map/cp856_ucs.map map/cp857_ucs.map \
    145 	map/cp860_ucs.map map/cp861_ucs.map map/cp862_ucs.map \
    146 	map/cp863_ucs.map map/cp864_ucs.map map/cp865_ucs.map \
    147 	map/cp866_ucs.map map/cp869_ucs.map map/cp874_ucs.map \
    148 	map/cp1006_ucs.map map/cp1250_ucs.map map/cp1251_ucs.map \
    149 	map/cp1252_ucs.map map/cp1253_ucs.map map/cp1254_ucs.map \
    150 	map/cp1255_ucs.map map/cp1256_ucs.map map/cp1257_ucs.map \
    151 	map/cp1258_ucs.map map/tcvn5712_ucs.map map/viscii11_ucs.map \
    152 	map/vps_ucs.map map/koi8r_ucs.map map/koi8u_ucs.map \
    153 	map/nextstep_ucs.map map/jisx0208x0212x0213_ucs.map \
    154 	map/jisx0213_ucs_p2.map map/gb2312_ucs.map map/cns11643_ucs.map \
    155 	map/ksx1001_ucs.map map/big5_ucs.map map/hkscs_ucs.map \
    156 	map/hkscs_ucs_p2.map map/gb12345_ucs.map map/johab_ucs.map \
    157 	map/sjis_ext_ucs.map map/gbk_ucs.map map/uhc_ucs.map map/ucs_wide.map \
    158 	map/ucs_combining.map map/ucs_precompose.map map/ucs_hangul.map \
    159 	map/ucs_fullwidth.map map/ucs_ambwidth.map
    160 uhc.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h uhc.h wtf.h ucs.h
    161 utf7.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h ucs.h utf7.h wtf.h
    162 utf8.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h ucs.h utf8.h wtf.h
    163 viet.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h viet.h wtf.h search.h \
    164 	ucs.h map/tcvn57123_tcvn5712.map
    165 wtf.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h wtf.h sjis.h big5.h \
    166 	hkscs.h johab.h jis.h viet.h gbk.h gb18030.h uhc.h ucs.h utf8.h
    167 
    168 clean:
    169 	@-$(RM) -f *.o $(LIBRARY)
    170 
    171 distclean:
    172 	@-$(RM) -f Makefile
    173 
    174