1 EXTRA_DIST = fribidi.def
3 lib_LTLIBRARIES = libfribidi.la
7 libfribidi_la_LDFLAGS = -no-undefined -version-info $(LT_VERSION_INFO)
9 libfribidi_la_DEPENDENCIES =
12 libfribidi_la_LDFLAGS += -export-symbols-regex "^fribidi_.*"
16 pkginclude_HEADERS = $(libfribidi_la_headers)
17 nodist_pkginclude_HEADERS = fribidi-config.h
19 libfribidi_la_SOURCES = \
21 arabic-shaping.tab.i \
29 fribidi-bidi-types.c \
31 fribidi-char-sets-cap-rtl.c \
32 fribidi-char-sets-cp1255.c \
33 fribidi-char-sets-cp1256.c \
34 fribidi-char-sets-iso8859-6.c \
35 fribidi-char-sets-iso8859-8.c \
36 fribidi-char-sets-utf8.c \
37 fribidi-char-sets-cap-rtl.h \
38 fribidi-char-sets-cp1255.h \
39 fribidi-char-sets-cp1256.h \
40 fribidi-char-sets-iso8859-6.h \
41 fribidi-char-sets-iso8859-8.h \
42 fribidi-char-sets-utf8.h \
43 fribidi-deprecated.c \
45 fribidi-joining-types.c \
57 libfribidi_la_CPPFLAGS = @FRIBIDI_CPPFLAGS@ -DFRIBIDI_BUILD
60 fribidi-unicode-version.h \
61 arabic-shaping.tab.i \
73 @(cd $(top_builddir)/gen.tab && \
74 $(MAKE) $(AM_MAKEFLAGS) $@) && \
75 (test -f $@ || mv $(top_builddir)/gen.tab/$@ .)
77 # re-generate all built sources:
79 @(cd $(top_builddir)/gen.tab && \
80 $(MAKE) $(AM_MAKEFLAGS) $@) && \
81 $(RM) $(BUILT_SOURCES)
82 $(MAKE) $(AM_MAKEFLAGS) $(BUILT_SOURCES)
84 MAINTAINERCLEANFILES = $(BUILT_SOURCES)
86 $(top_builddir)/config.h: $(top_srcdir)/config.h.in
87 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) config.h
91 -include $(top_srcdir)/git.mk