From 8bad2d98277854ff58ef84c27b89604b544c279f Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Thu, 15 Mar 2018 21:59:39 +0100 Subject: Exclude subprojects when doing coverage Restore subproject exclusion for the html coverage report that existed in the ninja backend legacy target. Also exclude subprojects for the gcovr generated reports. --- mesonbuild/backend/ninjabackend.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mesonbuild/backend/ninjabackend.py') diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index 086d4e1..4a180c7 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -618,6 +618,8 @@ int dummy; ['--internal', 'coverage'] + outputs + [self.environment.get_source_dir(), + os.path.join(self.environment.get_source_dir(), + self.build.get_subproject_dir()), self.environment.get_build_dir(), self.environment.get_log_dir()]) -- cgit v1.1