From: Ondřej Surý Date: Fri, 1 Apr 2022 21:05:43 +0000 (+0200) Subject: Help gcovr find isc/hash.h when included from lib/dns X-Git-Tag: v9.19.0~29^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=96030f23a42f175c4038d1611bbae935051dcdf9;p=thirdparty%2Fbind9.git 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. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 727b2394a65..5877c54a261 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.