4bb5a2536b
By just running lcov on the produced .gcda data files, we don't account for source files that are not touched by tests at all. To fix that, run lcov --initial to create a base line info file with all zero counters, and merge that with the actual counters when creating the final report. Reviewed-by: Michael Paquier <michael.paquier@gmail.com>
43 lines
499 B
Text
43 lines
499 B
Text
# Global excludes across all subdirectories
|
|
*.o
|
|
*.obj
|
|
*.so
|
|
*.so.[0-9]
|
|
*.so.[0-9].[0-9]
|
|
*.so.[0-9].[0-9][0-9]
|
|
*.sl
|
|
*.sl.[0-9]
|
|
*.sl.[0-9].[0-9]
|
|
*.sl.[0-9].[0-9][0-9]
|
|
*.dylib
|
|
*.dll
|
|
*.exp
|
|
*.a
|
|
*.mo
|
|
*.pot
|
|
objfiles.txt
|
|
.deps/
|
|
*.gcno
|
|
*.gcda
|
|
*.gcov
|
|
*.gcov.out
|
|
lcov*.info
|
|
coverage/
|
|
coverage-html-stamp
|
|
*.vcproj
|
|
*.vcxproj
|
|
win32ver.rc
|
|
*.exe
|
|
lib*dll.def
|
|
lib*.pc
|
|
|
|
# Local excludes in root directory
|
|
/GNUmakefile
|
|
/config.cache
|
|
/config.log
|
|
/config.status
|
|
/pgsql.sln
|
|
/pgsql.sln.cache
|
|
/Debug/
|
|
/Release/
|
|
/tmp_install/
|