1## Process this file with automake to produce Makefile.in
2
3AM_CFLAGS = -Wall
4
5# libraries and files to compile and install
6lib_LTLIBRARIES = libticonv.la
7libticonvincludedir = $(includedir)/tilp2
8libticonvinclude_HEADERS = \
9	ticonv.h export4.h charset.h stdints4.h
10
11# build instructions
12libticonv_la_CPPFLAGS = -I$(top_srcdir)/intl \
13	-DLOCALEDIR=\"$(datadir)/locale\" \
14	@GLIB_CFLAGS@ -DTICONV_EXPORTS
15libticonv_la_LIBADD = @GLIB_LIBS@
16libticonv_la_LDFLAGS = -no-undefined -version-info @LT_LIBVERSION@
17libticonv_la_SOURCES = \
18	ticonv.c charset.c tokens.c filename.c type2str.c
19
20if USE_ICONV
21  libticonv_la_SOURCES += iconv.c
22if OS_WIN32
23    libticonv_la_LIBADD += -liconv
24endif
25endif
26
27if OS_WIN32
28  libticonv_la_DEPENDENCIES = ../build/mingw/ticonv-rc.o
29  libticonv_la_LDFLAGS += -Wl,../build/mingw/ticonv-rc.o -Wl,--output-def,libticonv.def
30  EXTRA_DIST = libticonv.def
31endif
32
33if !USE_ICONV
34install-data-hook:
35	sed -e 's/#define TICONV_ICONV_INTERFACE/#undef TICONV_ICONV_INTERFACE/g' $(DESTDIR)$(prefix)/include/tilp2/ticonv.h >$(DESTDIR)$(prefix)/include/tilp2/ticonv.h.tmp && mv -f $(DESTDIR)$(prefix)/include/tilp2/ticonv.h.tmp $(DESTDIR)$(prefix)/include/tilp2/ticonv.h;
36endif
37