summaryrefslogtreecommitdiff
authorChaomin Zheng <chaomin.zheng@amlogic.com>2017-07-05 10:46:39 (GMT)
committer Chaomin Zheng <chaomin.zheng@amlogic.com>2017-07-05 10:46:39 (GMT)
commit90de7505805462fe2569da5596d3949a0d8d1282 (patch)
tree03f888c9fe3eda34a8c23e3db4378eeb1e6e09bf
parent03d88e2f05f253974ee5f7bd9bbcabe816b7ff71 (diff)
downloadprebuilt-90de7505805462fe2569da5596d3949a0d8d1282.zip
prebuilt-90de7505805462fe2569da5596d3949a0d8d1282.tar.gz
prebuilt-90de7505805462fe2569da5596d3949a0d8d1282.tar.bz2
PD #146637:generate amlogic files to vendor
Change-Id: I8d98114a99fa8f84758c85dd9ad2620e86d34efb
Diffstat
-rw-r--r--Android.mk3
-rw-r--r--Happycast_Tv/Android.mk3
-rw-r--r--LeanbackCustomizer/Android.mk6
-rw-r--r--tv/Android.mk9
4 files changed, 20 insertions, 1 deletions
diff --git a/Android.mk b/Android.mk
index 047f067..077bb09 100644
--- a/Android.mk
+++ b/Android.mk
@@ -29,6 +29,9 @@ endef
define PREBUILT_APP_template
include $$(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
+ ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+ LOCAL_PROPRIETARY_MODULE := true
+ endif
$(call PREBUILT_template, $(1), $(2))
endef
diff --git a/Happycast_Tv/Android.mk b/Happycast_Tv/Android.mk
index 86a9516..0f88a46 100644
--- a/Happycast_Tv/Android.mk
+++ b/Happycast_Tv/Android.mk
@@ -27,4 +27,7 @@ LOCAL_PREBUILT_JNI_LIBS := \
lib/armeabi-v7a/liblebodlna-jni.so \
lib/armeabi-v7a/libndkbitmap.so
LOCAL_MULTILIB := 32
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
include $(BUILD_PREBUILT)
diff --git a/LeanbackCustomizer/Android.mk b/LeanbackCustomizer/Android.mk
index fb4f41c..8bfc5a6 100644
--- a/LeanbackCustomizer/Android.mk
+++ b/LeanbackCustomizer/Android.mk
@@ -2,7 +2,7 @@ LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
-LOCAL_MODULE_PATH := $(PRODUCT_OUT)/system/priv-app
+LOCAL_PRIVILEGED_MODULE := true
LOCAL_SRC_FILES := $(call all-java-files-under, src)
@@ -10,4 +10,8 @@ LOCAL_PACKAGE_NAME := LeanbackCustomizer
LOCAL_SDK_VERSION := current
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
+
include $(BUILD_PACKAGE)
diff --git a/tv/Android.mk b/tv/Android.mk
index 56a2c5e..f686326 100644
--- a/tv/Android.mk
+++ b/tv/Android.mk
@@ -7,11 +7,17 @@ else
$(info "no tvserver source code, add binary lib")
LOCAL_MODULE_TAGS := optional
LOCAL_PREBUILT_LIBS := libtv.so
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
include $(BUILD_MULTI_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PREBUILT_LIBS := libtv_linker.so
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
include $(BUILD_MULTI_PREBUILT)
include $(CLEAR_VARS)
@@ -20,6 +26,9 @@ LOCAL_MODULE := tvserver
LOCAL_MODULE_CLASS := EXECUTABLES
LOCAL_MODULE_PATH := $(TARGET_OUT_EXECUTABLES)
LOCAL_SRC_FILES := $(LOCAL_MODULE)
+ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
+LOCAL_PROPRIETARY_MODULE := true
+endif
include $(BUILD_PREBUILT)
endif