dconf 0.26.0
[dconf.git] / Makefile.am
blobdd3571a6e4b5f37763d55b294a7b8526eb5c6a5b
1 include Makefile.gtester
3 ACLOCAL_AMFLAGS = -I m4
5 SUBDIRS = shm gvdb common engine service gdbus gsettings client bin docs tests
7 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
8 EXTRA_DIST = trim-lcov.py m4
10 clean-am: lcov-clean gcno-clean
12 .PHONY: lcov lcov-clean gcno-clean
14 lcov: lcov-clean
15         $(MAKE) $(AM_MAKEFLAGS) check
16         lcov --directory $(top_builddir) --capture --test-name dconf | $(top_srcdir)/trim-lcov.py > dconf-lcov.info
17         LANG=C genhtml --prefix $(top_builddir) --output-directory lcov-html --legend --show-details dconf-lcov.info
18         @echo
19         @echo "     file://$(abs_top_builddir)/lcov-html/index.html"
20         @echo
22 gcno-clean:
23         -find . -name '*.gcno' -delete
25 lcov-clean:
26         -lcov --directory $(top_builddir) -z
27         find . -name '*.gcda' -delete
28         rm -rf lcov-html dconf-lcov.info