From 3ecb9c4fdd5c78feede432fe5203c1dd94f8ec42 Mon Sep 17 00:00:00 2001 From: Colin Cross Date: Mon, 18 Mar 2019 13:17:22 -0700 Subject: [PATCH] Add a dependency on boot jars $(LOCAL_BUILT_MODULE) After I25163e91886cea6941afa25cdb529ed053278dcb there is no longer a dependency on $(LOCAL_BUILT_MODULE) for boot jars, as boot.art is installed instead. Add a dependency from boot.art to $(LOCAL_BUILT_MODULE) so that $(LOCAL_BUILT_MODULE) and its dependencies (which may include jacoco-report-classes.jar) is copied for every build. Fixes: 127702563 Test: forrest Change-Id: I4db2d1f5fe2e1141fe93317cd7a2a58a33f8fbff --- core/soong_java_prebuilt.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/soong_java_prebuilt.mk b/core/soong_java_prebuilt.mk index 6214ac66f..9692a99f4 100644 --- a/core/soong_java_prebuilt.mk +++ b/core/soong_java_prebuilt.mk @@ -94,6 +94,8 @@ ifdef LOCAL_SOONG_DEX_JAR ALL_MODULES.$(my_register_name).INSTALLED += $(installed_odex) # Make sure to install the .odex and .vdex when you run "make " $(my_all_targets): $(installed_odex) + # Copy $(LOCAL_BUILT_MODULE) and its dependencies when installing boot.art + $(DEFAULT_DEX_PREOPT_INSTALLED_IMAGE): $(LOCAL_BUILT_MODULE) endif endif # is_boot_jar