2004-10-08 14:40:46 +00:00
|
|
|
EXTRA_DIST=Makefile.bcc32 mk_eaw_tbl.awk
|
2003-08-23 06:18:44 +00:00
|
|
|
lib_LTLIBRARIES=libmbfl.la
|
2008-07-05 06:52:04 +00:00
|
|
|
libmbfl_la_SOURCES=mbfilter.c \
|
|
|
|
mbfl_string.c \
|
|
|
|
mbfl_language.c \
|
|
|
|
mbfl_encoding.c \
|
|
|
|
mbfl_convert.c \
|
|
|
|
mbfl_ident.c \
|
|
|
|
mbfl_memory_device.c \
|
|
|
|
mbfl_allocators.c \
|
|
|
|
mbfl_filter_output.c \
|
|
|
|
mbfilter_pass.c \
|
|
|
|
mbfilter_wchar.c \
|
|
|
|
mbfilter_8bit.c \
|
|
|
|
eaw_table.h
|
2003-08-23 06:18:44 +00:00
|
|
|
libmbfl_filters_la=../filters/libmbfl_filters.la
|
|
|
|
libmbfl_nls_la=../nls/libmbfl_nls.la
|
|
|
|
libmbfl_la_LIBADD=$(libmbfl_filters_la) $(libmbfl_nls_la)
|
2004-02-04 07:24:08 +00:00
|
|
|
libmbfl_la_LDFLAGS=-version-info $(SHLIB_VERSION)
|
2003-08-23 06:18:44 +00:00
|
|
|
libmbfl_includedir=$(includedir)/mbfl
|
2008-07-05 06:52:04 +00:00
|
|
|
libmbfl_include_HEADERS=mbfilter.h \
|
|
|
|
mbfl_consts.h \
|
|
|
|
mbfl_encoding.h \
|
|
|
|
mbfl_language.h \
|
|
|
|
mbfl_string.h \
|
|
|
|
mbfl_convert.h \
|
|
|
|
mbfl_ident.h \
|
|
|
|
mbfl_memory_device.h \
|
|
|
|
mbfl_allocators.h \
|
|
|
|
mbfl_defs.h \
|
|
|
|
mbfl_filter_output.h \
|
|
|
|
mbfilter_pass.h \
|
|
|
|
mbfilter_wchar.h \
|
|
|
|
mbfilter_8bit.h
|
2003-08-23 06:18:44 +00:00
|
|
|
|
2004-10-08 14:40:46 +00:00
|
|
|
mbfilter.c: eaw_table.h
|
|
|
|
|
|
|
|
eaw_table.h: mk_eaw_tbl.awk
|
|
|
|
$(AWK) -v TABLE_NAME=mbfl_eaw_table -f mk_eaw_tbl.awk EastAsianWidth.txt > $@
|
|
|
|
|
|
|
|
EastAsianWidth.txt:
|
|
|
|
$(FETCH_VIA_FTP) ftp://ftp.unicode.org/Public/UNIDATA/EastAsianWidth.txt
|
|
|
|
|
2003-08-23 06:18:44 +00:00
|
|
|
$(libmbfl_filters_la):
|
|
|
|
$(MAKE) -C `dirname $(libmbfl_filters_la)`
|
|
|
|
|
|
|
|
$(libmbfl_nls_la):
|
|
|
|
$(MAKE) -C `dirname $(libmbfl_nls_la)`
|