blob: 542ef0fae9a4f5ed6728f774bbf262856c56d1aa [file] [log] [blame]
liblouisincludedir = $(includedir)/liblouis
liblouisinclude_HEADERS = \
louis.h
# Don't include liblouis.h in dist, this will break subdir builds
# when dist is configured with a different ucs-option than the build,
# i.e. ucs2 dist and ucs4 build and vice versa.
nodist_liblouisinclude_HEADERS = \
liblouis.h
lib_LTLIBRARIES = liblouis.la
AM_CPPFLAGS = \
-DTABLESDIR=\""$(datadir)"/liblouis/tables\" \
-I$(top_srcdir)/gnulib \
-I$(top_builddir)/gnulib
liblouis_la_LIBADD = $(top_builddir)/gnulib/libgnu.la
liblouis_la_LDFLAGS = \
-version-info $(LIBLOUIS_CURRENT):$(LIBLOUIS_REVISION):$(LIBLOUIS_AGE) -no-undefined \
$(LTLIBINTL)
if HAVE_LD_OUTPUT_DEF
liblouis_la_LDFLAGS += -Wl,--output-def,liblouis-$(DLL_VERSION).def
defexecdir = $(bindir)
defexec_DATA = liblouis-$(DLL_VERSION).def
DISTCLEANFILES = $(defexec_DATA)
endif
liblouis_la_SOURCES = \
louis.h \
compileTranslationTable.c \
lou_translateString.c \
lou_backTranslateString.c \
commonTranslationFunctions.c \
findTable.h \
findTable.c \
pattern.c \
logging.c \
wrappers.c
# Don't include liblouis.h in dist, this will break subdir builds
# when dist is configured with a different ucs-option than the build,
# i.e. ucs2 dist and ucs4 build and vice versa.
nodist_liblouis_la_SOURCES = \
liblouis.h