Upload tizen 2.0 beta source
[external/pango1.0.git] / Makefile.am
1 ## Process this file with automake to create Makefile.in.
2
3 SUBDIRS= pango modules pango-view examples docs tools tests
4
5 EXTRA_DIST =                    \
6         autogen.sh              \
7         pango.pc.in             \
8         pangocairo.pc.in        \
9         pangox.pc.in            \
10         pangoxft.pc.in          \
11         pangoft2.pc.in          \
12         pangowin32.pc.in        \
13         pango-uninstalled.pc.in         \
14         pangocairo-uninstalled.pc.in    \
15         pangox-uninstalled.pc.in        \
16         pangoxft-uninstalled.pc.in      \
17         pangoft2-uninstalled.pc.in      \
18         pangowin32-uninstalled.pc.in    \
19         ChangeLog.pre-1-0       \
20         ChangeLog.pre-1-2       \
21         ChangeLog.pre-1-4       \
22         ChangeLog.pre-1-6       \
23         ChangeLog.pre-1-8       \
24         ChangeLog.pre-1-10      \
25         ChangeLog.pre-1-12      \
26         ChangeLog.pre-1-14      \
27         ChangeLog.pre-1-16      \
28         ChangeLog.pre-1-18      \
29         ChangeLog.pre-1-20      \
30         ChangeLog.pre-1-23      \
31         MAINTAINERS             \
32         HACKING                 \
33         README.win32            \
34         pango-zip.sh.in         \
35         sanitize-la.sh          \
36         pango.doap
37 MAINTAINERCLEANFILES = \
38         $(srcdir)/INSTALL \
39         $(srcdir)/aclocal.m4 \
40         $(srcdir)/autoscan.log \
41         $(srcdir)/compile \
42         $(srcdir)/config.guess \
43         $(srcdir)/config.h.in \
44         $(srcdir)/config.sub \
45         $(srcdir)/configure.scan \
46         $(srcdir)/depcomp \
47         $(srcdir)/install-sh \
48         $(srcdir)/ltmain.sh \
49         $(srcdir)/missing \
50         $(srcdir)/mkinstalldirs \
51         $(srcdir)/omf.make \
52         $(srcdir)/xmldocs.make \
53         $(srcdir)/gtk-doc.make \
54         $(srcdir)/ChangeLog \
55         `find "$(srcdir)" -type f -name Makefile.in -print`
56
57 ### ChangeLog generation
58
59 CHANGELOG_START = 1.23.0^^
60
61 ChangeLog: $(srcdir)/ChangeLog
62 $(srcdir)/ChangeLog:
63         $(AM_V_GEN) if test -d "$(srcdir)/.git"; then \
64           (GIT_DIR=$(top_srcdir)/.git ./missing --run \
65            git log $(CHANGELOG_START).. --stat) | fmt --split-only > $@.tmp \
66           && mv -f $@.tmp $@ \
67           || ($(RM) $@.tmp; \
68               echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
69               (test -f $@ || echo git-log is required to generate this file >> $@)); \
70         else \
71           test -f $@ || \
72           (echo A git checkout and git-log is required to generate ChangeLog >&2 && \
73           echo A git checkout and git-log is required to generate this file >> $@); \
74         fi
75 .PHONY: $(srcdir)/ChangeLog
76
77
78 pkgconfigdir = $(libdir)/pkgconfig
79 pkgconfig_DATA = pango.pc
80
81 if HAVE_CAIRO
82 pkgconfig_DATA += pangocairo.pc
83 endif
84
85 if HAVE_X
86 pkgconfig_DATA += pangox.pc
87 endif
88
89 if HAVE_XFT
90 pkgconfig_DATA += pangoxft.pc
91 endif
92
93 if HAVE_FREETYPE
94 pkgconfig_DATA += pangoft2.pc
95 endif
96
97 if HAVE_WIN32
98 pkgconfig_DATA += pangowin32.pc
99 endif
100
101 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-man --disable-doc-cross-references
102
103 -include $(top_srcdir)/git.mk