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

Commit 86091aab authored by Jiyong Park's avatar Jiyong Park Committed by android-build-merger
Browse files

Merge "When building unbundled apps, link to the prebuilt stubs lib"

am: 7207e41d

Change-Id: I36576006008e160f05258733f364b38ec915bcb6
parents d01ca773 7207e41d
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -259,9 +259,14 @@ ifndef LOCAL_IS_HOST_MODULE
      LOCAL_JAVA_LIBRARIES := $(filter-out $(TARGET_DEFAULT_BOOTCLASSPATH_LIBRARIES) $(TARGET_DEFAULT_JAVA_LIBRARIES),$(LOCAL_JAVA_LIBRARIES))
      my_system_modules := $(DEFAULT_SYSTEM_MODULES)
    endif  # LOCAL_NO_STANDARD_LIBRARIES

    ifneq (,$(TARGET_BUILD_APPS))
      sdk_libs := $(foreach lib_name,$(LOCAL_SDK_LIBRARIES),$(call resolve-prebuilt-sdk-module,system_current,$(lib_name)))
    else
      # When SDK libraries are referenced from modules built without SDK, provide the system stub to them
      # because it has the largest API surface.
      sdk_libs := $(foreach lib_name,$(LOCAL_SDK_LIBRARIES),$(lib_name).stubs.system)
    endif
  else
    ifeq ($(LOCAL_NO_STANDARD_LIBRARIES),true)
      $(call pretty-error,Must not define both LOCAL_NO_STANDARD_LIBRARIES and LOCAL_SDK_VERSION)