Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ddea307c authored by Martin Stjernholm's avatar Martin Stjernholm Committed by Automerger Merge Worker
Browse files

Build the ART module from source if other Mainline modules are. am: 06a70346

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/15277370

Change-Id: I3c366185acea19784355308cd9fe26c5a9c0d06e
parents 487db981 06a70346
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -41,6 +41,9 @@ else ifeq (,$(filter-out modules_% mainline_modules_%,$(TARGET_PRODUCT)))
  # Always build from source for the module targets. This ought to be covered by
  # the TARGET_BUILD_APPS check above, but there are test builds that don't set it.
  SOONG_CONFIG_art_module_source_build := true
else ifdef MODULES_BUILD_FROM_SOURCE
  # Build from source if other Mainline modules are.
  SOONG_CONFIG_art_module_source_build := true
else ifneq (,$(filter true,$(NATIVE_COVERAGE) $(CLANG_COVERAGE)))
  # Always build ART APEXes from source in coverage builds since the prebuilts
  # aren't built with instrumentation.