1 EXTRA_DIST = fribidi.def
3 lib_LTLIBRARIES = libfribidi.la
5 AM_CPPFLAGS = $(MISC_CFLAGS)
7 libfribidi_la_LDFLAGS = -no-undefined -version-info $(LT_VERSION_INFO) -export-symbols-regex "^fribidi_.*"
8 libfribidi_la_LIBADD = $(MISC_LIBS)
9 libfribidi_la_DEPENDENCIES =
12 libfribidi_la_LDFLAGS += -export-symbols $(srcdir)/fribidi.def
17 AM_CPPFLAGS += -I$(top_srcdir)/charset
18 libfribidi_la_LIBADD += $(top_builddir)/charset/libfribidi-char-sets.la
19 libfribidi_la_DEPENDENCIES += $(top_builddir)/charset/libfribidi-char-sets.la
21 $(top_builddir)/charset/libfribidi-char-sets.la:
22 cd $(top_builddir)/lib && $(MAKE) $(AM_MAKEFLAGS) libfribidi-char-sets.la
24 endif # FRIBIDI_CHARSETS
27 pkginclude_HEADERS = $(libfribidi_la_headers)
28 nodist_pkginclude_HEADERS = fribidi-config.h
30 libfribidi_la_SOURCES = \
32 arabic-shaping.tab.i \
40 fribidi-bidi-types.c \
41 fribidi-deprecated.c \
43 fribidi-joining-types.c \
55 fribidi-unicode-version.h \
56 arabic-shaping.tab.i \
66 @(cd $(top_builddir)/gen.tab && \
67 $(MAKE) $(AM_MAKEFLAGS) $@) && \
68 (test -f $@ || mv $(top_builddir)/gen.tab/$@ .)
70 # re-generate all built sources:
72 @(cd $(top_builddir)/gen.tab && \
73 $(MAKE) $(AM_MAKEFLAGS) $@) && \
74 $(RM) $(BUILT_SOURCES)
75 $(MAKE) $(AM_MAKEFLAGS) $(BUILT_SOURCES)
77 MAINTAINERCLEANFILES = $(BUILT_SOURCES)
79 $(top_builddir)/config.h: $(top_srcdir)/config.h.in
80 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) config.h
84 -include $(top_srcdir)/git.mk