From 7f89f773d1cd792c34966296181196ede5b1468e Mon Sep 17 00:00:00 2001 From: Divya Sharma Date: Thu, 17 May 2018 19:33:08 -0700 Subject: [PATCH] sdm660-common: Migrate to versioned VNDK layout Bug: 78605339 Test: boots Change-Id: I43a22047d0bd21c57a2eee866799a96582aa6d70 --- vndk/Android.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vndk/Android.mk b/vndk/Android.mk index 8a1f24b0..81d67f81 100644 --- a/vndk/Android.mk +++ b/vndk/Android.mk @@ -4,6 +4,8 @@ LOCAL_PATH := $(call my-dir) include $(LOCAL_PATH)/vndk-sp-libs.mk +vndk_sp_dir := vndk-sp-$(PLATFORM_VNDK_VERSION) + define define-vndk-sp-lib include $$(CLEAR_VARS) LOCAL_MODULE := $1.vndk-sp-gen @@ -14,7 +16,7 @@ LOCAL_MULTILIB := first LOCAL_MODULE_TAGS := optional LOCAL_INSTALLED_MODULE_STEM := $1.so LOCAL_MODULE_SUFFIX := .so -LOCAL_MODULE_RELATIVE_PATH := vndk-sp +LOCAL_MODULE_RELATIVE_PATH := $(vndk_sp_dir) include $$(BUILD_PREBUILT) ifneq ($$(TARGET_2ND_ARCH),) @@ -28,7 +30,7 @@ LOCAL_MULTILIB := 32 LOCAL_MODULE_TAGS := optional LOCAL_INSTALLED_MODULE_STEM := $1.so LOCAL_MODULE_SUFFIX := .so -LOCAL_MODULE_RELATIVE_PATH := vndk-sp +LOCAL_MODULE_RELATIVE_PATH := $(vndk_sp_dir) include $$(BUILD_PREBUILT) endif # TARGET_TRANSLATE_2ND_ARCH is not true endif # TARGET_2ND_ARCH is not empty @@ -42,4 +44,6 @@ LOCAL_MODULE := vndk-sp LOCAL_MODULE_TAGS := optional LOCAL_REQUIRED_MODULES := $(addsuffix .vndk-sp-gen,$(VNDK_SP_LIBRARIES)) include $(BUILD_PHONY_PACKAGE) + +vndk_sp_dir := endif