2 # Makefile.am for the Nice Glib ICE library
4 # (C) 2006, 2007 Collabora Ltd.
5 # (C) 2006, 2007 Nokia Corporation. All rights reserved.
7 # Licensed under MPL 1.1/LGPL 2.1. See file COPYING.
11 ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
24 DISTCHECK_CONFIGURE_FLAGS = --disable-assert -enable-gtk-doc --enable-introspection
33 scripts/valgrind-test-driver \
38 MAINTAINERCLEANFILES = ar-lib
40 dist_check_SCRIPTS = \
41 scripts/check-symbols.sh \
42 scripts/make-symbol-list.sh
45 find -name '*.gcda' -delete
46 $(MAKE) $(AM_MAKEFLAGS) check
47 find -type d -name '.libs' | while read d ; do \
48 mv -fv $$d/*.gc* $$d/.. 2>/dev/null || true ; \
54 lcov -d . -c > lcov/lcov.info
55 lcov -l lcov/lcov.info 2>/dev/null | \
56 egrep '(^/usr|/test.*\.c)' | \
57 cut -d: -f1 > lcov/lcov.remove
58 lcov -r lcov/lcov.info `cat lcov/lcov.remove` 2>/dev/null > lcov/lcov.info.clean
59 genhtml -o lcov lcov/lcov.info.clean
64 .PHONY: doc lcov-report lcov