Instead of removing them only in the current directory. Leftovers
prevent running make check-coverage properly because lcov fails
when stumbling on old .gcno files with
lcov -d . -c -i -o check-coverage_base_full.lcov
Processing os/BtrfsFileStoreBackend.gcno
geninfo: ERROR: ceph/src/os/BtrfsFileStoreBackend.gcno: reached
unexpected end of file
Signed-off-by: Loic Dachary <loic@dachary.org>
# cleaning
clean-local:
- rm -f *.so *.gcno *.gcda
+ rm -f *.so
+ find . -name '*.gcno' -o -name '*.gcda' -o -name '*.lcov' | xargs rm -f
rm -f ceph java/java/com/ceph/crush/Bucket.class