diff --git a/core/main.mk b/core/main.mk index 90e365f7f..cac9c59a7 100644 --- a/core/main.mk +++ b/core/main.mk @@ -97,11 +97,21 @@ clean-dex-files: # (must be defined before including definitions.make) INTERNAL_MODIFIER_TARGETS := all -# EMMA_INSTRUMENT_STATIC merges the static emma library to each emma-enabled module. +# EMMA_INSTRUMENT_STATIC merges the static jacoco library to each +# jacoco-enabled module. ifeq (true,$(EMMA_INSTRUMENT_STATIC)) EMMA_INSTRUMENT := true endif +ifeq (true,$(EMMA_INSTRUMENT)) +# Adding the jacoco library can cause the inclusion of +# some typically banned classes +# So if the user didn't specify SKIP_BOOT_JARS_CHECK, enable it here +ifndef SKIP_BOOT_JARS_CHECK +SKIP_BOOT_JARS_CHECK := true +endif +endif + # # ----------------------------------------------------------------- # Validate ADDITIONAL_DEFAULT_PROPERTIES.