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

Commit 2dc643eb authored by Jiyong Park's avatar Jiyong Park Committed by android-build-merger
Browse files

Merge "Allow platform modules to link to vendor public libraries"

am: fb6389d7

Change-Id: Ie5975db3dbd7c290bd1be0603375f0cde34e7a96
parents 4ff11f3f fb6389d7
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -1330,6 +1330,15 @@ ifneq ($(LOCAL_USE_VNDK),)
  endif
endif

# Platform can use vendor public libraries. If a required shared lib is one of
# the vendor public libraries, the lib is switched to the stub version of the lib.
ifeq ($(LOCAL_USE_VNDK),)
  ifneq ($(LOCAL_MODULE_MAKEFILE),$(SOONG_ANDROID_MK))
    my_shared_libraries := $(foreach l,$(my_shared_libraries),\
      $(if $(filter $(l),$(VENDOR_PUBLIC_LIBRARIES)),$(l).vendorpublic,$(l)))
  endif
endif

##########################################################
## Set up installed module dependency
## We cannot compute the full path of the LOCAL_SHARED_LIBRARIES for