summaryrefslogtreecommitdiff
path: root/Makefile.am
blob: 68cb49f9db74e8efb0cea5481c43a6d00c7b40c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
SUBDIRS = gdk-pixbuf po docs thumbnailer tests contrib win32

meson_files = \
	meson.build \
	meson_options.txt \
	gdk-pixbuf/meson.build \
	gdk-pixbuf/pixops/meson.build \
	docs/reference/gdk-pixbuf/meson.build \
	contrib/gdk-pixbuf-xlib/meson.build \
	po/meson.build \
	tests/meson.build \
	thumbnailer/meson.build \
	build-aux/gen-color-table.pl \
	build-aux/gen-installed-test.py \
	build-aux/gen-resources.py \
	build-aux/gen-thumbnailer.py \
	$()

EXTRA_DIST = 			\
	$(meson_files)		\
	config.h.win32 		\
	glib-tap.mk		\
	tap-driver.sh		\
	tap-test

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gdk-pixbuf-2.0.pc

ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}

DISTCLEANFILES = 		\
	gdk-pixbuf-2.0.pc

DISTCHECK_CONFIGURE_FLAGS = 	\
	--enable-gtk-doc	\
	--enable-man		\
	--enable-introspection

MAINTAINERCLEANFILES = \
	ABOUT-NLS \
	aclocal.m4 \
	config.guess \
	config.h.in \
	config.rpath \
	config.sub \
	depcomp \
	gtk-doc.make \
	install-sh \
	ltmain.sh \
	missing

if WITH_COVERAGE
.PHONY: coverage clear-coverage

coverage:
	$(AM_V_GEN) $(LCOV) --quiet --directory $(top_builddir) --capture --output-file $(top_builddir)/coverage.info --no-checksum --compat-libtool; \
	  $(GENHTML) --quiet --output-directory $(top_builddir)/coverage $(top_builddir)/coverage.info
	@echo "file://$(abs_top_builddir)/coverage/index.html"

clear-coverage:
	$(AM_V_GEN) $(LCOV) --directory . --zerocounters
endif

-include $(top_srcdir)/git.mk