|
Packit |
0ec9dd |
## Process this file with automake to create Makefile.in.
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
SUBDIRS= pango utils examples docs tools tests win32
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
meson_dist_files = \
|
|
Packit |
0ec9dd |
pango/pango-features.h.meson \
|
|
Packit |
0ec9dd |
utils/meson.build \
|
|
Packit |
0ec9dd |
meson.build \
|
|
Packit |
0ec9dd |
meson_options.txt \
|
|
Packit |
0ec9dd |
pango/meson.build \
|
|
Packit |
0ec9dd |
docs/meson.build \
|
|
Packit |
0ec9dd |
docs/xml/meson.build \
|
|
Packit |
0ec9dd |
docs/xml/gtkdocentities.ent.in \
|
|
Packit |
0ec9dd |
examples/meson.build \
|
|
Packit |
0ec9dd |
tools/meson.build \
|
|
Packit |
0ec9dd |
tests/meson.build \
|
|
Packit |
0ec9dd |
tests/gen-all-unicode.py \
|
|
Packit |
0ec9dd |
tests/gen-installed-test.py \
|
|
Packit |
0ec9dd |
$()
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
EXTRA_DIST = \
|
|
Packit |
0ec9dd |
autogen.sh \
|
|
Packit |
0ec9dd |
pango.pc.in \
|
|
Packit |
0ec9dd |
pangocairo.pc.in \
|
|
Packit |
0ec9dd |
pangoxft.pc.in \
|
|
Packit |
0ec9dd |
pangoft2.pc.in \
|
|
Packit |
0ec9dd |
pangowin32.pc.in \
|
|
Packit |
0ec9dd |
MAINTAINERS \
|
|
Packit |
0ec9dd |
HACKING \
|
|
Packit |
0ec9dd |
README.win32 \
|
|
Packit |
0ec9dd |
config.h.win32 \
|
|
Packit |
0ec9dd |
pango.doap \
|
|
Packit |
0ec9dd |
$(meson_dist_files)
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
MAINTAINERCLEANFILES = \
|
|
Packit |
0ec9dd |
$(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \
|
|
Packit |
0ec9dd |
$(GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN) \
|
|
Packit |
0ec9dd |
$(srcdir)/INSTALL \
|
|
Packit |
0ec9dd |
$(srcdir)/omf.make \
|
|
Packit |
0ec9dd |
$(srcdir)/xmldocs.make \
|
|
Packit |
0ec9dd |
$(srcdir)/gtk-doc.make \
|
|
Packit |
0ec9dd |
$(srcdir)/ChangeLog
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
### ChangeLog generation
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
CHANGELOG_START = "`git describe --abbrev=0 | sed -e 's|\([0-9]*\)\.\([0-9]*\)\.[0-9]*|\1.\2.0^^|'`"
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
ChangeLog: $(srcdir)/ChangeLog
|
|
Packit |
0ec9dd |
$(srcdir)/ChangeLog:
|
|
Packit |
0ec9dd |
$(AM_V_GEN) if test -d "$(srcdir)/.git"; then \
|
|
Packit |
0ec9dd |
(GIT_DIR=$(top_srcdir)/.git ./missing --run \
|
|
Packit |
0ec9dd |
git log $(CHANGELOG_START).. --stat) | fmt --split-only > $@.tmp \
|
|
Packit |
0ec9dd |
&& mv -f $@.tmp $@ \
|
|
Packit |
0ec9dd |
|| ($(RM) $@.tmp; \
|
|
Packit |
0ec9dd |
echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
|
|
Packit |
0ec9dd |
(test -f $@ || echo git-log is required to generate this file >> $@)); \
|
|
Packit |
0ec9dd |
else \
|
|
Packit |
0ec9dd |
test -f $@ || \
|
|
Packit |
0ec9dd |
(echo A git checkout and git-log is required to generate ChangeLog >&2 && \
|
|
Packit |
0ec9dd |
echo A git checkout and git-log is required to generate this file >> $@); \
|
|
Packit |
0ec9dd |
fi
|
|
Packit |
0ec9dd |
.PHONY: $(srcdir)/ChangeLog
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
pkgconfigdir = $(libdir)/pkgconfig
|
|
Packit |
0ec9dd |
pkgconfig_DATA = pango.pc
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
if HAVE_CAIRO
|
|
Packit |
0ec9dd |
pkgconfig_DATA += pangocairo.pc
|
|
Packit |
0ec9dd |
endif
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
if HAVE_XFT
|
|
Packit |
0ec9dd |
pkgconfig_DATA += pangoxft.pc
|
|
Packit |
0ec9dd |
endif
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
if HAVE_FREETYPE
|
|
Packit |
0ec9dd |
pkgconfig_DATA += pangoft2.pc
|
|
Packit |
0ec9dd |
endif
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
if HAVE_WIN32
|
|
Packit |
0ec9dd |
pkgconfig_DATA += pangowin32.pc
|
|
Packit |
0ec9dd |
endif
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-man --disable-doc-cross-references --enable-introspection
|
|
Packit |
0ec9dd |
|
|
Packit |
0ec9dd |
-include $(top_srcdir)/git.mk
|