summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2017-08-10 23:33:47 -0400
committerPeter Eisentraut <peter_e@gmx.net>2017-09-28 08:50:02 -0400
commit504923a0ed5c75775196c8ed0cd59b15d55cd39b (patch)
treecabfd7f5ef254105438742e17f72ab1b5f3a93ea /.gitignore
parent7769fc000aa3b959d3e1c7d7c3c2555aba7722c3 (diff)
downloadpostgresql-504923a0ed5c75775196c8ed0cd59b15d55cd39b.tar.gz
Run only top-level recursive lcov
This is the way lcov was intended to be used. It is much faster and more robust and makes the makefiles simpler than running it in each subdirectory. The previous coding ran gcov before lcov, but that is useless because lcov/geninfo call gcov internally and use that information. Moreover, this led to complications and failures during parallel make. This separates the two targets: You either use "make coverage" to get textual output from gcov or "make coverage-html" to get an HTML report via lcov. (Using both is still problematic because they write the same output files.) Reviewed-by: Michael Paquier <michael.paquier@gmail.com>
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore1
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 4976fd9119..94e2c582f5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,6 +23,7 @@ objfiles.txt
*.gcov.out
lcov.info
coverage/
+coverage-html-stamp
*.vcproj
*.vcxproj
win32ver.rc