From 31167aeaf49870036a10ece80a064ed83d2557c6 Mon Sep 17 00:00:00 2001 From: Mathew Inwood Date: Thu, 22 Jul 2021 12:10:57 +0100 Subject: [PATCH] Don't use mainline prebuilts for coverage builds. Test: TH Bug: 192556458 Bug: 159241638 Change-Id: Id29e273c1df1fa27a038ebdcff1a17acca58bd46 --- core/main.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/main.mk b/core/main.mk index 6f0277ec0e..d9c9732a85 100644 --- a/core/main.mk +++ b/core/main.mk @@ -122,6 +122,9 @@ ifeq (true,$(EMMA_INSTRUMENT)) ifndef SKIP_BOOT_JARS_CHECK SKIP_BOOT_JARS_CHECK := true endif +# Mainline modules prebuilts do support coverage. Build them from source. +# See b/159241638 +MODULE_BUILD_FROM_SOURCE := true endif ifdef TARGET_ARCH_SUITE