Allow native:vendor to vendor apks
Vendor apks should be able to reference native vendor libraries. Vendor apks have worked around this by building without LOCAL_SDK_VERSION, which then allowed to use all libs. However, since vendor apks now needs to be built with SystemSDK, that workaround can no longer be used. Bug: 76398918 Test: BOARD_SYSTEMSDK_VERSION=P m -j Change-Id: Idb13d5db71f4dfd542658483b6a24e7ece18ce26
This commit is contained in:
parent
57fdba09a9
commit
49a5b9785f
1 changed files with 3 additions and 0 deletions
|
@ -109,6 +109,9 @@ ifneq ($(LOCAL_SDK_VERSION),)
|
|||
my_link_type := app:sdk
|
||||
my_warn_types := native:platform $(my_warn_ndk_types)
|
||||
my_allowed_types := $(my_allowed_ndk_types)
|
||||
ifneq (,$(filter true,$(LOCAL_VENDOR_MODULE) $(LOCAL_ODM_MODULE) $(LOCAL_PROPRIETARY_MODULE)))
|
||||
my_allowed_types += native:vendor native:vndk
|
||||
endif
|
||||
else
|
||||
my_link_type := app:platform
|
||||
my_warn_types := $(my_warn_ndk_types)
|
||||
|
|
Loading…
Reference in a new issue