2 ACLOCAL_AMFLAGS = -I m4
6 MAINTAINERCLEANFILES = \
20 $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz \
21 $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.bz2 \
22 $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc.tar.bz2 \
29 pkgconfigdir = $(libdir)/pkgconfig
30 pkgconfig_DATA = eo.pc
49 @cd doc && $(MAKE) doc
54 @rm -rf $(top_builddir)/coverage
55 @find $(top_builddir) -name "*.gcda" -delete
56 @lcov --zerocounters --directory $(top_builddir)
59 @mkdir $(top_builddir)/coverage
60 lcov --capture --compat-libtool --output-file $(top_builddir)/coverage/coverage.info --directory $(top_builddir)
61 lcov --remove $(top_builddir)/coverage/coverage.info '*.h' --output-file $(top_builddir)/coverage/coverage.cleaned.info
62 genhtml -t "$(PACKAGE_STRING)" -o $(top_builddir)/coverage/html $(top_builddir)/coverage/coverage.cleaned.info
63 @echo "Coverage Report at $(top_builddir)/coverage/html"
66 if EFL_ENABLE_COVERAGE
69 @dirs=`find src/tests -maxdepth 1 -type d \! -name '.*' -printf '%P\n' | sort` ; \
70 for dir in $$dirs ; do \
71 ./src/tests/$$dir/$$dir ; \
73 if EFL_ENABLE_COVERAGE
78 @cd src && $(MAKE) benchmark
80 @cd result && ../src/benchmarks/eo_bench `date +%F_%s`
83 @rm -rf coverage benchmark