libsecret: more sed portability changes
[platform/upstream/libsecret.git] / Makefile.decl
1 NULL =
2
3 TEST_SUPPRESSIONS = $(top_builddir)/build/valgrind-suppressions
4
5 perform-memcheck: $(TEST_PROGS) $(TEST_SUPPRESSIONS)
6         @make -C $(top_builddir)/build all
7         @for test in $(TEST_PROGS); do \
8                 G_SLICE=always-malloc libtool --mode=execute \
9                         valgrind --trace-children=no --gen-suppressions=all \
10                         --suppressions=$(TEST_SUPPRESSIONS) \
11                         --leak-check=full --show-reachable=yes --num-callers=16 \
12                         --quiet --error-exitcode=33 \
13                         $(builddir)/$$test; \
14         done
15
16 if WITH_COVERAGE
17 coverage:
18         mkdir -p $(top_builddir)/build/coverage
19         $(LCOV) --directory . --capture --output-file $(top_builddir)/build/coverage.info
20         $(GENHTML) --output-directory $(top_builddir)/build/coverage $(top_builddir)/build/coverage.info
21         $(LCOV) --directory . --zerocounters
22         @echo "file://$(abs_top_builddir)/build/coverage/index.html"
23
24 clear-coverage:
25         $(LCOV) --directory . --zerocounters
26
27 endif
28