+TESTS += ${check_PROGRAMS}
+
+EXTRA_DIST+= ${man_MANS}
+
+merge-clean:
+ @find ./ | $(GREP) \.gcda | xargs rm -f
+ @find ./ | $(GREP) \.gcno | xargs rm -f
+ @find ./ | $(GREP) \.gz | xargs rm -f
+ @find ./ | $(GREP) \.moved | xargs rm -r -f
+ @find ./ | $(GREP) \\.orig | xargs rm -f
+ @find ./ | $(GREP) \.rej | xargs rm -f
+ @rm -f *\.rpm
+ @find ./ | $(GREP) \.THIS | xargs rm -f
+ @find ./ | $(GREP) \.OTHER | xargs rm -f
+ @find ./ | $(GREP) \.BASE | xargs rm -f
+ @find ./ | $(GREP) \~$$ | xargs rm -f
+ @echo "Files that need to be either removed or checked in:"
+ @bzr unknowns
+
+clean-local:
+ -rm -rf docs/_build docs/doctrees
+
+lcov: lcov-clean check
+ @echo
+ @echo " ------------------------------------------------------"
+ @echo "Make sure ./configure was run with '--enable-coverage'"
+ @echo "------------------------------------------------------"
+ @echo
+ @cd libmemcached && lcov --capture --directory . --base-directory .. --output-file lcov.out
+ @genhtml -o lcov --function-coverage -t libmemcached libmemcached/lcov.out
+
+lcov-clean: clean
+ @rm -rf lcov */lcov.out
+ @find . -name '*.gcno' | xargs rm -f
+ @find . -name '*.gcda' | xargs rm -f
+
+DISTCLEANFILES+= config/top.h