From 96030f23a42f175c4038d1611bbae935051dcdf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= Date: Fri, 1 Apr 2022 23:05:43 +0200 Subject: [PATCH] Help gcovr find isc/hash.h when included from lib/dns Similar to other tweaks, copy the lib/isc/include/isc/hash.h to lib/dns to help gcovr find the file. --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 727b2394a6..5877c54a26 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1431,6 +1431,8 @@ gcov: # Help gcovr process the nasty tricks in lib/dns/code.h, where we include C # source files from lib/dns/rdata/*/, using an even nastier trick. - find lib/dns/rdata/* -name "*.c" -execdir cp -f "{}" ../../ \; + # Help gcovr process inline function in the isc/hash.h + - cp -f lib/isc/include/isc/hash.h lib/dns/hash.h # Generate XML file in the Cobertura XML format suitable for use by GitLab # for the purpose of displaying code coverage information in the diff view # of a given merge request.