liblouisincludedir = $(includedir)/liblouis # 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 = \ $(WARN_CFLAGS) \ -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 = \ internal.h \ compileTranslationTable.c \ lou_translateString.c \ lou_backTranslateString.c \ commonTranslationFunctions.c \ metadata.c \ pattern.c \ logging.c \ utils.c \ maketable.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 if HAVE_SOURCE_FORMATTER format-sources-local: for file in $(SOURCES); do $(SOURCE_FORMATTER) -i $$file; done $(SOURCE_FORMATTER) -i liblouis.h.in endif